/[groff]/groff/ChangeLog
ViewVC logotype

Diff of /groff/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.837 by wl, Thu Jun 23 11:33:00 2005 UTC revision 1.838 by wl, Thu Jun 23 21:01:37 2005 UTC
# Line 1  Line 1 
1    2005-06-23  Bernd Warken
2    
3            * src/devices/xditview/gxditview.man: Revised and improved.
4    
5  2005-06-22  Werner LEMBERG  <wl@gnu.org>  2005-06-22  Werner LEMBERG  <wl@gnu.org>
6    
7          Another round in fixing getopt problems.  Hopefully the last one!          Another round in fixing getopt problems.  Hopefully the last one!
# Line 53  Line 57 
57          earlier to get correct error message.          earlier to get correct error message.
58    
59  2005-06-16  Bernd Warken  2005-06-16  Bernd Warken
   
60          * src/roff/nroff/nroff.sh: Add support for iso-8859-15.          * src/roff/nroff/nroff.sh: Add support for iso-8859-15.
61    
62  2005-06-15  Werner LEMBERG  <wl@gnu.org>  2005-06-15  Werner LEMBERG  <wl@gnu.org>
# Line 361  Line 364 
364    
365          Add support for double- and zero-width characters in grotty.          Add support for double- and zero-width characters in grotty.
366    
367          * src/devices/grotty/tty.cpp (glyph): Add width.          * src/devices/grotty/tty.cpp (glyph): Add width.
368          (tty_printer::make_underline, tty_printer::make_bold,          (tty_printer::make_underline, tty_printer::make_bold,
369          tty_printer::add_character): Add parameter to pass character width.          tty_printer::add_character): Add parameter to pass character width.
370          Update all callers.          Update all callers.
# Line 2533  Version 1.19.1 released Line 2536  Version 1.19.1 released
2536          hpftodit has been extended to handle TrueType metric files and          hpftodit has been extended to handle TrueType metric files and
2537          more glyphs.  See hpftodit.man for more details.          more glyphs.  See hpftodit.man for more details.
2538    
2539          * src/utils/hpftodit/hpftodit.cpp: Include stdio.h, string.h,          * src/utils/hpftodit/hpftodit.cpp: Include stdio.h, string.h,
2540          ctype.h, and unicode.h.          ctype.h, and unicode.h.
2541          s/msl/charcode/ everywhere since we now handle Unicode values also.          s/msl/charcode/ everywhere since we now handle Unicode values also.
2542          (equal, NO, YES, MSL, SYMSET, UNICODE, UNICODE): New macros.          (equal, NO, YES, MSL, SYMSET, UNICODE, UNICODE): New macros.
# Line 2608  Version 1.19.1 released Line 2611  Version 1.19.1 released
2611          * font/devutf8/R.proto: Add u00{47,67}_0306, u00{53,73}_0327,          * font/devutf8/R.proto: Add u00{47,67}_0306, u00{53,73}_0327,
2612          and u0049_0307.          and u0049_0307.
2613    
2614          * tmac/composite.tmac: Add `,' as a synonym for `ac' accent.          * tmac/composite.tmac: Add `,' as a synonym for `ac' accent.
2615          * tmac/tty-char.tmac: Add representations for u00{47,67}_0306,          * tmac/tty-char.tmac: Add representations for u00{47,67}_0306,
2616          u00{53,73}_0327, and u0049_0307.          u00{53,73}_0327, and u0049_0307.
2617    
# Line 5697  Version 1.18.0 released Line 5700  Version 1.18.0 released
5700          (fill, no_fill): Set .br html tag additionally.          (fill, no_fill): Set .br html tag additionally.
5701          (environment::newline): Emit `eol.ce' or `eol' tag for html.          (environment::newline): Emit `eol.ce' or `eol' tag for html.
5702          (environment::add_html_tag_eol): Removed.          (environment::add_html_tag_eol): Removed.
5703          (tab_stops::distance_to_next_tab): Add variant for handling          (tab_stops::distance_to_next_tab): Add variant for handling
5704          nextpos'.          nextpos'.
5705          (environment::distance_to_next_tab): Ditto.          (environment::distance_to_next_tab): Ditto.
5706          Updated all callers.          Updated all callers.
# Line 6312  Version 1.18.0 released Line 6315  Version 1.18.0 released
6315          * tmac/html.tmac: Don't use black for background colour.          * tmac/html.tmac: Don't use black for background colour.
6316    
6317          * src/roff/troff/node.cc: Include `div.h'.          * src/roff/troff/node.cc: Include `div.h'.
6318          (troff_output_file::really_print_line): Don't use `is_on'.          (troff_output_file::really_print_line): Don't use `is_on'.
6319          (troff_output_file::word_marker, troff_output_file::flush_tbuf          (troff_output_file::word_marker, troff_output_file::flush_tbuf
6320          troff_output_file::check_charinfo,          troff_output_file::check_charinfo,
6321          troff_output_file::put_char_width, troff_output_file::put_char,          troff_output_file::put_char_width, troff_output_file::put_char,
# Line 9478  Version 1.17 released Line 9481  Version 1.17 released
9481          * src/roff/troff/env.h: New boolean `emitted_node'.          * src/roff/troff/env.h: New boolean `emitted_node'.
9482          * src/roff/troff/input.cc (do_suppress): Handles extra suppress          * src/roff/troff/input.cc (do_suppress): Handles extra suppress
9483          nodes \O3, \O4, \O5.  No longer use `output_low_mark_miny'.          nodes \O3, \O4, \O5.  No longer use `output_low_mark_miny'.
9484          * src/roff/troff/node.cc (check_charinfo): New method.          * src/roff/troff/node.cc (check_charinfo): New method.
9485          (troff_output_file::determine_line_limits): Alterations to limit          (troff_output_file::determine_line_limits): Alterations to limit
9486          checking.          checking.
9487          * tmac/www.tmac: Changes to reflect new suppress nodes.          * tmac/www.tmac: Changes to reflect new suppress nodes.
9488              
9489  2001-04-12  Bruno Haible  <haible@clisp.cons.org>  2001-04-12  Bruno Haible  <haible@clisp.cons.org>
9490    
9491          * src/devices/grohtml/post-html.cc (html_printer::add_to_sbuf):          * src/devices/grohtml/post-html.cc (html_printer::add_to_sbuf):
# Line 9613  Version 1.17 released Line 9616  Version 1.17 released
9616          (doc-indent-synopsis-active): New register.          (doc-indent-synopsis-active): New register.
9617          (Nd, Fn, Fo): Use it.          (Nd, Fn, Fo): Use it.
9618          (Cd): It requires manipulation of \n[doc-indent-synopsis] so that          (Cd): It requires manipulation of \n[doc-indent-synopsis] so that
9619          `.Cd' with long argument line produces indented wrapped lines.          `.Cd' with long argument line produces indented wrapped lines.
9620          Also, the misplaced `.nop \*[doc-Nm-font]\c'' caused extra          Also, the misplaced `.nop \*[doc-Nm-font]\c'' caused extra
9621          undesirable line break to be output.          undesirable line break to be output.
9622          (doc-do-func-decl, Nm, Vt, Fn, Fo): Remove extraneous calls to          (doc-do-func-decl, Nm, Vt, Fn, Fo): Remove extraneous calls to
# Line 9984  Version 1.17 released Line 9987  Version 1.17 released
9987    
9988  2001-03-04  Gaius Mulley  <gaius@glam.ac.uk>  2001-03-04  Gaius Mulley  <gaius@glam.ac.uk>
9989    
9990          Fixed grohtml handling of any named glyph for glyph indexes < 0x80.          Fixed grohtml handling of any named glyph for glyph indexes < 0x80.
9991          Cosmetic changes to `.html-begin', `.html-end', `.html-image' which          Cosmetic changes to `.html-begin', `.html-end', `.html-image' which
9992          are now `.begin', `.end', `.image'.          are now `.begin', `.end', `.image'.
9993    
# Line 10733  Version 1.17 released Line 10736  Version 1.17 released
10736          * tmac/*.tmac: this.          * tmac/*.tmac: this.
10737          * tmac/man.local: Fix comment.          * tmac/man.local: Fix comment.
10738          * tmac/groff_man.man, tmac/groff_markup.man, tmac/groff_mdoc.man,          * tmac/groff_man.man, tmac/groff_markup.man, tmac/groff_mdoc.man,
10739          tmac/groff_me.man, tmac/groff_ms.man, tmac/groff_tmac.man: Updated.          tmac/groff_me.man, tmac/groff_ms.man, tmac/groff_tmac.man: Updated.
10740          Added some `FILES' sections.  More use of @...@ directives.  Other          Added some `FILES' sections.  More use of @...@ directives.  Other
10741          minor updates.          minor updates.
10742          * arch/djgpp/README, font/devutf8/NOTES: Updated.          * arch/djgpp/README, font/devutf8/NOTES: Updated.
# Line 11383  Version 1.16.1 released Line 11386  Version 1.16.1 released
11386    
11387  2000-05-24  Werner LEMBERG  <wl@gnu.org>  2000-05-24  Werner LEMBERG  <wl@gnu.org>
11388    
11389          * Makefile.in (dist): Remove src/xditview/Imakefile explicitly.          * Makefile.in (dist): Remove src/xditview/Imakefile explicitly.
11390          This is needed e.g. if you do          This is needed e.g. if you do
11391          `make distclean; ./configure; make dist'.          `make distclean; ./configure; make dist'.
11392    
# Line 11427  Version 1.16 released Line 11430  Version 1.16 released
11430  2000-05-21  Werner LEMBERG  <wl@gnu.org>  2000-05-21  Werner LEMBERG  <wl@gnu.org>
11431    
11432          * tmac/tmac.an: Added a new command line option `-rSxx' (`xx' can be          * tmac/tmac.an: Added a new command line option `-rSxx' (`xx' can be
11433          10, 11, or 12) to support output with 11pt and 12pt base font sizes.          10, 11, or 12) to support output with 11pt and 12pt base font sizes.
11434          `.SS' now produces a heading with a smaller size than `.SH'.          `.SS' now produces a heading with a smaller size than `.SH'.
11435          Completely formatted.          Completely formatted.
11436          * doc/groff.texinfo, tmac/groff_man.man, NEWS: Document it.          * doc/groff.texinfo, tmac/groff_man.man, NEWS: Document it.
11437    
# Line 12767  Version 1.12 released Line 12770  Version 1.12 released
12770          macro `TP' specifies, the rest of the tag went into the space for          macro `TP' specifies, the rest of the tag went into the space for
12771          the next line.          the next line.
12772    
12773  1999-09-12  Jeffrey Copeland  <jeff@opennt.com>  1999-09-12  Jeffrey Copeland  <jeff@opennt.com>
12774    
12775          * grolj4/lj4.cc: Added duplex printing (option `-d').          * grolj4/lj4.cc: Added duplex printing (option `-d').
12776    
# Line 12933  Version 1.12 released Line 12936  Version 1.12 released
12936    
12937  Fri Aug 15 08:51:47 1997  Eric S. Raymond  <esr@snark.thyrsus.com>  Fri Aug 15 08:51:47 1997  Eric S. Raymond  <esr@snark.thyrsus.com>
12938    
12939          * README, PROJECTS, NEWS, INSTALL, VERSION,          * README, PROJECTS, NEWS, INSTALL, VERSION,
12940          doc/Makefile. doc/pic.ms, groff/groff.man:          doc/Makefile. doc/pic.ms, groff/groff.man:
12941          Prepare for 1.11 release.  No code changes.          Prepare for 1.11 release.  No code changes.
12942          Documentation for pic added (doc/pic.ms).          Documentation for pic added (doc/pic.ms).
# Line 13475  Thu Oct 28 14:09:48 1993  James Clark  ( Line 13478  Thu Oct 28 14:09:48 1993  James Clark  (
13478          * troff/input.cc (exit_troff): Likewise          * troff/input.cc (exit_troff): Likewise
13479    
13480          * Makefile.in: Remove `Making ...' messages since GNU make now          * Makefile.in: Remove `Making ...' messages since GNU make now
13481          gives these.          gives these.
13482    
13483          * configure.in: Use AC_HAVE_HEADERS(unistd.h) instead of AC_UNISTD_H.          * configure.in: Use AC_HAVE_HEADERS(unistd.h) instead of AC_UNISTD_H.
13484    
# Line 14754  Fri Jul 17 11:12:49 1992  James Clark  ( Line 14757  Fri Jul 17 11:12:49 1992  James Clark  (
14757          font::set_unknown_desc_command_handler.          font::set_unknown_desc_command_handler.
14758          (broken.h): Don't include.          (broken.h): Don't include.
14759          * ps/Makefile: No need for broken.h.  Pass BROKEN_SPOOLER_FLAGS to          * ps/Makefile: No need for broken.h.  Pass BROKEN_SPOOLER_FLAGS to
14760          submake          submake
14761          * ps/devps/Makefile: Add `broken' command to DESC file using          * ps/devps/Makefile: Add `broken' command to DESC file using
14762          BROKEN_SPOOLER_FLAGS.          BROKEN_SPOOLER_FLAGS.
14763    
# Line 14895  Mon Jul  6 11:06:52 1992  James Clark  ( Line 14898  Mon Jul  6 11:06:52 1992  James Clark  (
14898          (main): Call process_startup_file().          (main): Call process_startup_file().
14899          * macros/troffrc: New file.          * macros/troffrc: New file.
14900          * macros/Makefile: Install troffrc.          * macros/Makefile: Install troffrc.
14901          * groff.c (main): Don't pass extra -m option to troff. For a          * groff.c (main): Don't pass extra -m option to troff. For a
14902          pseudo device pass the name of the pseudo device to troff using          pseudo device pass the name of the pseudo device to troff using
14903          -d.          -d.
14904          * groff.sh: Likewise.          * groff.sh: Likewise.
# Line 15170  Tue Jun  2 00:54:34 1992  James Clark  ( Line 15173  Tue Jun  2 00:54:34 1992  James Clark  (
15173          only if current_field.          only if current_field.
15174    
15175          * troff/dictionary.c (dictionary::lookup): Free old_table after          * troff/dictionary.c (dictionary::lookup): Free old_table after
15176          rehashing.          rehashing.
15177    
15178  Mon Jun  1 10:15:22 1992  James Clark  (jjc@jclark)  Mon Jun  1 10:15:22 1992  James Clark  (jjc@jclark)
15179    
# Line 15619  Sat Jan  4 14:42:26 1992  James Clark  ( Line 15622  Sat Jan  4 14:42:26 1992  James Clark  (
15622    
15623  Fri Jan  3 13:27:51 1992  James Clark  (jjc at jclark)  Fri Jan  3 13:27:51 1992  James Clark  (jjc at jclark)
15624    
15625          * tbl/table.h (format_type):          * tbl/table.h (format_type):
15626          * refer/token.h (token_type): If NESTED_TYPES is defined, use          * refer/token.h (token_type): If NESTED_TYPES is defined, use
15627          typedef to make these types visible at file scope.          typedef to make these types visible at file scope.
15628          * Makefile: Add NESTED_TYPES configuration option.          * Makefile: Add NESTED_TYPES configuration option.
# Line 15738  Sun Sep 29 08:40:57 1991  James Clark  ( Line 15741  Sun Sep 29 08:40:57 1991  James Clark  (
15741          * pic/pic.y (YYDEBUG): Don't define for Borland C++.          * pic/pic.y (YYDEBUG): Don't define for Borland C++.
15742    
15743          * lib/lib.h: #ifdef out declarations of itoa and iftoa for Borland          * lib/lib.h: #ifdef out declarations of itoa and iftoa for Borland
15744          C++.          C++.
15745    
15746          * pic/lex.c (input_stack::bol): Move definition out of class body.          * pic/lex.c (input_stack::bol): Move definition out of class body.
15747    
# Line 15854  Tue Jul 30 10:03:56 1991  James Clark  ( Line 15857  Tue Jul 30 10:03:56 1991  James Clark  (
15857          ps_printer::do_mdef, ps_printer::do_import): Call flush_sbuf().          ps_printer::do_mdef, ps_printer::do_import): Call flush_sbuf().
15858          (ps_printer::special): New specials invis and endinvis.          (ps_printer::special): New specials invis and endinvis.
15859          (ps_printer::do_invis, ps_printer::do_endinvis): New functions.          (ps_printer::do_invis, ps_printer::do_endinvis): New functions.
15860          (ps_printer::set_char, ps_printer::draw): Return if invis_count>0.          (ps_printer::set_char, ps_printer::draw): Return if invis_count>0.
15861          (ps_printer::end_page): Check that invis_count == 0.          (ps_printer::end_page): Check that invis_count == 0.
15862          (ps_printer::invis_count): New member.          (ps_printer::invis_count): New member.
15863          (ps_printer::ps_printer): Initialize invis_count to 0.          (ps_printer::ps_printer): Initialize invis_count to 0.
# Line 16432  Thu Mar 14 10:22:26 1991  James Clark  ( Line 16435  Thu Mar 14 10:22:26 1991  James Clark  (
16435    
16436  Wed Mar 13 12:49:40 1991  James Clark  (jjc at jclark)  Wed Mar 13 12:49:40 1991  James Clark  (jjc at jclark)
16437    
16438          * Version 1.01 released.          * Version 1.01 released.
16439    
16440          * dvi/devdvi/CompileFonts: Add cm*ss10 fonts.          * dvi/devdvi/CompileFonts: Add cm*ss10 fonts.
16441    
# Line 16559  Sun Feb 24 21:32:30 1991  James Clark  ( Line 16562  Sun Feb 24 21:32:30 1991  James Clark  (
16562  Thu Feb 21 11:49:26 1991  James Clark  (jjc at jclark)  Thu Feb 21 11:49:26 1991  James Clark  (jjc at jclark)
16563    
16564          * eqn/main.c (main): New option -N which sets          * eqn/main.c (main): New option -N which sets
16565          no_newline_in_delim_flag.          no_newline_in_delim_flag.
16566          (do_file): If no_newline_in_delim_flag is set don't allow newlines          (do_file): If no_newline_in_delim_flag is set don't allow newlines
16567          in delimiters.          in delimiters.
16568          * groff.c (main): Pass -N on to eqn.          * groff.c (main): Pass -N on to eqn.
# Line 16868  Fri Dec 21 11:41:53 1990  James Clark  ( Line 16871  Fri Dec 21 11:41:53 1990  James Clark  (
16871          instead of setting trap; call @init first.  Set pg@top as top of          instead of setting trap; call @init first.  Set pg@top as top of
16872          page macro.          page macro.
16873          (cov*auto-init): Deleted.  Set cov*tl-init instead of          (cov*auto-init): Deleted.  Set cov*tl-init instead of
16874          cov*auto-init as top of page trap.          cov*auto-init as top of page trap.
16875          (TL, LP): Do a break instead of calling cov*tl-init.          (TL, LP): Do a break instead of calling cov*tl-init.
16876          (cov*print): With RP format but no TL, alias FS and FE to @FS and          (cov*print): With RP format but no TL, alias FS and FE to @FS and
16877          @FE; in this case also give a warning and always start another          @FE; in this case also give a warning and always start another
# Line 18564  Wed Jul 18 10:23:31 1990  James Clark  ( Line 18567  Wed Jul 18 10:23:31 1990  James Clark  (
18567    
18568          * troff/node.h (class transparent_dummy_node): New class.          * troff/node.h (class transparent_dummy_node): New class.
18569          * troff/node.c (class transparent_dummy_node): Provide member          * troff/node.c (class transparent_dummy_node): Provide member
18570          functions.          functions.
18571          * troff/env.c (interrupt): Add a transparent_dummy_node, rather          * troff/env.c (interrupt): Add a transparent_dummy_node, rather
18572          than a dummy_node.          than a dummy_node.
18573    

Legend:
Removed from v.1.837  
changed lines
  Added in v.1.838

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26