Commit graph

134 commits

Author SHA1 Message Date
Eli Zaretskii eb0680bd57 Add support for Tai Tham script
* lisp/international/fontset.el (setup-default-fontset)
(script-representative-chars): Add tai-tham.
* lisp/language/thai.el ("Northern Thai"): New language
environment.  Patch by Richard Wordingham
<richard.wordingham@ntlworld.com>.  Set
'composition-function-table' for the Tai Tham block.  Original
code by Richard Wordingham <richard.wordingham@ntlworld.com>.

* etc/HELLO: Add Northern Thai greeting.
* etc/NEWS: Announce addition of Northern Thai language environment.
2022-02-16 17:07:58 +02:00
Eli Zaretskii 19dcb237b5 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
Gregory Heytings 3da9fa875b Make hieroglyphs display correctly with existing fonts
* etc/HELLO: Remove hieroglyph format control characters.

* lisp/language/misc-lang.el: Add a rule to compose Egyptian
hieroglyphs even without Unicode format control characters.
2021-10-29 10:33:36 +03:00
Grant Shangreaux 9bbdd3bac9 Add input methods for Lakota
The White Hat and Suggested Lakota Orthography are represented here
by three different input modes: A prefix and postfix mode for the SLO,
and a postfix mode for the White Hat orthography.
* lisp/leim/quail/latin-post.el (lakota-slo-postfix)
(lakota-white-hat-postfix):
* lisp/leim/quail/latin-pre.el (lakota-slo-prefix): New input methods.
* etc/HELLO: Call out the additions.
2021-06-20 14:04:21 +03:00
Eli Zaretskii b215e83a78 Improve support for the Cham script and languages
* etc/NEWS: Announce the new 'cham' input method.
* etc/HELLO: Fix the order of letters in the Cham greeting.
Remove redundant newlines (reported by Ulrich Mueller
<ulm@gentoo.org>).

* lisp/language/cham.el ("Cham"): Add input-method entry.
* lisp/leim/quail/cham.el: New file.
* lisp/international/fontset.el (setup-default-fontset): Add an
entry for Cham.
2021-01-17 16:53:54 +02:00
Eli Zaretskii 378ce65a0d Improve support for Cham script
* lisp/language/cham.el ("Cham"): Expand the entry.

* etc/HELLO: Add entry for Cham.
2021-01-16 16:54:01 +02:00
Paul Eggert ba05d005e5 Update copyright year to 2021
Run "TZ=UTC0 admin/update-copyright".
2021-01-01 01:13:56 -08:00
Eli Zaretskii 283b8d274b * etc/HELLO: Enlarge tab-width to account for "tofu". 2020-10-31 16:05:03 +02:00
Eli Zaretskii 8d72075aeb Improve support for displaying Javanese script
* lisp/international/fontset.el (setup-default-fontset)
(script-representative-chars): Add Javanese entries.

* etc/HELLO: Fix the Javanese text.  See
https://omniglot.com/language/phrases/javanese.php for the
source.
2020-10-31 15:20:18 +02:00
Eli Zaretskii 7f30bf7206 * etc/HELLO: Add Egyptian Hieroglyphs. 2020-10-31 13:02:52 +02:00
Eli Zaretskii 4a92e2f95e Remove most of charset markup from etc/HELLO
For the reasons, see the discussion that started in
https://lists.gnu.org/archive/html/emacs-devel/2018-12/msg00407.html
and its conclusion in
https://lists.gnu.org/archive/html/emacs-devel/2019-01/msg00144.html.
The only markup left is in the preamble, just to show the example
of this facility.
2020-10-23 16:59:37 +03:00
Juri Linkov ed502406bf * etc/HELLO: Use JavaScript for Javanese script (bug#43887) 2020-10-22 23:09:24 +03:00
Lars Ingebrigtsen 8532fa41bb Revert "Add emoji to etc/HELLO"
This reverts commit a1fcdeec25.

There was already an emoji in there.
2020-10-21 14:11:19 +02:00
Lars Ingebrigtsen a1fcdeec25 Add emoji to etc/HELLO 2020-10-21 12:31:42 +02:00
Michael Albinus e3229aff54 * etc/HELLO: Keep Javanese System.out.println(""); 2020-10-21 12:24:46 +02:00
Juri Linkov 6da62d612e * etc/HELLO: Add Belarusian and use Javanese script for Javanese (bug#43887) 2020-10-18 23:30:15 +03:00
Paul Eggert 365e01cc9f Update copyright year to 2020
Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
2020-01-01 00:59:52 +00:00
Eli Zaretskii a39652b49d Improve support of the Tai-Viet script
* lisp/language/tai-viet.el ("TaiViet"): Update the doc
string.  Suggested by Jim Brase <jim_brase@sil.org>.
(Bug#5806)

* etc/HELLO: Add a Tai Viet entry.
2019-09-18 15:55:08 +03:00
Nick Drozd 162a63cd9d * etc/HELLO: Fix name of Georgian language 2019-07-14 09:29:56 +03:00
Eli Zaretskii 4ebfec02f0 Merge remote-tracking branch 'origin/harfbuzz' 2019-06-07 17:52:16 +03:00
Glenn Morris d101e87715 ; Fix stray merge conflict 2019-06-01 14:00:43 -07:00
Glenn Morris 6028662649 Merge from origin/emacs-26
008b263 (origin/emacs-26, emacs-26) * lisp/gnus/gnus.el: Mark autoloa...
daf32f1 Speed up redisplay of HELLO
d8a6d82 Improve documentation of 'safe-local-variable' property

# Conflicts:
#	etc/HELLO
2019-06-01 12:04:43 -07:00
Eli Zaretskii daf32f1f87 Speed up redisplay of HELLO
* etc/HELLO: Set 'inhibit-compacting-font-caches' non-nil
locally.  (Bug#36032)

* lisp/files.el: Add 'inhibit-compacting-font-caches' to the
list of built-in variables for which we set up
'safe-local-variable' properties.
2019-06-01 18:52:11 +03:00
Eli Zaretskii b55cc0976c Enhance Hebrew display in HELLO
* etc/HELLO: Show off display of Hebrew with diacriticals
(a.k.a. "nikkud").
2019-05-31 12:00:15 +03:00
Paul Eggert ba809612c0 Merge from origin/emacs-26
2fcf2df Fix copyright years by hand
26bed8b Update copyright year to 2019
2814292 Fix value of default frame height.  (Bug#33921)
2018-12-31 17:57:29 -08:00
Paul Eggert 26bed8ba10 Update copyright year to 2019
Run 'TZ=UTC0 admin/update-copyright $(git ls-files)'.
2019-01-01 01:01:13 +00:00
Eli Zaretskii a0108f7871 ; * etc/HELLO: Remove stray x-charset. (Bug#33851) 2018-12-23 20:27:12 +02:00
Eli Zaretskii b41789f31f * etc/HELLO: Add missing charset properties for Japanese and Korean. 2018-12-22 22:41:53 +02:00
Eli Zaretskii 91bf38cef5 * etc/HELLO: Add a few more scripts. 2018-05-26 15:11:20 +03:00
Eli Zaretskii e2f68c144f * etc/HELLO: More reasonable placement of 'charset' properties. 2018-05-20 11:53:03 +03:00
Eli Zaretskii 3589c966b7 Use Enriched mode in etc/HELLO to keep charset information
This allows to encode HELLO in UTF-8, thus supporting the entire
repertory of Unicode, while still keeping the charset info where
that is important.  Suggested by Michael Welsh Duggan <mwd@md5i.com>.
* lisp/textmodes/enriched.el (enriched-translations): Add
translations for 'charset'.
(enriched-decode-charset, enriched-handle-charset-prop): New
functions.
* lisp/facemenu.el (facemenu-special-menu): Add sub-menu for
'charset' property.
(facemenu-set-charset): New function.
(facemenu-remove-special): Remove the 'charset' property as well.

* etc/NEWS: Announce the new feature of Enriched mode.
* etc/HELLO: Recode in UTF-8 and place under Enriched mode.

* doc/emacs/text.texi (Enriched Properties): Mention the support
for 'charset'.
2018-05-19 18:17:38 +03:00
Michael Albinus 15a62a60d1 Revert "* etc/HELLO: Add langugae Emoji. Use utf-8 coding."
This reverts commit c4cfb5d204.
2018-04-20 19:32:52 +02:00
Michael Albinus c4cfb5d204 * etc/HELLO: Add langugae Emoji. Use utf-8 coding. 2018-04-20 14:16:33 +02:00
Paul Eggert 5c7dd8a783 Update copyright year to 2018
Run admin/update-copyright.
2018-01-01 00:57:59 -08:00
Paul Eggert bc511a64f6 Prefer HTTPS to FTP and HTTP in documentation
Most of this change is to boilerplate commentary such as license URLs.
This change was prompted by ftp://ftp.gnu.org's going-away party,
planned for November.  Change these FTP URLs to https://ftp.gnu.org
instead.  Make similar changes for URLs to other organizations moving
away from FTP.  Also, change HTTP to HTTPS for URLs to gnu.org and
fsf.org when this works, as this will further help defend against
man-in-the-middle attacks (for this part I omitted the MS-DOS and
MS-Windows sources and the test tarballs to keep the workload down).
HTTPS is not fully working to lists.gnu.org so I left those URLs alone
for now.
2017-09-13 15:54:37 -07:00
Paul Eggert 5badc81c1c Update copyright year to 2017
Run admin/update-copyright.
2016-12-31 19:42:26 -08:00
Peter Feigl 76b518c7e3 * etc/HELLO: Add Armenian and Mongolian greetings.
(Bug#22346)

Copyright-paperwork-exempt: yes.
2016-01-11 20:12:12 +02:00
Paul Eggert 0e963201d0 Update copyright year to 2016
Run admin/update-copyright.
2016-01-01 01:34:24 -08:00
Paul Eggert 7e09ef09a4 Update copyright year to 2015
Run admin/update-copyright.
2015-01-01 14:26:41 -08:00
Eli Zaretskii a3c88bc624 Remove unneeded directional marks from etc/HELLO. 2014-10-13 15:36:00 +03:00
Paul Eggert ba3189039a Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
Paul Eggert 5c592c9a1a Add coding tags for iso-2022-7bit files that are not already tagged.
* HELLO, tutorials/TUTORIAL.ko, tutorials/TUTORIAL.th:
Add coding tag.  For TUTORIAL.th this prevents Emacs from
misinterpreting the file.
2013-03-12 09:53:31 -07:00
Paul Eggert ab422c4d68 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
Glenn Morris 66ecdc9e08 Small fixes related to etc/HELLO
* doc/emacs/help.texi (Language Help):
* doc/emacs/mule.texi (International Chars):
etc/HELLO is for character demonstration.

* etc/HELLO: Say that this is not a comprehensive list.
Remove "duplicate" entry.  (Bug#11024)
2012-03-16 19:20:37 -04:00
Glenn Morris ef00465f1a * etc/HELLO: Typo fix (bug#11027) 2012-03-16 18:40:10 -04:00
Glenn Morris acaf905b11 Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
Glenn Morris 73b0cd5003 Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
Stefan Monnier 77ab81d054 Merge from emacs-23 2011-01-14 12:18:41 -05:00
Glenn Morris 5df4f04cd3 Add 2011 to FSF/AIST copyright years. 2011-01-02 15:50:46 -08:00
Chong Yidong 07976ae3b8 Merge changes from emacs-23 branch 2010-11-27 15:04:57 -05:00