[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #63921] [tmac] add Spanish language support
From: |
G. Branden Robinson |
Subject: |
[bug #63921] [tmac] add Spanish language support |
Date: |
Mon, 13 Mar 2023 16:07:25 -0400 (EDT) |
Update of bug #63921 (project groff):
Status: In Progress => Ready For Test
Planned Release: None => 1.24.0
_______________________________________________________
Follow-up Comment #5:
commit 5b99f39d61acd6cacaa7af0ccdff3a7c896209d8
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Mon Mar 13 14:22:03 2023 -0500
[tests]: Add Spanish language support (5/5).
* src/roff/groff/tests/localization_works.sh:
* tmac/tests/e_ld-works.sh: Test it.
Fixes <https://savannah.gnu.org/bugs/?63921>. Thanks to Eloi Montañés.
Also thanks to Dave Kemper, who has been patiently offering me a tall
glass labelled "use 'groff -a' to regression-test formatter output" for
years, and from which I have been slow to drink.
commit 22cd72432e578cc498c9bf601ea9e5ed32994da0
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Mon Mar 13 13:53:57 2023 -0500
(HEAD -> post-1.23.0, origin/post-1.23.0)
[docs]: Add Spanish language support (4/5).
* doc/groff.texi (Manipulating Hyphenation):
* doc/ms.ms (Language and localization):
* man/groff_tmac.5.man (Localization files):
* man/groff.7.man (Localization): Document it.
commit b9b0a4a8fb5caf495e8e36ff1c07878b4a13289b
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Mon Mar 13 13:38:57 2023 -0500
[tmac]: Add Spanish language support (3/5).
* tmac/hyphen.es:
* tmac/es.tmac: Update editor aids.
It doesn't seem to be necessary to specify the file encoding for these
files; GNU Emacs and Vim have no trouble figuring it out. It helps that
(unlike the French localization files), these use no code points that
differ between Latin-1 and Latin-9, so an assumption of either encoding
works out fine.
commit 29ec9ae1a2b0df02677087e449a86e7c760c95b4
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Mon Mar 13 14:12:09 2023 -0500
[tmac]: Add Spanish language support (2/5).
* tmac/es.tmac: Spell weekday and month names in lowercase; every style
authority I could find online mandates this, and it meshes with my
half-remembered formal instruction in the language. Fix groff
composite special character escape sequences to place the base
character first. Replace one Unicode special character escape
sequence with a composite special character escape sequence, for
consistency.
commit 48337897d956edaaf82899b360eb69fda02d59db
Author: Eloi Montañés <em@ilsrv.com>
Date: Mon Mar 13 12:03:02 2023 +0100
[tmac]: Add Spanish language support (1/5).
* tmac/hyphen.es: Add hyphenation patterns (encoded in Latin-9).
* tmac/es.tmac: Add groff locale for Spanish.
* tmac/tmac.am (TMACNORMALFILES): Ship new files.
* doc/groff.texi (Manipulating Hyphenation): Add file/package index
entry for "es.tmac".
* LICENSES: Update for CTAN Spanish hyphenation patterns.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?63921>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/