| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
to `hy'.
* src/roff/troff/input.cpp (init_charset_table): Handle `hy'.
|
|
|
|
| |
recursion.
|
|
|
|
| |
Reported by John Rupley <rupley@u.arizona.edu>.
|
|
|
|
| |
top-level environment.
|
| |
|
| |
|
|
|
|
|
| |
Recommend `tbl' instead of `-column' lists for more complicated
cases.
|
|
|
|
|
|
| |
(SN-STYLE): New string; define.
* NEWS, tmac/groff_ms.man, doc/groff.texinfo (SN-STYLE): Document it.
|
|
|
|
| |
by Jörg van den Hoff <j.van_den_hoff@fzd.de>.
|
|
|
|
|
|
|
|
|
| |
(nr, ds, ds1, as, as1, substring): Restore escape character while
executing the macro.
(nr): Remove dead code.
* src/preproc/eqn/box.cpp (box::top_level): Use \E in string
definitions to make them traceable.
|
|
|
|
|
|
|
|
|
|
| |
par*define-font-macro, \[hooko]): Use \E to make it traceable.
(ref*field): Add argument to control the space between previous and
current argument.
Update all callers.
(ref*add-N): Fix handling of opening parenthesis. Problem reported
by Jörg van den Hoff <j.van_den_hoff@fzd.de>.
|
|
|
|
| |
(de, de1, am, am1): Make traced macros aliased with .als work.
|
|
|
|
|
|
| |
Reduce use of future tense.
* tmac/groff_trace.man: Revosed to improve visual appearance.
|
| |
|
|
|
|
|
| |
a second argument that is pasted to the end of the generated text.
Instead, the end macro takes an argument that does the same thing.
|
|
|
|
| |
vertical space.
|
| |
|
|
|
|
| |
string and without macro name shortening.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
'\" <word>
not
.\" <word>
in first line to indicate the need for a preprocessor in man pages.
|
|
|
|
|
| |
* contrib/chem/chem.man, contrib/groffer/roff2.man,
src/roff/grog/grog.man: Further refinements and normalizations.
|
| |
|
|
|
|
| |
It is no longer necessary to specift "-r bell=1" on the command line.
|
| |
|
|
|
|
|
|
| |
* tmac/s.tmac (.SC, .UC, .P1, .P2) [bell]: New macros.
* tmac/groff_ms.man, doc/groff.texinfo, NEWS: Document `-r bell'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(\n[mH]): New register (set if grohtml is used).
(\n[SY]): Rename to \n[mS].
(\n[a]): Rename to \n[mA].
(\n[i]): Rename to \n[mI].
(mU): New auxiliary input trap macro.
(UR, UE): Replace stub with real definition.
(URL): Remove.
(MT, ME): New macros.
(MTO): Remove.
(EX, EE): Don't insert vertical space.
Use a register to store (and restore) the current font.
* man/ditroff.man, man/groff_diff.man, man/roff.man: Revised, based
on patches from Eric Raymond.
Fix URL addresses.
* contrib/pdfmark/pdfroff.man: Updated.
|
| |
|
|
|
|
|
| |
(URL, EE): Use always two backslashes.
(MTO): New macro.
|
|
|
|
|
|
| |
(SY): Fix typos.
Don't insert empty line.
(URL, TQ): Fix typos.
|
|
|
|
|
|
|
|
| |
for -man. See discussion on the groff mailing list for
background information.
* tmac/an-old.tmac: Load an-ext.tmac.
Decorate .ds and as with comment escapes where appropriate.
* tmac/Makefile.sub (NORMALFILES): Add an-ext.tmac.
|
|
|
|
|
|
|
|
|
| |
* tmac/e.tmac: Load devtag.tmac.
(need_eo_h, need_eo_tl, need_tl): New registers.
(check_need_title, (x-html, )x-html, xp-html): New macros.
(@h, hl, ip, @p, sh, (b, (l, EQ, EN, TS, TE, PS, PE, GS, GE, r, i,
b, rb, bi, bx, (x, )x, xp): Adapt for use with grohtml.
(bp): Rename to @b only if output device is not html.
|
|
|
|
|
|
|
|
|
|
|
| |
(for traditional and new orthgraphy, respectively) as the last
macro package.
* tmac/de.tmac, tmac/den.tmac, tmac/hyphen.det, tmac/hyphen.den,
tmac/hyphenex.det: New files, partly taken from CTAN.
* LICENSES: Updated list of hyphenation patterns.
* man/groff_tmac.man: Mention de.tmac and den.tmac.
* NEWS: Updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
information from Tom Van Vleck <thvv@multicians.org>.
* tmac/62bit.tmac: New macro package.
* tmac/Makefile.sub (NORMALFILES): Add it.
* NEWS: Document it.
* tmac/trace.tmac: Protect against being loaded again.
(nr): Always show result.
* doc/groff.texinfo (Input Encodings): Document latin-5.
* man/grof_tmac.man: Document sv, latinX, cp1047, 60bit, ec.
|
|
|
|
|
|
| |
Trace `.substring' also.
* NEWS: Updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
argument.
* src/roff/troff/input.h (DOUBLE_QUOTE): New special character.
* src/roff/troff/input.cpp (input_iterator, input_stack,
macro_iterator): Add `space_follows_arg' member function.
(macro_iterator::add_arg): Add parameter to set the `space_follows'
flag.
(arg_list): Add member `space_follows'.
Update constructor and all callers.
(decode_args): Store discarded double quotes.
(interpolate_args): Handle DOUBLE_QUOTE.
Add `\%^' escape.
(get_copy, token::next, composite_glyph_name): Handle DOUBLE_QUOTE.
* tmac/trace.tmac: Trace .nr, .ds, .ds1, .as, .as1.
* docs/groff.texinfo (Parameters), man/groff.man,
man/groff_diff.man, NEWS: Document it.
|
| |
|
|
|
|
| |
* tmac/trace.tmac (return): Don't call `substring'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Print image file name for devices which don't support PS image
inclusion.
Handle multiple inclusions.
Add lots of comments.
* tmac/dvi.tmac, tmac/html.tmac, tmac/ps.tmac: Don't load
pspic.tmac.
* tmac/troffrc: Load pspic.tmac.
* man/groff_tmac.man: Update .PSPIC documentation.
* NEWS: Updated.
|
|
|
|
| |
* doc/groff.texinfo: Document usage of \? for string comparison.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
`DESC'.
Reduce number of false positives for `.if F ...' conditionals.
Improve warning messages.
* tmac/Makefile.sub: Add copyright notice.
(NORMALFILES): Add man.tmac and ms.tmac.
(SPECIALFILES): Remove man.tmac and ms.tmac.
(CLEANADD): Remove man.tmac-sed and ms.tmac-sed.
(install_data, uninstall_sub): Don't handle man.tmac and ms.tmac
specially.
(stamp-sed): Don't handle man.tmac and ms.tmac.
Remove obsolete components in sed's regexp.
* doc/Makefile.sub (EXAMPLEFILES): Add gnu.eps.
* Makefile.in (OTHERDIRS, NOMAKEDIRS): Add hdtbl.
|
| |
|
| |
|
|
|
|
|
| |
* src/roff/troff/env.cpp (environment::copy): Copy margin character
node.
|
|
|
|
| |
omissions.
|
|
|
|
|
|
| |
Normalize handling of `"' in arguments.
(PIMG): Remove debug message.
Simplify code.
|