* 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 public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).