* bug#75448: [PATCH] Fix documentation of Iroquoian input methods @ 2025-01-09 0:39 Kierin Bell 2025-01-09 1:28 ` Stefan Kangas 2025-01-09 6:18 ` Eli Zaretskii 0 siblings, 2 replies; 10+ messages in thread From: Kierin Bell @ 2025-01-09 0:39 UTC (permalink / raw) To: 75448 [-- Attachment #1: Type: text/plain, Size: 657 bytes --] Tags: patch This patch fixes a typo in the documentation for Iroquoian input methods for the Oneida endonym, propagated by copy-paste into comments, docstrings, and the NEWS entry. The previous spelling 'Onʌyota:ká:' was missing the third syllable and also used an idiosyncratic orthography. There are two common orthographic variants that I've seen: 'Onʌyote’a·ká·' (common in community language programs) and 'Onyotaˀa·ká·' (used in Karin Michelson's 2002 'Oneida-English/English-Oneida Dictionary'). I opted for the former. There is also a small fix for an incorrect input key given in one of the input method docstrings. [-- Attachment #2: 0001-Fix-documentation-of-Iroquoian-input-methods.patch --] [-- Type: text/patch, Size: 4145 bytes --] From 0fa5f6498e381a60066455595858bbf72c7428c4 Mon Sep 17 00:00:00 2001 From: Kierin Bell <fernseed@fernseed.me> Date: Wed, 8 Jan 2025 18:29:55 -0500 Subject: [PATCH] Fix documentation of Iroquoian input methods * lisp/leim/quail/iroquoian.el: Fix typos in Oneida endonym and in the docstring of `haudenosaunee-postfix' about keys for inputting Onondaga nasals. * etc/NEWS: Fix typo in Oneida endonym. --- etc/NEWS | 12 ++++++------ lisp/leim/quail/iroquoian.el | 14 +++++++------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 37e5669b139..ba73843825d 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -260,12 +260,12 @@ The Tifinagh script is used to write the Berber languages. *** New input methods for Northern Iroquoian languages. Input methods are now implemented for Haudenosaunee languages in the Northern Iroquoian language family: 'mohawk-postfix' (Mohawk -[Kanien’kéha / Onkwehonwehnéha]), 'oneida-postfix' (Oneida [Onʌyota:ká: -/ Ukwehuwehnéha]), 'cayuga-postfix' (Cayuga [Gayogo̱ho:nǫhnéha:ˀ]), -'onondaga-postfix' (Onondaga [Onųdaʔgegáʔ]), and 'seneca-postfix' -(Seneca [Onödowá’ga:’]). Additionally, there is a general-purpose -'haudenosaunee-postfix' input method to facilitate writing in the -orthographies of the five languages simultaneously. +[Kanien’kéha / Onkwehonwehnéha]), 'oneida-postfix' (Oneida +[Onʌyote’a·ká· / Ukwehuwehnéha]), 'cayuga-postfix' (Cayuga +[Gayogo̱ho:nǫhnéha:ˀ]), 'onondaga-postfix' (Onondaga [Onųdaʔgegáʔ]), and +'seneca-postfix' (Seneca [Onödowá’ga:’]). Additionally, there is a +general-purpose 'haudenosaunee-postfix' input method to facilitate +writing in the orthographies of the five languages simultaneously. --- ** 'visual-wrap-prefix-mode' now supports variable-pitch fonts. diff --git a/lisp/leim/quail/iroquoian.el b/lisp/leim/quail/iroquoian.el index 51d02e822a9..63c24cf4590 100644 --- a/lisp/leim/quail/iroquoian.el +++ b/lisp/leim/quail/iroquoian.el @@ -28,7 +28,7 @@ ;; languages: ;; - Mohawk (Kanien’kéha / Onkwehonwehnéha) -;; - Oneida (Onʌyota:ká: / Ukwehuwehnéha) +;; - Oneida (Onʌyote’a·ká· / Ukwehuwehnéha) ;; - Onondaga (Onųdaʔgegáʔ) ;; - Cayuga (Gayogo̱ho:nǫhnéha:ˀ) ;; - Seneca (Onödowá’ga:’) @@ -229,7 +229,7 @@ Entries are as with rules in `quail-define-rules'.") (quail-define-package "oneida-postfix" "Oneida" "ONE<" t - "Oneida (Onʌyota:ká:) input method with postfix modifiers + "Oneida (Onʌyote’a·ká·) input method with postfix modifiers Modifiers: @@ -896,7 +896,7 @@ Entries are as with rules in `quail-define-rules'.") This input method can be used to enter the following languages: - Mohawk (Kanien’kéha / Onkwehonwehnéha) -- Oneida (Onʌyota:ká: / Ukwehuwehnéha) +- Oneida (Onʌyote’a·ká· / Ukwehuwehnéha) - Cayuga (Gayogo̱ho:nǫhnéha:ˀ) - Onondaga (Onųdaʔgegáʔ) - Seneca (Onödowá’ga:’) @@ -942,10 +942,10 @@ Vowels: | -------------------------------------------------------------------- | | (Onondaga Nation, New York) | | -------------------------------------------------------------------- | -| en~ | eñ | Mid front nasal vowel | -| EN~ | EÑ | Mid front nasal vowel (capital) | -| on~ | oñ | Back high nasal vowel | -| ON~ | OÑ | Back high nasal vowel (capital) | +| en- | eñ | Mid front nasal vowel | +| EN- | EÑ | Mid front nasal vowel (capital) | +| on- | oñ | Back high nasal vowel | +| ON- | OÑ | Back high nasal vowel (capital) | | a\" | ä | Low front rounded vowel | | A\" | Ä | Low front rounded vowel (capital) | | -------------------------------------------------------------------- | -- 2.46.0 ^ permalink raw reply related [flat|nested] 10+ messages in thread
* bug#75448: [PATCH] Fix documentation of Iroquoian input methods 2025-01-09 0:39 bug#75448: [PATCH] Fix documentation of Iroquoian input methods Kierin Bell @ 2025-01-09 1:28 ` Stefan Kangas 2025-01-09 6:18 ` Eli Zaretskii 1 sibling, 0 replies; 10+ messages in thread From: Stefan Kangas @ 2025-01-09 1:28 UTC (permalink / raw) To: Kierin Bell, 75448-done Version: 31.1 Kierin Bell <fernseed@fernseed.me> writes: > This patch fixes a typo in the documentation for Iroquoian input methods > for the Oneida endonym, propagated by copy-paste into comments, > docstrings, and the NEWS entry. The previous spelling 'Onʌyota:ká:' was > missing the third syllable and also used an idiosyncratic orthography. > There are two common orthographic variants that I've seen: > 'Onʌyote’a·ká·' (common in community language programs) and > 'Onyotaˀa·ká·' (used in Karin Michelson's 2002 > 'Oneida-English/English-Oneida Dictionary'). I opted for the former. > > There is also a small fix for an incorrect input key given in one of the > input method docstrings. Thanks! Pushed to master as commit bdccd4ea9e9. I'm therefore closing this bug report. ^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#75448: [PATCH] Fix documentation of Iroquoian input methods 2025-01-09 0:39 bug#75448: [PATCH] Fix documentation of Iroquoian input methods Kierin Bell 2025-01-09 1:28 ` Stefan Kangas @ 2025-01-09 6:18 ` Eli Zaretskii 2025-01-09 7:11 ` Stefan Kangas 2025-01-10 18:11 ` Kierin Bell 1 sibling, 2 replies; 10+ messages in thread From: Eli Zaretskii @ 2025-01-09 6:18 UTC (permalink / raw) To: Kierin Bell; +Cc: 75448 > From: Kierin Bell <fernseed@fernseed.me> > Date: Wed, 08 Jan 2025 19:39:12 -0500 > > This patch fixes a typo in the documentation for Iroquoian input methods > for the Oneida endonym, propagated by copy-paste into comments, > docstrings, and the NEWS entry. The previous spelling 'Onʌyota:ká:' was > missing the third syllable and also used an idiosyncratic orthography. > There are two common orthographic variants that I've seen: > 'Onʌyote’a·ká·' (common in community language programs) and > 'Onyotaˀa·ká·' (used in Karin Michelson's 2002 > 'Oneida-English/English-Oneida Dictionary'). I opted for the former. Since these are very delicate matters, I'd like us to go by the orthography that is really widely accepted. In Wikipedia (https://en.wikipedia.org/wiki/Oneida_language), I see "onʌjotaʔaːka" and "onʌjoteʔaːkaː", which is different from what you show. I wonder what should we use, given so many different variants. > There is also a small fix for an incorrect input key given in one of the > input method docstrings. I agree that factually the input method behaves as you describe in your patch, but is it not more reasonable to change the code to behave as the documentation says? Why should '-' after 'n' produce ñ? It sounds like using '~' for that is better mnemonically? Thanks. ^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#75448: [PATCH] Fix documentation of Iroquoian input methods 2025-01-09 6:18 ` Eli Zaretskii @ 2025-01-09 7:11 ` Stefan Kangas 2025-01-10 18:11 ` Kierin Bell 1 sibling, 0 replies; 10+ messages in thread From: Stefan Kangas @ 2025-01-09 7:11 UTC (permalink / raw) To: Eli Zaretskii, Kierin Bell; +Cc: 75448 reopen 75448 thanks Eli Zaretskii <eliz@gnu.org> writes: >> From: Kierin Bell <fernseed@fernseed.me> >> Date: Wed, 08 Jan 2025 19:39:12 -0500 >> >> This patch fixes a typo in the documentation for Iroquoian input methods >> for the Oneida endonym, propagated by copy-paste into comments, >> docstrings, and the NEWS entry. The previous spelling 'Onʌyota:ká:' was >> missing the third syllable and also used an idiosyncratic orthography. >> There are two common orthographic variants that I've seen: >> 'Onʌyote’a·ká·' (common in community language programs) and >> 'Onyotaˀa·ká·' (used in Karin Michelson's 2002 >> 'Oneida-English/English-Oneida Dictionary'). I opted for the former. > > Since these are very delicate matters, I'd like us to go by the > orthography that is really widely accepted. In Wikipedia > (https://en.wikipedia.org/wiki/Oneida_language), I see "onʌjotaʔaːka" > and "onʌjoteʔaːkaː", which is different from what you show. I wonder > what should we use, given so many different variants. > >> There is also a small fix for an incorrect input key given in one of the >> input method docstrings. > > I agree that factually the input method behaves as you describe in > your patch, but is it not more reasonable to change the code to behave > as the documentation says? Why should '-' after 'n' produce ñ? It > sounds like using '~' for that is better mnemonically? Thanks for paying attention to details, Eli. The patch is already installed, but I'm reopening the bug until we have agreed how to proceed here. ^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#75448: [PATCH] Fix documentation of Iroquoian input methods 2025-01-09 6:18 ` Eli Zaretskii 2025-01-09 7:11 ` Stefan Kangas @ 2025-01-10 18:11 ` Kierin Bell 2025-01-10 18:31 ` Stefan Kangas 2025-01-11 9:50 ` Eli Zaretskii 1 sibling, 2 replies; 10+ messages in thread From: Kierin Bell @ 2025-01-10 18:11 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 75448 Eli Zaretskii <eliz@gnu.org> writes: >> From: Kierin Bell <fernseed@fernseed.me> Date: Wed, 08 Jan 2025 >> 19:39:12 -0500 >> >> This patch fixes a typo in the documentation for Iroquoian input methods >> for the Oneida endonym, propagated by copy-paste into comments, >> docstrings, and the NEWS entry. The previous spelling 'Onʌyota:ká:' was >> missing the third syllable and also used an idiosyncratic orthography. >> There are two common orthographic variants that I've seen: >> 'Onʌyote’a·ká·' (common in community language programs) and >> 'Onyotaˀa·ká·' (used in Karin Michelson's 2002 >> 'Oneida-English/English-Oneida Dictionary'). I opted for the former. > > Since these are very delicate matters, I'd like us to go by the > orthography that is really widely accepted. In Wikipedia > (https://en.wikipedia.org/wiki/Oneida_language), I see "onʌjotaʔaːka" > and "onʌjoteʔaːkaː", which is different from what you show. I wonder > what should we use, given so many different variants. > Thank you Eli for your careful attention to detail! I'm glad that Stefan applied the patch as a stop-gap, but I agree that we should go by widely accepted orthographies. The issue with Oneida in particular is that there is a relatively high amount of orthographic variation, and there is definitely no single accepted orthographic variant for this term. The orthography you cite from Wikipedia is actually a phonetic transcription that would not be used in prose, although an orthographic transcription is given also: 'Onʌyotaʔa꞉ka'. This appears highly idiosyncratic, with no citation given, and is halfway between the more common orthographies 'Onʌyote’a·ká·' and 'Onyotaˀa·ká·' cited above. Because there is so much variation, I reached out to a number of teachers and friends involved in Oneida language revitalization. A language teacher from Oneida Nation, New York, United States (one of the three main Oneida communities), who prefers to remain anonymous, has responded, and I quote from her response here (with permission): "I understand your concerns about choosing the Ukwehuwehnéha name for Oneida. It's essential to do what one can to represent our culture and language, and I appreciate the feedback. However, I believe this name holds significant meaning and reflects our heritage, where people like to disagree on specific issues. Believe me, itʼs a battle; no one is perfect, which is all part of being an u:kwé̲. It's fascinating how different dialects can influence the spelling and pronunciation of words, especially in languages like Oneida. The variations are intriguing, such as Karin Michelson's use of "Onyotaˀa·ká·" compared to the "Onʌyoteˀa·ká·" that you've encountered. Here in New York, we aim for consistency in spellings, often writing it as "Onyotaʼa:ká:" while being mindful of the specific geographical regions and their diacritical marks. It makes sense that there could be regional differences, like those between Wisconsin and London. Language is dynamic, and these variations enrich it. It would be beneficial to have more discussions about these differences to enhance our understanding of the dialects and diacritics within the Oneida language. Indeed, the variations in dialects depend on speaker differences and their phonological backgrounds. I understand your point about the differences in formatting between Emacs maintainers and Wikipedia. Variations in notation can be confusing, especially when it comes to unconventional spellings. I personally prefer consistency and tend to lean towards one style over another. It's interesting to see how these choices can impact clarity and readability. A central aspect of my experience is the online certificate program I took through the University of British Columbia last year. It has been helpful in understanding Indigenous languages. One important topic addressed in the program is avoiding "language mixing" while remaining within a specific community. It is also crucial to be mindful of the geographical regions where the language is being taught." One insight that she provides is that she uses 'Onyotaʼa:ká:', an orthographic variant of 'Onyotaˀa·ká·'. The latter is common in dictionaries and academic writing, but it would be pronounced exactly the same. She relates another very important point about avoiding language mixing (preserving dialect and orthographical differences) and aiming for consistency in orthography within each community. The orthography used in my patch, 'Onʌyote’a·ká·', appears to be representative of different dialect variant, with a different orthography to represent vowel lengthening. But it appears to be the most common orthography used by language programs from communities in Wisconsin, NY and Ontario, Canada (going by community resources from classes that I myself have taken). So, what I would like to suggest, if we can practically accommodate it, would be to list both of these two forms whenever one would be used, e.g.: 'Onʌyote’a·ká·/Onyota’a:ká:'. The most important place where the endonym occurs from a user-standpoint is in the initial line of the docstring for the `oneida-postfix' input method, which is also displayed as completion metadata for `set-input-method'. I don't think that this would make that line too long in this case, but that is what had prevented me from suggesting this type of approach earlier. Another issue is that there are orthographic variants in relatively common use for the Mohawk and Onondaga endonyms. These are purely orthographic and do not represent actual dialect differences as in the Oneida case, but if it can be done for Oneida, a similar combined endonym listing in docstrings for these input methods would make sense for consistency, as well. >> There is also a small fix for an incorrect input key given in one of >> the input method docstrings. > > I agree that factually the input method behaves as you describe in > your patch, but is it not more reasonable to change the code to behave > as the documentation says? Why should '-' after 'n' produce ñ? It > sounds like using '~' for that is better mnemonically? > The only issue that I take with using '~' over '-' is that it is quite unergonomic to enter this repeatedly (at least on a QWERTY keyboard). However, if the convention used by other input methods is to prioritize mnemonics in cases like this, then I would be in favor of changing this in the next version of the patch. > Thanks. Thanks! Kierin ^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#75448: [PATCH] Fix documentation of Iroquoian input methods 2025-01-10 18:11 ` Kierin Bell @ 2025-01-10 18:31 ` Stefan Kangas 2025-01-11 2:40 ` Kierin Bell 2025-01-11 9:50 ` Eli Zaretskii 1 sibling, 1 reply; 10+ messages in thread From: Stefan Kangas @ 2025-01-10 18:31 UTC (permalink / raw) To: Kierin Bell, Eli Zaretskii; +Cc: 75448 Kierin Bell <fernseed@fernseed.me> writes: > The only issue that I take with using '~' over '-' is that it is quite > unergonomic to enter this repeatedly (at least on a QWERTY keyboard). > However, if the convention used by other input methods is to prioritize > mnemonics in cases like this, then I would be in favor of changing this > in the next version of the patch. Would it be feasible to support both versions, with "-" being documented as the more ergonomic shorthand? ^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#75448: [PATCH] Fix documentation of Iroquoian input methods 2025-01-10 18:31 ` Stefan Kangas @ 2025-01-11 2:40 ` Kierin Bell 0 siblings, 0 replies; 10+ messages in thread From: Kierin Bell @ 2025-01-11 2:40 UTC (permalink / raw) To: Stefan Kangas; +Cc: Eli Zaretskii, 75448 Stefan Kangas <stefankangas@gmail.com> writes: > Kierin Bell <fernseed@fernseed.me> writes: > >> The only issue that I take with using '~' over '-' is that it is quite >> unergonomic to enter this repeatedly (at least on a QWERTY keyboard). >> However, if the convention used by other input methods is to prioritize >> mnemonics in cases like this, then I would be in favor of changing this >> in the next version of the patch. > > Would it be feasible to support both versions, with "-" being documented > as the more ergonomic shorthand? Yes, this is a great suggestion, and it's easy to do. I've already starting working this into v2 of the patch. Thanks. ^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#75448: [PATCH] Fix documentation of Iroquoian input methods 2025-01-10 18:11 ` Kierin Bell 2025-01-10 18:31 ` Stefan Kangas @ 2025-01-11 9:50 ` Eli Zaretskii 2025-01-11 23:26 ` Kierin Bell 1 sibling, 1 reply; 10+ messages in thread From: Eli Zaretskii @ 2025-01-11 9:50 UTC (permalink / raw) To: Kierin Bell; +Cc: 75448 > From: Kierin Bell <fernseed@fernseed.me> > Cc: 75448@debbugs.gnu.org > Date: Fri, 10 Jan 2025 13:11:17 -0500 > > One insight that she provides is that she uses 'Onyotaʼa:ká:', an > orthographic variant of 'Onyotaˀa·ká·'. The latter is common in > dictionaries and academic writing, but it would be pronounced exactly > the same. > > She relates another very important point about avoiding language mixing > (preserving dialect and orthographical differences) and aiming for > consistency in orthography within each community. > > The orthography used in my patch, 'Onʌyote’a·ká·', appears to be > representative of different dialect variant, with a different > orthography to represent vowel lengthening. But it appears to be the > most common orthography used by language programs from communities in > Wisconsin, NY and Ontario, Canada (going by community resources from > classes that I myself have taken). > > So, what I would like to suggest, if we can practically accommodate it, > would be to list both of these two forms whenever one would be used, > e.g.: 'Onʌyote’a·ká·/Onyota’a:ká:'. > > The most important place where the endonym occurs from a user-standpoint > is in the initial line of the docstring for the `oneida-postfix' input > method, which is also displayed as completion metadata for > `set-input-method'. I don't think that this would make that line too > long in this case, but that is what had prevented me from suggesting > this type of approach earlier. I'm okay with this, so please show a patch to make these changes. > Another issue is that there are orthographic variants in relatively > common use for the Mohawk and Onondaga endonyms. These are purely > orthographic and do not represent actual dialect differences as in the > Oneida case, but if it can be done for Oneida, a similar combined > endonym listing in docstrings for these input methods would make sense > for consistency, as well. Sure, let's do that as well. > >> There is also a small fix for an incorrect input key given in one of > >> the input method docstrings. > > > > I agree that factually the input method behaves as you describe in > > your patch, but is it not more reasonable to change the code to behave > > as the documentation says? Why should '-' after 'n' produce ñ? It > > sounds like using '~' for that is better mnemonically? > > > > The only issue that I take with using '~' over '-' is that it is quite > unergonomic to enter this repeatedly (at least on a QWERTY keyboard). > However, if the convention used by other input methods is to prioritize > mnemonics in cases like this, then I would be in favor of changing this > in the next version of the patch. I agree with Stefan that having both variants is the best. Thanks. ^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#75448: [PATCH] Fix documentation of Iroquoian input methods 2025-01-11 9:50 ` Eli Zaretskii @ 2025-01-11 23:26 ` Kierin Bell 2025-01-16 16:35 ` Eli Zaretskii 0 siblings, 1 reply; 10+ messages in thread From: Kierin Bell @ 2025-01-11 23:26 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 75448 [-- Attachment #1: Type: text/plain, Size: 627 bytes --] Eli Zaretskii <eliz@gnu.org> writes: > I'm okay with this, so please show a patch to make these changes. Attached is v2 of the patch. I did not add the Onondaga endonym variant, because I could not find enough evidence for commonplace usage of it. I also updated the 'oneida-postfix' input method so that the easiest of the two glottal stop characters to input (via two consecutive semicolons) is the RIGHT SINGLE QUOTATION MARK, which is used in both of the endonym variants given. This also aligns nicely with the 'haudenosaunee-postfix' input method, which assigns the same keys to that glottal stop character. Thanks. [-- Attachment #2: 0001-Improve-usability-and-documentation-of-Iroquoian-inp.patch --] [-- Type: text/x-patch, Size: 8714 bytes --] From ed49f5e950202d7d05821d6e2f6b854294ba1abd Mon Sep 17 00:00:00 2001 From: Kierin Bell <fernseed@fernseed.me> Date: Sat, 11 Jan 2025 17:25:51 -0500 Subject: [PATCH] Improve usability and documentation of Iroquoian input methods * lisp/leim/quail/iroquoian.el: Add variants for Mohawk and Oneida endonyms in comments and docstrings. Update the 'oneida-postfix' input method to make the most commonly used glottal stop character easiest to input. Update the 'onondaga-postfix' input method with mnemonic keys for nasals in the Onondaga Nation, New York orthography. (Bug#75448) * etc/NEWS: Add variants for Mohawk and Oneida endonyms to NEWS entry. --- etc/NEWS | 13 +++++---- lisp/leim/quail/iroquoian.el | 54 +++++++++++++++++++++--------------- 2 files changed, 39 insertions(+), 28 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index d017c872fa3..0879bde5628 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -277,12 +277,13 @@ The Tifinagh script is used to write the Berber languages. *** New input methods for Northern Iroquoian languages. Input methods are now implemented for Haudenosaunee languages in the Northern Iroquoian language family: 'mohawk-postfix' (Mohawk -[Kanien’kéha / Onkwehonwehnéha]), 'oneida-postfix' (Oneida -[Onʌyote’a·ká· / Ukwehuwehnéha]), 'cayuga-postfix' (Cayuga -[Gayogo̱ho:nǫhnéha:ˀ]), 'onondaga-postfix' (Onondaga [Onųdaʔgegáʔ]), and -'seneca-postfix' (Seneca [Onödowá’ga:’]). Additionally, there is a -general-purpose 'haudenosaunee-postfix' input method to facilitate -writing in the orthographies of the five languages simultaneously. +[Kanien’kéha / Kanyen’kéha / Onkwehonwehnéha]), 'oneida-postfix' (Oneida +[Onʌyote’a·ká· / Onyota’a:ká: / Ukwehuwehnéha]), 'cayuga-postfix' +(Cayuga [Gayogo̱ho:nǫhnéha:ˀ]), 'onondaga-postfix' (Onondaga +[Onųdaʔgegáʔ]), and 'seneca-postfix' (Seneca [Onödowá’ga:’]). +Additionally, there is a general-purpose 'haudenosaunee-postfix' input +method to facilitate writing in the orthographies of the five languages +simultaneously. --- ** 'visual-wrap-prefix-mode' now supports variable-pitch fonts. diff --git a/lisp/leim/quail/iroquoian.el b/lisp/leim/quail/iroquoian.el index 63c24cf4590..6671a1d20f1 100644 --- a/lisp/leim/quail/iroquoian.el +++ b/lisp/leim/quail/iroquoian.el @@ -27,8 +27,8 @@ ;; Input methods are implemented for all Five Nations Iroquois ;; languages: -;; - Mohawk (Kanien’kéha / Onkwehonwehnéha) -;; - Oneida (Onʌyote’a·ká· / Ukwehuwehnéha) +;; - Mohawk (Kanien’kéha / Kanyen’kéha / Onkwehonwehnéha) +;; - Oneida (Onʌyote’a·ká· / Onyota’a:ká: / Ukwehuwehnéha) ;; - Onondaga (Onųdaʔgegáʔ) ;; - Cayuga (Gayogo̱ho:nǫhnéha:ˀ) ;; - Seneca (Onödowá’ga:’) @@ -123,7 +123,7 @@ Entries are as with rules in `quail-define-rules'.") (quail-define-package "mohawk-postfix" "Mohawk" "MOH<" t - "Mohawk (Kanien’kéha) input method with postfix modifiers + "Mohawk (Kanien’kéha/Kanyen’kéha) input method with postfix modifiers Stress diacritics: @@ -216,8 +216,8 @@ Entries are as with rules in `quail-define-rules'.") Entries are as with rules in `quail-define-rules'.") (defconst iroquoian-oneida-consonant-alist - '((";;" ?\N{MODIFIER LETTER GLOTTAL STOP}) - (";'" ?\N{RIGHT SINGLE QUOTATION MARK})) + '((";;" ?\N{RIGHT SINGLE QUOTATION MARK}) + (";'" ?\N{MODIFIER LETTER GLOTTAL STOP})) "Alist of rules for consonant letters in Oneida input methods. Entries are as with rules in `quail-define-rules'.") @@ -229,7 +229,7 @@ Entries are as with rules in `quail-define-rules'.") (quail-define-package "oneida-postfix" "Oneida" "ONE<" t - "Oneida (Onʌyote’a·ká·) input method with postfix modifiers + "Oneida (Onʌyote’a·ká·/Onyota’a:ká:) input method with postfix modifiers Modifiers: @@ -258,8 +258,8 @@ Consonants: | Key | Translation | Description | |-----+-------------+--------------------------| -| ;; | ˀ | Glottal stop | -| ;\\=' | \\=’ | Glottal stop (alternate) | +| ;; | \\=’ | Glottal stop | +| ;\\=' | ˀ | Glottal stop (alternate) | h, k, l, n, s, t, w, and y are bound to a single key. @@ -393,9 +393,11 @@ Entries are as with rules in `quail-define-rules'.") Entries are as with rules in `quail-define-rules'.") (defconst iroquoian-onondaga-nasal-alist - '(("n-" ?ñ) + '(("n~" ?ñ) + ("n-" ["ñ"]) ("n--" ["n-"]) - ("N-" ?Ñ) + ("N~" ?Ñ) + ("N-" ["Ñ"]) ("N--" ["N-"])) "Alist of rules for nasal modifier letters in Onondaga input methods. Entries are as with rules in `quail-define-rules'.") @@ -433,10 +435,14 @@ Vowels: |-----------------------------------------------------------| | Onondaga Nation, New York orthography | |-----------------------------------------------------------| -| en- | eñ | Mid front nasal vowel | -| EN- | EÑ | Mid front nasal vowel (capital) | -| on- | oñ | Back high nasal vowel | -| ON- | OÑ | Back high nasal vowel (capital) | +| en~ | eñ | Mid front nasal vowel | +| en- | eñ | (same as above) | +| EN~ | EÑ | Mid front nasal vowel (capital) | +| EN- | EÑ | (same as above) | +| on~ | oñ | Back high nasal vowel | +| on- | oñ | (same as above) | +| ON~ | OÑ | Back high nasal vowel (capital) | +| ON- | OÑ | (same as above) | | a\" | ä | Low front rounded vowel | | A\" | Ä | Low front rounded vowel (capital) | |-----------------------------------------------------------| @@ -895,8 +901,8 @@ Entries are as with rules in `quail-define-rules'.") This input method can be used to enter the following languages: -- Mohawk (Kanien’kéha / Onkwehonwehnéha) -- Oneida (Onʌyote’a·ká· / Ukwehuwehnéha) +- Mohawk (Kanien’kéha / Kanyen’kéha / Onkwehonwehnéha) +- Oneida (Onʌyote’a·ká· / Onyota’a:ká: / Ukwehuwehnéha) - Cayuga (Gayogo̱ho:nǫhnéha:ˀ) - Onondaga (Onųdaʔgegáʔ) - Seneca (Onödowá’ga:’) @@ -942,10 +948,14 @@ Vowels: | -------------------------------------------------------------------- | | (Onondaga Nation, New York) | | -------------------------------------------------------------------- | -| en- | eñ | Mid front nasal vowel | -| EN- | EÑ | Mid front nasal vowel (capital) | -| on- | oñ | Back high nasal vowel | -| ON- | OÑ | Back high nasal vowel (capital) | +| en~ | eñ | Mid front nasal vowel | +| en- | eñ | (same as above) | +| EN~ | EÑ | Mid front nasal vowel (capital) | +| EN- | EÑ | (same as above) | +| on~ | oñ | Back high nasal vowel | +| on- | oñ | (same as above) | +| ON~ | OÑ | Back high nasal vowel (capital) | +| ON- | OÑ | (same as above) | | a\" | ä | Low front rounded vowel | | A\" | Ä | Low front rounded vowel (capital) | | -------------------------------------------------------------------- | @@ -991,8 +1001,8 @@ Consonants: |----------------------------------------------------------------------| | Oneida | | -------------------------------------------------------------------- | -| ;\\=' | ˀ | Glottal stop | -| ;; | \\=’ | Glottal stop (alternate) | +| ;; | \\=’ | Glottal stop | +| ;\\=' | ˀ | Glottal stop (alternate) | | Single-key consonants: h k l n s t w y | |----------------------------------------------------------------------| | Onondaga | -- 2.47.1 ^ permalink raw reply related [flat|nested] 10+ messages in thread
* bug#75448: [PATCH] Fix documentation of Iroquoian input methods 2025-01-11 23:26 ` Kierin Bell @ 2025-01-16 16:35 ` Eli Zaretskii 0 siblings, 0 replies; 10+ messages in thread From: Eli Zaretskii @ 2025-01-16 16:35 UTC (permalink / raw) To: Kierin Bell; +Cc: 75448-done > From: Kierin Bell <fernseed@fernseed.me> > Cc: 75448@debbugs.gnu.org > Date: Sat, 11 Jan 2025 18:26:04 -0500 > > Eli Zaretskii <eliz@gnu.org> writes: > > > I'm okay with this, so please show a patch to make these changes. > > Attached is v2 of the patch. > > I did not add the Onondaga endonym variant, because I could not find > enough evidence for commonplace usage of it. > > I also updated the 'oneida-postfix' input method so that the easiest of > the two glottal stop characters to input (via two consecutive > semicolons) is the RIGHT SINGLE QUOTATION MARK, which is used in both of > the endonym variants given. This also aligns nicely with the > 'haudenosaunee-postfix' input method, which assigns the same keys to > that glottal stop character. Thanks, installed, and closing the bug. ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2025-01-16 16:35 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-01-09 0:39 bug#75448: [PATCH] Fix documentation of Iroquoian input methods Kierin Bell 2025-01-09 1:28 ` Stefan Kangas 2025-01-09 6:18 ` Eli Zaretskii 2025-01-09 7:11 ` Stefan Kangas 2025-01-10 18:11 ` Kierin Bell 2025-01-10 18:31 ` Stefan Kangas 2025-01-11 2:40 ` Kierin Bell 2025-01-11 9:50 ` Eli Zaretskii 2025-01-11 23:26 ` Kierin Bell 2025-01-16 16:35 ` Eli Zaretskii
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.