[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]

[Emacspeak] Re: Irritating Quail Bug



"T.V Raman via Emacspeak" <emacspeak(a)emacspeak.org> writes:


Make sure to copy the list *on all messages*.
1:1 help one user at a time is wasteful.


> "T.V Raman via Emacspeak" <emacspeak(a)emacspeak.org> writes:
>
>> Hendur Saga via Emacspeak <emacspeak(a)emacspeak.org> writes:
>>
>>
>> I've never used quail -- but it's also not clear that quail in the
>> prefered emacs solution for this any more.
>>
>> When I do need to type French or German (admittedly rare) I typically
>> use C-\> Hello Emacspeakers,
>> toggle-input-method and pick the input method that I want  and that
>> works with no issues.
>>
>> From memory quail dates back to Emacs-20 and consequently feels pretty
>> ancient. 
>>
>>>
>>> I have this really annoying bug in Emacspeak. Essentially I'm trying
>>> to input, say, German or French, and so naturally I'm using
>>> input-method and Quail. It works fine, except Emacspeak is apparently
>>> speaking out "key dash sequence" literally every time I try inputting
>>> an accented character. I set up speech server logging and, sure
>>> enough, it logged "key-sequence" as described. However, since it
>>> wasn't logging to the messages buffer, I suspected it was "reading"
>>> that only from the echo area, because I could not see anything in the
>>> messages buffer, which was correct[1].
>>>
>>> My question is, what would be a good way to either 1) tell Quail to
>>> never echo incomplete key sequences, or 2) tell Emacspeak to be quiet
>>> for these messages (it appears there's an advice around
>>> read-key-sequence that is called by quail-start-translation[2]). It
>>> would also be nice if there was something like debug-on-message but
>>> for messages sent to the echo area but not logged. Perhaps by ensuring
>>> message-log-max doesn't get set to nil for some scope?? For the first
>>> option, I've already set both input-method-highlight-flag and
>>> input-method-verbose-flag to nil, as well as emacspeak-character-echo.
>>>
>>> Regards,
>>>
>>> Hendursaga
>>>
>>> [1]
>>> https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/international/quail.el?h=emacs-28#n2060
>>>
>>> [2]
>>> https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/international/quail.el?h=emacs-28#n1428
>>>
>>> _______________________________________________
>>> Emacspeak mailing list -- emacspeak(a)emacspeak.org
>>> To unsubscribe send an email to emacspeak-leave(a)emacspeak.org
>>>

-- 

Thanks,

--Raman(I Search, I Find, I Misplace, I Research)
♈ Id: kg:/m/0285kf1  🦮


|May 1995 - Last Year|Current Year|


If you have questions about this archive or had problems using it, please contact us.

Contact Info Page