Branch: Tag:

2019-03-19

2019-03-19 12:33:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '722771973bd' into patches/lyslyskom22891031

* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
...

2019-03-14

2019-03-14 10:39:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap

* commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits)
Removed the old typechecker.
...

2018-11-03

2018-11-03 14:21:37 by Marcus Comstedt <marcus@mc.pp.se>

Merge remote-tracking branch 'origin/8.1' into gobject-introspection

2018-02-15

2018-02-15 15:54:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63

* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)
...

2016-11-14

2016-11-14 07:59:26 by Pontus Östlund <ponost@roxen.com>

Major redesign of the refdoc. Also removed some obsolete stuff.

2016-04-30

2016-04-30 11:07:37 by Pontus Östlund <poppanator@gmail.com>

Refdoc: Added modfiers to methods, variables and constants. Fixed a Pike doc error in Nettle.Sign.

2016-04-19

2016-04-19 07:08:58 by Pontus Östlund <ponost@roxen.com>

Refdoc: Fixed the bug where the module/classes/methods menu failed to load occationally. And some other aesthetical improvements.

2016-01-20

2016-01-20 22:36:32 by Pontus Östlund <ponost@roxen.com>

Merge branch 'new-pikedoc' into 8.1

* new-pikedoc:
New doc layout done! (well, as far as I can tell anyway). It now also works on local modules with module_modref as build target.
Start of new layout for the Pike refdoc

2016-01-20 18:09:54 by Pontus Östlund <ponost@roxen.com>

New doc layout done! (well, as far as I can tell anyway). It now also works on local modules with module_modref as build target.

2011-11-16

2011-11-16 21:13:28 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Refdoc: Moved make_html and tree-split-autodoc to Tools.Standalone.

2011-03-07

2011-03-07 19:13:12 by Martin Stjernholm <mast@lysator.liu.se>

Attempt to clean up some confusion regarding the attribute to <section>.

2011-03-07 19:13:12 by Martin Stjernholm <mast@lysator.liu.se>

Handle @section inside refdoc blocks.

Previously they were just silently ignored.

2011-03-07 19:13:12 by Martin Stjernholm <mast@lysator.liu.se>

Improved section/subsection nesting detection.

2011-03-07 19:12:58 by Martin Stjernholm <mast@lysator.liu.se>

Handle @section inside refdoc blocks.

Previously they were just silently ignored.

2011-01-29

2011-01-29 16:58:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Cleaned up the doc group header generation.

2011-01-29 13:06:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Cleaned up presentation of modifiers.

2011-01-26

2011-01-26 21:35:17 by Martin Stjernholm <mast@lysator.liu.se>

Avoid ugly extra whitespace after references.

This hopefully still handles the situation that ca7206b was intended for.

2011-01-26 21:07:14 by Martin Stjernholm <mast@lysator.liu.se>

Added support for typed constants in the doc extractor.

The type can either be given explicitly between the "constant" keyword and
the identifier, or it can be determined from the constant expression if it's
specified and is a plain literal.

Note: This makes the parsing of constant declarations somewhat more strict,
which can cause errors in existing AutoDoc markup.

This change makes the constant declarations in the GSSAPI module correct.

2011-01-22

2011-01-22 12:59:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

AutoDoc: Fixed generation of HTML for function types.

2011-01-08

2011-01-08 13:12:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

AutoDoc: Display the replacement symbols for deprecated symbols.

2010-05-28

2010-05-28 17:25:52 by Martin Stjernholm <mast@lysator.liu.se>

Did away with some <font> tags that interact badly with <dl>.

This messed up rendering of definition lists in Firefox, at least.

Rev: refdoc/presentation/make_html.pike:1.76

2010-05-28 16:41:40 by Martin Stjernholm <mast@lysator.liu.se>

Removed some duplicate mapping entries that didn't have any effect.

Rev: refdoc/presentation/make_html.pike:1.75

2010-05-28 16:34:56 by Martin Stjernholm <mast@lysator.liu.se>

Fixed some buggy closing tags.

Rev: refdoc/presentation/make_html.pike:1.74

2008-06-01

2008-06-01 15:48:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now knows about type attributes.

Rev: refdoc/presentation/make_html.pike:1.73

2006-04-11

2006-04-11 19:13:00 by H. William Welliver III <bill@welliver.org>

Now knows about the public storage class.
Thanks to Bill Welliver <hww3@riverweb.com>.

Rev: refdoc/presentation/make_html.pike:1.72

2004-07-09

2004-07-09 15:29:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

render_class_paths() is no more.

Rev: refdoc/presentation/make_html.pike:1.71

2004-07-08

2004-07-08 15:35:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Node ==> SimpleNode.

Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeObjects.pmod:1.31
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.64
Rev: lib/modules/Tools.pmod/Standalone.pmod/join_autodoc.pike:1.16
Rev: refdoc/presentation/make_html.pike:1.70

2004-04-11

2004-04-11 21:18:37 by Martin Nilsson <mani@lysator.liu.se>

No attributes to generated manual tag.

Rev: refdoc/presentation/make_html.pike:1.69

2004-04-11 21:03:23 by Martin Nilsson <mani@lysator.liu.se>

Getopt

Rev: refdoc/presentation/make_html.pike:1.68

2004-03-02

2004-03-02 15:08:26 by Martin Nilsson <mani@lysator.liu.se>

sub and sup are proper XML elements now.

Rev: refdoc/presentation/make_html.pike:1.67

2004-02-21

2004-02-21 01:26:43 by Martin Nilsson <mani@lysator.liu.se>

Generated wrapper is the assembler hasn't been run on the autodoc.xml file.

Rev: refdoc/presentation/make_html.pike:1.66

2003-11-22

2003-11-22 15:29:44 by Martin Nilsson <mani@lysator.liu.se>

Generate function prototypes.

Rev: refdoc/presentation/make_html.pike:1.65

2003-11-07

2003-11-07 05:41:14 by Martin Nilsson <mani@lysator.liu.se>

No more appendices

Rev: lib/modules/Tools.pmod/AutoDoc.pmod/MirarDocParser.pike:1.25
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.58
Rev: lib/modules/Tools.pmod/Standalone.pmod/assemble_autodoc.pike:1.28
Rev: refdoc/chapters/appendix_bnf.xml:1.5(DEAD)
Rev: refdoc/presentation/make_html.pike:1.64
Rev: refdoc/presentation/tree-split-autodoc.pike:1.54
Rev: refdoc/structure/onepage.xml:1.4
Rev: refdoc/structure/traditional.xml:1.21
Rev: src/modules/Image/colors.c:1.68
Rev: src/modules/Image/layers.c:1.91

2003-11-04

2003-11-04 22:24:39 by H. William Welliver III <bill@welliver.org>

making refdocs buildable outside of the tree, at least for modref and traditional manual

Rev: bin/install.pike:1.121
Rev: lib/modules/Tools.pmod/Standalone.pmod/module.pike:1.21
Rev: refdoc/Makefile:1.58
Rev: refdoc/presentation/make_html.pike:1.63
Rev: src/Makefile.in:1.365
Rev: src/modules/common_module_makefile.in:1.14

2003-08-10

2003-08-10 17:53:50 by Martin Nilsson <mani@lysator.liu.se>

Quote titles.

Rev: refdoc/presentation/make_html.pike:1.62

2003-02-08

2003-02-08 01:48:08 by Martin Nilsson <mani@lysator.liu.se>

There is nothing fun we can do with imports at this stage.

Rev: refdoc/presentation/make_html.pike:1.61

2002-12-30

2002-12-30 13:54:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Oops.

Rev: refdoc/presentation/make_html.pike:1.60

2002-12-30 13:50:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added support for the <type> and <zero> tags in types.

Rev: refdoc/presentation/make_html.pike:1.59

2002-12-23

2002-12-23 18:50:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved support for enums.

Rev: refdoc/presentation/make_html.pike:1.58
Rev: refdoc/presentation/tree-split-autodoc.pike:1.45

2002-12-18

2002-12-18 20:36:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported AutoDoc namespace support from Pike 7.5.

Rev: lib/7.0/modules/.autodoc:1.2
Rev: lib/7.2/modules/.autodoc:1.2
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/CExtractor.pmod:1.19
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/DocParser.pmod:1.49
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/MirarDocParser.pike:1.14
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeExtractor.pmod:1.27
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeObjects.pmod:1.23
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeParser.pike:1.27
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.36
Rev: lib/modules/Tools.pmod/Standalone.pmod/assemble_autodoc.pike:1.19
Rev: lib/modules/Tools.pmod/Standalone.pmod/extract_autodoc.pike:1.22
Rev: lib/modules/Tools.pmod/Standalone.pmod/join_autodoc.pike:1.10
Rev: refdoc/presentation/make_html.pike:1.52
Rev: refdoc/presentation/tree-split-autodoc.pike:1.35
Rev: refdoc/structure/modref.xml:1.6
Rev: refdoc/structure/traditional.xml:1.18
Rev: src/object.c:1.212
Rev: src/program.c:1.466

2002-12-17

2002-12-17 15:50:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

References to classes in types now get links.

Rev: refdoc/presentation/make_html.pike:1.57

2002-12-13

2002-12-13 17:24:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Showing the resolved attribute without modification is a bad idea...

Rev: refdoc/presentation/make_html.pike:1.56

2002-12-13 16:57:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

More fixes.

Rev: refdoc/presentation/make_html.pike:1.55

2002-12-11

2002-12-11 12:15:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Support for <autodoc> and <namespace>.

Rev: refdoc/presentation/make_html.pike:1.54
Rev: refdoc/presentation/tree-split-autodoc.pike:1.36

2002-12-06

2002-12-06 22:41:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bugs in parse_docgroup().

Rev: refdoc/presentation/make_html.pike:1.53

2002-12-06 20:56:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now uses value_of_node() in more places.
Fixed generation for integer ranges with open lower limit.
Fixed generation for inherit nodes.

Rev: refdoc/presentation/make_html.pike:1.52

2002-12-03

2002-12-03 16:13:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added support for protected and private in parse_type().

Rev: refdoc/presentation/make_html.pike:1.51

2002-11-29

2002-11-29 20:18:49 by Martin Nilsson <mani@lysator.liu.se>

Added link targets in pages.

Rev: refdoc/presentation/make_html.pike:1.50

2002-11-29 14:51:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Various fixes.

Rev: refdoc/presentation/make_html.pike:1.49

2002-11-28

2002-11-28 01:56:02 by Marek Habersack <mhabersack@novell.com>

sanity checks and a default return value.

Rev: refdoc/presentation/make_html.pike:1.48

2002-11-27

2002-11-27 22:31:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added support for the deprecated docgroup.

Rev: refdoc/presentation/make_html.pike:1.47

2002-11-25

2002-11-25 13:50:56 by Marcus Comstedt <marcus@mc.pp.se>

Don't generate boldface zeroes if <ul> items don't have a heading.

Rev: refdoc/presentation/make_html.pike:1.46

2002-11-19

2002-11-19 17:27:16 by Marcus Comstedt <marcus@mc.pp.se>

Format typedefs properly.

Rev: refdoc/presentation/make_html.pike:1.45

2002-11-18

2002-11-18 12:27:30 by Martin Nilsson <mani@lysator.liu.se>

No, we need to remove XML comments.

Rev: refdoc/presentation/make_html.pike:1.44

2002-11-18 12:13:37 by Martin Nilsson <mani@lysator.liu.se>

Mistake...

Rev: refdoc/presentation/make_html.pike:1.43

2002-11-18 11:47:58 by Martin Nilsson <mani@lysator.liu.se>

Make sure reference nodes aren't printed together.

Rev: refdoc/presentation/make_html.pike:1.42

2002-10-12

2002-10-12 14:38:10 by Martin Nilsson <mani@lysator.liu.se>

String.Buffer->get() is faster than (string)String.Buffer

Rev: refdoc/presentation/make_html.pike:1.41

2002-09-10

2002-09-10 00:33:30 by Martin Nilsson <mani@lysator.liu.se>

Better error message when input file is empty.

Rev: refdoc/presentation/make_html.pike:1.40

2002-08-20

2002-08-20 15:36:09 by Marcus Comstedt <marcus@mc.pp.se>

"delete" is _not_ a special method name...

Rev: refdoc/presentation/make_html.pike:1.39

2002-06-26

2002-06-26 08:36:16 by Per Hedbor <ph@opera.com>

Feel free to change back

Rev: refdoc/presentation/make_html.pike:1.38
Rev: refdoc/structure/pelix_modref.html:1.4

2002-06-24

2002-06-24 00:41:55 by Manual system <manual@roxen.com>

Seperate docgroups with thin hr:s.

Rev: refdoc/presentation/make_html.pike:1.37

2002-05-23

2002-05-23 22:21:41 by Manual system <manual@roxen.com>

Converted thows to errors. Added error when failing to read input file.

Rev: refdoc/presentation/make_html.pike:1.36

2002-04-11

2002-04-11 02:14:11 by Martin Nilsson <mani@lysator.liu.se>

Layouting is 20% faster.

Rev: refdoc/presentation/make_html.pike:1.35

2002-03-02

2002-03-02 13:25:15 by Martin Nilsson <mani@lysator.liu.se>

Fixed a bug found by Marcus Agehall

Rev: refdoc/presentation/make_html.pike:1.34

2002-02-16

2002-02-16 02:27:53 by Martin Nilsson <mani@lysator.liu.se>

Send dl data to parse_text.

Rev: refdoc/presentation/make_html.pike:1.33

2002-02-15

2002-02-15 13:56:36 by Martin Nilsson <mani@lysator.liu.se>

Abstracted the actual HTML produced a bit.

Rev: refdoc/presentation/make_html.pike:1.32

2002-02-05

2002-02-05 17:20:04 by Martin Nilsson <mani@lysator.liu.se>

Allow <fixme></fixme> in text blocks.

Rev: refdoc/presentation/make_html.pike:1.31

2002-01-01

2002-01-01 17:17:23 by Martin Nilsson <mani@lysator.liu.se>

Revert latest checkin

Rev: refdoc/presentation/make_html.pike:1.30

2001-12-14

2001-12-14 11:30:41 by Martin Nilsson <mani@lysator.liu.se>

Format create methods better.

Rev: refdoc/presentation/make_html.pike:1.29

2001-11-24

2001-11-24 04:57:26 by Martin Nilsson <mani@lysator.liu.se>

No dot between :: and function name. Added element expr for Pike expressions.

Rev: refdoc/presentation/make_html.pike:1.28

2001-11-01

2001-11-01 19:00:40 by Martin Nilsson <mani@lysator.liu.se>

All 'chapters' haven't got a chapter number.

Rev: refdoc/presentation/make_html.pike:1.27

2001-10-27

2001-10-27 20:06:58 by Martin Nilsson <mani@lysator.liu.se>

Vertically align cells to the top.

Rev: refdoc/presentation/make_html.pike:1.26

2001-10-26

2001-10-26 18:21:02 by Martin Nilsson <mani@lysator.liu.se>

Added the matrix syntax. Made the nicebox result work in IE as well.

Rev: refdoc/presentation/make_html.pike:1.25

2001-10-22

2001-10-22 18:22:53 by Martin Nilsson <mani@lysator.liu.se>

Hide wrappers.

Rev: refdoc/presentation/make_html.pike:1.24

2001-10-04

2001-10-04 19:42:43 by Martin Nilsson <mani@lysator.liu.se>

Fixed two header bugs.

Rev: refdoc/presentation/make_html.pike:1.23

2001-09-09

2001-09-09 02:48:40 by Martin Nilsson <mani@lysator.liu.se>

Bugfix

Rev: refdoc/bin/assembler.pike:1.3
Rev: refdoc/presentation/make_html.pike:1.22

2001-09-09 00:31:48 by Martin Nilsson <mani@lysator.liu.se>

Rewritten top-parser for new manual.xml structure. Added chapter parser.

Rev: refdoc/presentation/make_html.pike:1.21

2001-08-23

2001-08-23 19:09:38 by Martin Nilsson <mani@lysator.liu.se>

Added nicebox header feature. Added modifier local.

Rev: refdoc/presentation/make_html.pike:1.20

2001-08-20

2001-08-20 16:09:53 by Martin Nilsson <mani@lysator.liu.se>

Rewrote <doc> handling to be explicit about all tags.

Rev: refdoc/presentation/make_html.pike:1.19

2001-08-11

2001-08-11 22:13:15 by Martin Nilsson <mani@lysator.liu.se>

Indent appendices less.

Rev: refdoc/presentation/make_html.pike:1.18

2001-07-28

2001-07-28 16:15:39 by Martin Nilsson <mani@lysator.liu.se>

Fix an or layout bug.

Rev: refdoc/presentation/make_html.pike:1.17

2001-07-28 12:49:44 by Martin Nilsson <mani@lysator.liu.se>

Add all methods in the block header.

Rev: refdoc/presentation/make_html.pike:1.16

2001-07-28 10:28:24 by Martin Nilsson <mani@lysator.liu.se>

New rendering of variable lists which is both easier to read and nicer to look at.

Rev: refdoc/presentation/make_html.pike:1.15

2001-07-28 00:27:33 by Martin Nilsson <mani@lysator.liu.se>

Changes in referense resolvation.

Rev: refdoc/presentation/make_html.pike:1.14
Rev: refdoc/presentation/tree-split-autodoc.pike:1.5

2001-07-27

2001-07-27 01:53:39 by Martin Nilsson <mani@lysator.liu.se>

<item> uses a name attribute instead of its content.

Rev: refdoc/presentation/make_html.pike:1.13

2001-07-27 00:51:25 by Martin Nilsson <mani@lysator.liu.se>

Keep track of our position in the source files, for debuggin purposes. Make HTML appendix. Fixed a silly bug that made some text elements duplicated.

Rev: refdoc/presentation/make_html.pike:1.12

2001-07-26

2001-07-26 17:46:24 by Martin Nilsson <mani@lysator.liu.se>

Removed some temporary kludges, since Norlin has fixed the real bugs. Added int ranges.

Rev: refdoc/presentation/make_html.pike:1.11

2001-07-26 01:55:52 by Martin Nilsson <mani@lysator.liu.se>

Renders multiset lists, string lists and mixed lists, although in an ugly and confusing layout.

Rev: refdoc/presentation/make_html.pike:1.10

2001-07-25

2001-07-25 21:21:50 by Martin Nilsson <mani@lysator.liu.se>

make_html now works again for other targets than tree-split. Added the refdoc tag <url>.

Rev: refdoc/presentation/make_html.pike:1.9

2001-07-22

2001-07-22 07:25:48 by Johan Schön <js@opera.com>

Various adjustments. Added callbacks for reference resolution. Added option for no header html output.

Rev: refdoc/presentation/make_html.pike:1.8

2001-07-20

2001-07-20 23:47:06 by Martin Nilsson <mani@lysator.liu.se>

Made some clarifications. Fixed tripplebug in inherit rendering.

Rev: refdoc/presentation/make_html.pike:1.7

2001-07-20 17:12:26 by Martin Nilsson <mani@lysator.liu.se>

Less hardcoded things.

Rev: refdoc/presentation/make_html.pike:1.6

2001-07-20 02:50:04 by Martin Nilsson <mani@lysator.liu.se>

Got some of the text-representation of type lists to work. They are still as undescriptive as the XSLT-generated ones...

Rev: refdoc/presentation/make_html.pike:1.5

2001-07-20 01:16:21 by Martin Nilsson <mani@lysator.liu.se>

Fixed a bug regarding modifiers (and implemented static at the same time...)

Rev: refdoc/presentation/make_html.pike:1.4

2001-07-20 00:24:13 by Martin Nilsson <mani@lysator.liu.se>

Type fixes.

Rev: refdoc/presentation/make_html.pike:1.3

2001-07-19

2001-07-19 21:48:46 by Martin Nilsson <mani@lysator.liu.se>

Produces almost usable manuals now.

Rev: refdoc/presentation/make_html.pike:1.2

2001-07-19 01:21:23 by Martin Nilsson <mani@lysator.liu.se>

Renders a HTML-file out of the manual.xml file according to the template.xsl file. Currently lacks the ability to render pike types properly.

Rev: refdoc/presentation/make_html.pike:1.1