summaryrefslogtreecommitdiffstats
path: root/Doc/perl
Commit message (Collapse)AuthorAgeFilesLines
* add_module_idx(), add_idx_hook():Fred Drake1999-01-191-2/+2
| | | | | | Change the message printed before running buildindex.py; "Doing the index..." wasn't clear and could be misinterpreted with an inappropriate mindset. ;-)
* do_cmd_refmodule(): New function to support new \refmodule macro.Fred Drake1999-01-131-0/+10
|
* do_cmd_methodline(): Fixed reference to method name when generatingFred Drake1999-01-121-3/+3
| | | | the output HTML.
* write_idxfile(): New function. Isolate format of the external indexFred Drake1999-01-051-95/+82
| | | | | | | | | | | | | | | | data file used by buildindex.py. next_argument_id(): Removed; no longer used. next_argument(): Doesn't use next_argument_id(), just does the work. gen_target(), gen_target_name(): Removed, no longer used. The only place that used them now does the (trivial) work directly. Lots of little changes so we never have to pass around $br_id values all over the place. The only places they're used now new IDs are generated as needed.
* do_cmd_methodline(): New function, implements indexing version ofFred Drake1999-01-051-6/+30
| | | | | | | \methodline. Fixed up support for \withsubitem, hopefully improving the fidelity of the index a bit.
* Fix many of the specific targets in links from the index.Fred Drake1998-12-221-7/+7
| | | | | In a number of places, I called next_argument() instead of next_argument_id() when the ID was also needed. (7 places)
* do_cmd_rfc(): Make the "RFC ###" a hyperlink to the master RFCFred Drake1998-12-221-4/+7
| | | | repository.
* do_cmd_textohtmlinfopage(): Rip out most of the boilerplate and moveFred Drake1998-11-301-12/+13
| | | | | | it to the about.dat file. Only what really needs to be generated is, and the remainder is easier to maintain than Perl code.
* add_link(): Fix to use $section_info instead of $toc_section_info,Fred Drake1998-10-201-1/+3
| | | | | | | based on email from Ross Moore <ross@mpce.mq.edu.au>. Set $HTML_VERSION to 4.0, since that's what we really generate (well, 4.0 "transitional").
* ArabictoRoman(): Removed, since it wasn't used anywhere.Fred Drake1998-10-191-23/+0
|
* do_cmd_methodlineni(): New function, needed because the ref. manual nowFred Drake1998-09-101-0/+9
| | | | actually uses this markup.
* img_tag(): For \n to be interpreted as a newline, the string must use doubleFred Drake1998-08-141-1/+1
| | | | quote, not single quotes. Ugh.
* Do the magic to use the new buttons (with shorter names!) instead of the oldFred Drake1998-08-131-20/+32
| | | | | ones. Get the <IMG> width & height right. New design for the navigation bars, including the document title as well as the navigation links/buttons.
* Get the <IMG> sizes right for the navigation buttons.Fred Drake1998-08-111-1/+7
|
* Control when/where navigation bars will appear: top & bottom of each page.Fred Drake1998-08-111-3/+14
| | | | | | Include an additional button to the module index in the nav. bars if we generate a module index. Still need a button image, but the ALT text should do for now.
* do_cmd_moduleauthor(),Fred Drake1998-08-101-156/+180
| | | | do_cmd_sectionauthor(): Parallel the new macros.
* insert_index(): Take two additional parameters: $columns and $letters. CallFred Drake1998-08-071-5/+13
| | | | | | | | buildindex.py appropriately. add_idx(), add_module_idx(): Add the appropriate parameters to the calls to insert_index().
* By default, use a two-column index.Fred Drake1998-08-071-1/+4
|
* Guido's white background.Fred Drake1998-08-071-0/+1
|
* Remove modified setting of $ICONSERVER; this isn't the right way to do it.Fred Drake1998-08-051-2/+0
|
* get_chapter_id(): Separate two aspects of string replacement to allow theFred Drake1998-08-041-1/+2
| | | | need for each to vary independently.
* tohtml(): Use a table instead of a definition list for module synopses.Fred Drake1998-07-291-4/+5
|
* do_cmd_maketitle(): No <hr> at the end of the "title page".Fred Drake1998-07-281-1/+1
|
* do_cmd_localmoduletable(): Cause the child links table to be dropped whenFred Drake1998-07-271-1/+1
| | | | there's a local module list.
* do_cmd_versionadded(),Fred Drake1998-07-271-0/+14
| | | | do_cmd_versionchanged(): Support for new macros.
* Fix up the synopsis table stuff so it gets things right at each chapter,Fred Drake1998-07-251-11/+17
| | | | | | instead of stringing it all together. Yay!
* Update @INC so we can 'require' modules in Doc/perl/.Fred Drake1998-07-241-2/+4
| | | | | Call the localmoduletable handling once the document is complete & synopses have been collected.
* Added module synopsis support with one (big) caveat: All the modules areFred Drake1998-07-241-30/+142
| | | | | listed in each chapter that has a \localmoduletable. This will be fixed, and everything else seems to be working fine.
* tohtml(): Make module names anchors.Fred Drake1998-07-241-1/+2
|
* My first Perl object. ;-)Fred Drake1998-07-241-0/+72
| | | | | SynopsisTable objects are used to store the table of module synopses for a single chapter it the manual.
* Added support for AMK's {definitions} environment; thanks for the reminder!Fred Drake1998-05-201-0/+20
|
* Don't use a separate node for footnotes; see if people scream. ;-)Fred Drake1998-05-191-0/+1
|
* Update to use latex2html 98.1p5.Fred Drake1998-05-151-34/+29
|
* Revise comment about \let support a little to more accurately reflect theFred Drake1998-05-151-1/+1
| | | | support that's offered.
* Extend handling for \let a bit, to also allow \let\something=<character>. WeFred Drake1998-05-151-1/+12
| | | | | still don't support things like \let^^M=\something, where ^^M could actually be any active character. Print a decent warning if we find one we can't handle.
* do_cmd_let(): Simple implementation to allow \let to be used to establishFred Drake1998-05-151-3/+21
| | | | | | | | | synonyms for macros. This supports: \let\newname = \oldname \let\newname\oldname This is useful sometimes, and can at least avoid real errors at other times.
* Added support for \developer, \developers, \developersaddress.Fred Drake1998-05-141-4/+8
|
* do_cmd_kwindex(): Re-implement now that \kwindex is used again (ref man).Fred Drake1998-05-111-0/+10
|
* In package Override, use the getcwd() function from the Cwd module instead ofFred Drake1998-05-111-0/+22
| | | | | | | | the one from Override.pm (part of latex2html). Absolutize the TEXINPUTS environment variable, since we can't count on latex2html doing it for us (even though I sent in a patch, and it really should).
* Set $TEXINPUTS='' to make l2h pick up the right thing from the environment.Fred Drake1998-04-291-0/+2
|
* do_cmd_sectcode(): Obsolete; removed.Fred Drake1998-04-281-5/+0
|
* do_cmd_key(): Obsolete; removed.Fred Drake1998-04-281-1/+0
|
* Change the default $ADDRESS.Fred Drake1998-04-231-0/+1
|
* next_optional_argument(): Don't include the square brackets in the returnFred Drake1998-04-171-1/+46
| | | | | | | | value. ArabictoRoman(): Acquired function from Robert Donohue <donahue@cfassp48.harvard.edu>; might be useful someday, and I don't want to figure it out again!
* New helper functions to help deal with parameter parsing.Fred Drake1998-04-171-394/+273
| | | | Use the helpers in do_cmd_*() and do_env_*(); *much* cleaner!
* Code cleanup, some syntax modernization.Fred Drake1998-04-171-46/+115
|
* Fix bug in little-used markup: don't forget to pass the source text along!Fred Drake1998-04-131-2/+2
|
* Fix typo. (What I get for trying to fix bugs at home and running conversionsFred Drake1998-04-121-1/+1
| | | | at work....)
* Don't append () to the name of an object attribute in the index.Fred Drake1998-04-121-2/+2
|
* Added a simpler, working {verbatim} support that generates legitimate HTML.Fred Drake1998-04-121-0/+11
| | | | (2 lines, explained by 6 lines of comments....)