| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
reported by Alexander E. Patrakov <patrakov@ums.usu.ru>.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.in (MAKE_K_FLAG): New variable. Use it everywhere where
$(MAKE) and $(MDEFINES) are used.
(CPROGDIRS): Remove $(XPROGDIRS). Treat $(XPROGDIRS) like
$(CPROGDIRS) everywhere.
($(DEVDIRS) $(XDEVDIRS) $(OTHERDEVDIRS) $(TTYDEVDIRS)): Don't depend
on $(XPROGDIRS).
($(OTHERDIRS)): Likewise.
* src/devices/grohtml/post-html.cpp (get_html_translation): Remove
failure test for font::name_to_index -- it can never fail.
|
|
|
|
|
| |
Don't use future time in manual.
Other minor fixes.
|
| |
|
|
|
|
|
|
| |
to set various typographical url attributes for non HTML
devices.
* tmac/groff_www.man: Document LINKSTYLE.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
left and right margin notes. See BUGS.
o Bracketed outputting of margin notes diversions with .nf/.fi.
o Corrected docs MN_INIT so that the optional first arg is properly
given as RAGGED | SYMMETRIC
o Fixed MN_INIT macro routine that reads MN_INIT args into strings
so that the strings are first "initialized" with the @ character
if the corresponding arg is blank. Since MN-init tests for \A
and \B (correctly, I hope) for each of its args, the @ character
should be safe.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure, src/include/config.hin: Regenerated.
* src/libs/libgroff/Makefile.sub (EXTRA_CFLAGS): Define
ENABLE_RELOCATABLE.
* src/libs/libgroff/relocatable.h: New dummy header file for
localcharset.c.
* src/libs/libgroff/localcharset.c: Updated to (unchanged) CVS
gnulib version.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* m4/glibc21.m4: New file, from gnulib.
* Makefile.sub (M4MACROS): Add m4/glibc21.m4.
* configure.ac: Also test for stddef.h, and invoke jm_GLIBC21.
* Makefile.in (HOST, GLIBC21): New variables.
(MDEFINES): Pass them to subdirectories.
* src/include/relocate.h (relocatep): Define with C linkage.
* src/include/localcharset.h: New file, from gnulib.
* src/libs/libgroff/localcharset.c: New file, from gnulib with a
modification for relocate().
* src/libs/libgroff/config.charset: New file, from gnulib.
* src/libs/libgroff/ref-add.sin: New file, from gnulib.
* src/libs/libgroff/ref-del.sin: New file, from gnulib.
* src/libs/libgroff/Makefile.sub (EXTRA_CFLAGS): Also define LIBDIR.
(OBJS): Add localcharset.o.
(CSRCS): Add localcharset.c.
(all): Add dependencies to charset.alias, ref-add.sed, ref-del.sed.
(charset.alias): New rule.
(PACKAGE): New variable.
(ref-add.sed, ref-del.sed): New rules.
(MKINSTALLDIRS): New variable.
(install_data): Depend on install_charset_data.
(install_charset_data): New rule for creating or updating
charset.alias.
(uninstall_sub): Depend on uninstall_charset_data.
(uninstall_charset_data): New rule for uninstalling or updating
charset.alias.
* src/preproc/preconv/preconv.cpp: Include localcharset.h instead
of <langinfo.h>.
(main): Initialize default_encoding from locale_charset() instead of
nl_langinfo(CODESET).
* aclocal.m4, configure, src/include/config.hin: Regenerated.
|
|
|
|
| |
ICONV_CONST in call to iconv. Reported by Robert Goulding.
|
|
|
|
|
|
|
|
|
|
| |
fontforge version.
Bump font version to 001.001.
* fonts/devps/generate/Makefile (freeeuro.afm, freeeuro.pfa):
Call fontforge, not pfaedit.
* fonts/devps/freeeuro.afm, fonts/devps/freeeuro.pfa: Regenerated.
|
|
|
|
|
|
|
| |
`conversion_utf8'.
* src/preproc/preconv/preconv.man: New file. Not complete yet.
* src/preproc/proconv/Makefile.sub (MAN1): New variable.
|
|
|
|
| |
* tmac/groff_mdoc.man: Updated.
|
|
|
|
|
|
|
|
| |
(raw_flag): New global variable.
(do_file): Use .lf to set file name (if `raw_flag' isn't set).
(usage): Updated.
(main): Handle `-r' command line switch to set `raw_flag'.
(get_BOM): Fix encodings in `BOM_table'.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bruno, comment out most encodings to support only a small set of
coding tags, thus reducing potential problems with legacy encodings
and character sets in the future.
Add many XEmacs coding tags (now commented out).
Add `cp1047'.
(check_encoding_tag): Renamed to...
(check_coding_tag): This.
(get_BOM): Return encoding as specified by BOM.
Test for UTF32-LE too.
(do_file): Don't check for coding tag if a BOM has been found.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* m4/codeset.m4: New file, from gnulib.
* m4/iconv.m4: New file, from gnulib.
* m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4: New files, from
gnulib.
* config.rpath: New file, from gnulib.
* config.guess, config.sub: New files, from gnulib.
* Makefile.sub (M4MACROS): New variable.
(configure): Fix typo.
(aclocal.m4): New rule.
(stamp-h.in): Depend on aclocal.m4.
* configure.ac: Invoke AM_ICONV and AM_LANGINFO_CODESET.
* Makefile.in (LIBICONV): New variable.
(MDEFINES): Pass it to recursive makes.
* src/preproc/preconv/preconv.cpp: Use HAVE_LANGINFO_CODESET and
HAVE_ICONV instead of I18N macro.
* src/preproc/preconv/Makefile.sub (EXTRA_LDFLAGS): New variable.
* aclocal.m4, configure, src/include/config.hin: (Re)generated.
* doc/Makefile.in (webpage.html): Simplify.
* doc/Makefile.sub (webpage.html): Synchronize with doc/Makefile.in.
* doc/webpage.ms, tmac/groff_www.man, tmac/www.tmac: Minor updates.
|
| |
|
|
|
|
| |
* tmac/groff_mdoc.man: Document them.
|
|
|
|
|
|
|
|
|
|
| |
corrections:
. Don't map ascii to latin-1.
. Don't use IBMxxx encodings but cpxxx for portability.
. Map cp932, cp936, cp949, cp950 to itself.
(emacs2mime): Protect calls to strcasecmp.
(conversion_iconv): Add missing call to iconv_close.
(do_file): Emit error message in case of unsupported encoding.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from Michail Vidiassov.
* src/roff/groff/pipeline.h (MAX_COMMANDS): Increase by 1.
* src/roff/groff/groff.cpp (PRECONV_INDEX): New macro.
(SOELIM_INDEX): Updated.
(help, synopsis): Updated.
(main): Add command line options `-k' and `-K enc' to select
encoding.
Add support for GROFF_ENCODING environment variable.
* src/roff/groff/groff.man: Updated and revised.
Start with autoconf support for preconv.
* configure.ac: Call AC_C_BIGENDIAN.
* configure, src/include/config.hin: Regenerated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
groff can understand. Not yet integrated within groff. Proper
autoconf stuff is missing too.
Tomohiro Kubota has written a first draft of this program, and some
ideas have been reused (while almost no code has been taken
actually).
* src/preproc/preconv/preconv.cpp. src/preproc/preconv/Makefile.sub:
New files.
* MANIFEST, Makefile.in (CCPROGDIRS), test-groff.in
(GROFF_BIN_PATH): Add preconv.
|
| |
|
|
|
|
|
|
| |
In particular, don't use `\+' since it is a GNU sed extension.
* configure: Regenerated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/libs/libgroff/uniuni.cpp: Regenerated, using data from Unicode
4.1.0.
* src/utils/afmtodit/make-afmtodit-tables: New script to generate
afmtodit.tables.
* src/utils/afmtodit/afmtodit.tables: New file, representing Unicode
4.1.0 data.
* src/utils/afmtodit/afmtodit.pl (%unicode_decomposed,
%AGL_to_unicode): Removed. Replace it with a tag.
* src/utils/afmtodit/Makefile.sub (afmtodit): Adjust sed expression
to replace tag with actual file contents.
|
|
|
|
|
|
|
| |
advice by using marks.
* font/devps/prologue.ps (PBEGIN): Use `mark'.
(PEND): Use `cleartomark'.
|
|
|
|
|
| |
glyphs which have kern values but aren't handled (glyph variants,
for example).
|
| |
|
| |
|
|
|
|
| |
subfont index. Reported by Michail Vidiassov <master@iaas.msu.ru>.
|
|
|
|
|
|
|
|
|
|
|
| |
command line options can be passed to grohtml.
* doc/groff.css: changed all margins to 0%.
* doc/webpage.ms: now uses new macros ALN, LNS and LNE
so that left navigation is exploited. Also updated webpage to
contain new sections on licences, mailing lists, cvs/ftp
access, groff dependencies and bug reports.
* tmac/groff_www.man: documented the new macros ALN, LNS and LNE.
* tmac/www.tmac: implemented the new macros ALN, LNS and LNE.
|
| |
|
|
|
|
|
| |
added fputs calls to emit the head contents and shutdown the head tag
whenever a new file component is generated.
|
|
|
|
|
| |
with doublequotes. Reported by Fabrice Ménard
<menard.fabrice@wanadoo.fr>.
|
|
|
|
|
| |
added call to flush_text to flush any outstanding html tags
on the paragraph stack.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Announce makeinfo version.
* configure: Regenerated.
* Makefile.in: Declare proper dependencies between make targets.
* doc/Makefile.in: Rename groff info page to `groff.info'.
* doc/Makefile.sub: Likewise.
* doc/groff.texinfo: Likewise.
|
|
|
|
|
|
| |
definition of __GETOPT_PREFIX to the beginning of file to ensure
that it is defined even on platforms where getopt.h is already
included by other header files.
|
|
|
|
|
| |
(html_printer::do_heading): reset font to NULL to ensure
that a font block is recreated during the next paragraph.
|
| |
|
|
|
|
| |
* configure: Regenerated.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
makeinfo 4.8 or newer is available.
* configure.ac: Call GROFF_MAKEINFO.
* configure: Regenerated.
* Makefile.in (MAKEINFO): Use autoconf variable.
(MDEFINES): Add MAKEINFO.
* doc/Makefile.in (MAKEINFO): Use autoconf variable.
* doc/Makefile.sub (MAKEINFO): Remove.
|
| |
|
|
|
|
| |
fix logic.
|
|
|
|
| |
* doc/webpage.ms, src/devices/grotty/grotty.man, NEWS: Updated.
|
| |
|
|
|
|
|
|
|
| |
=============
First baseline of type isn't going where it's supposed to when the
docheader is turned off.
|
| |
|
| |
|
| |
|
| |
|