summaryrefslogtreecommitdiff
path: root/tmac/ja.tmac
Commit message (Collapse)AuthorAgeFilesLines
* [localization]: Fix Savannah #62273.G. Branden Robinson2022-04-101-0/+3
| | | | | | | | | | | [localization]: Define hyphenation mode registers for Japanese and Chinese. They are set to zero but must be defined so that macro packages can rely on their existence without causing 'reg' warnings. * tmac/ja.tmac: * tmac/zh.tmac: Do it. Fixes <https://savannah.gnu.org/bugs/?62273>.
* [tmac]: Make l10n work in compatibility mode.G. Branden Robinson2021-07-031-1/+6
| | | | | | | | | | | | | | | | | | * tmac/cs.tmac: * tmac/de.tmac: * tmac/en.tmac: * tmac/fr.tmac: * tmac/it.tmac: * tmac/ja.tmac: * tmac/sv.tmac: * tmac/zh.tmac: Save and restore compatibility mode. * tmac/den.tmac: Invoke requests with `do`. Fixes <https://savannah.gnu.org/bugs/?60874>. Problem was extant in groff 1.22.4 and appears to have been present since its first implementation in February 2006. Thanks to Bjarni Ingi Gislason for the report.
* Update copyright1.23.0.rc1Bertrand Garrigues2020-11-111-1/+1
| | | | | | | | * update-copyright.sh: use gnulib's 'update-copyright' script. Pass this script in directories 'arch', 'contrib', 'font', 'man', 'tmac', 'src' and on a list of extra files. * FOR-RELEASE: mention this point.
* Revert "Update copyright"Bertrand Garrigues2020-10-251-1/+1
| | | | | | This reverts commit a2e955e07354c83939fabffebcf720d3333d1f6b. Some files (COPYING, FDL, bootstrap) should not have been updated
* Update copyrightBertrand Garrigues2020-10-251-1/+1
| | | | | | | | Use gnulib's update-copyright script. * src/roff/groff/groff.cpp: update the printf displayed when 'groff -v' is invoked. * FOR-RELEASE: mention this point.
* Delete editor-settings comment banners.G. Branden Robinson2020-04-191-4/+0
| | | | | | | | | Most users and developers have lexical coloring/syntax highlighting available these days (cf. 30 years ago). Leaving them in plain-text files (like READMEs) because these are generally not machine-parsed (except for changelogs...) and the indicator may conceivably be useful to novices who stumble across them.
* Update copyright (use gnulib's update-copyright script)Bertrand Garrigues2018-07-031-1/+1
|
* tmac: Make style fixes.G. Branden Robinson2017-11-181-11/+20
| | | | | | | | | | | | | | | | | * Migrate comments and plain text from `quotes' to 'quotes'. * Flow FSF copyright notices onto one line per the model in the GNU Maintainers' Guide. Put only one space between year range and name of copyright holder. * Update and parallelize editor aid comments. * Reflow comments at 72 columns. tmac/hyphen.cs: * Update FSF address to Franklin Street (the file is under GPLv2). tmac/hyphen.det: * Identify self as "hyphen.det", not "hyphen.den". Signed-off-by: G. Branden Robinson <g.branden.robinson@gmail.com>
* Put two spaces between sentences in GPL notice.G. Branden Robinson2017-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | Fixes half of Savannah #51609 but applies it much more generally. This is a wide-ranging change, but it makes these notices consistent with modern copies of the GPLv3 text. (Some of these files are not GPLv3, but that's where the boilerplate comes from; GPLv2 and LGPLv2.x used semicolons to separate these clauses instead.) If the next resync with Autotools regresses some of these, well, that's a bug in Autotools. I checked with wc -L, and no file grew its longest line to 81 characters due to this change. contrib/hdtbl/hdmisc.tmac-u only: Signed-off-by: Bjarni Ingi Gislason <bjarniig@rhi.hi.is> Blame me for the rest. Signed-off-by: G. Branden Robinson <g.branden.robinson@gmail.com>
* tmac/*: Improve the license information and Emacs setupBernd Warken2014-09-181-1/+1
|
* Improve CJK support with new values for `.cflags'.Werner LEMBERG2010-12-181-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch introduces three new values to `.cflags': don't break before character: 128 don't break after character: 256 allow inter-character break: 512 They are handled differently if compared to other cflags values: (1) hcode values are completely ignored (2) similar to kern values, and contrary to the other cflags values, troff looks at pairs of characters to decide whether a break gets inserted A yet-to-be-written patch should add inter-character spacing if those flags are active; currently, only zero-width breakpoints are inserted. * src/roff/troff/charinfo.h (charinfo): Change type of `flags' to `int'. Update callers accordingly. New enum values `DONT_BREAK_BEFORE', `DONT_BREAK_AFTER', and `INTER_CHAR_SPACE'. New member functions `prohibit_break_before', `prohibit_break_after', and `inter_char_space'. * src/roff/troff/input.cpp: Updated. * src/roff/troff/node.cpp (inter_char_space_node): New class similar to kern_pair_node, collecting charinfo entities with the abovementioned cflags values. (break_char_type): Add new enum values. (glyph_node::merge_glyph_node): Handle abovementioned cflags values and emit an `inter_char_space_node' if necessary. * tmac/ja.tmac: Use new cflags values. * doc/groff.texinfo, NEWS, man/groff_diff.man: Document new values.
* Add Japanese localization.Werner LEMBERG2010-12-131-0/+49
Remove trailing spaces. * tmac/ja.tmac: New file. * tmac/Makefile.sub (NORMALFILES): Updated.