* bug#74469: bug in ispell-buffer @ 2024-11-22 5:34 Robert Boyer 2024-11-22 7:13 ` Eli Zaretskii 0 siblings, 1 reply; 9+ messages in thread From: Robert Boyer @ 2024-11-22 5:34 UTC (permalink / raw) To: 74469 [-- Attachment #1: Type: text/plain, Size: 135 bytes --] ispell-buffer breaks on ōm namō bhagavatē śrī aruṇācala ramaṇāya Thanks so much to all you great Emacs folks, Bob [-- Attachment #2: Type: text/html, Size: 664 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#74469: bug in ispell-buffer 2024-11-22 5:34 bug#74469: bug in ispell-buffer Robert Boyer @ 2024-11-22 7:13 ` Eli Zaretskii 2024-11-22 10:17 ` Robert Boyer 0 siblings, 1 reply; 9+ messages in thread From: Eli Zaretskii @ 2024-11-22 7:13 UTC (permalink / raw) To: Robert Boyer; +Cc: 74469 > From: Robert Boyer <robertstephenboyer@gmail.com> > Date: Thu, 21 Nov 2024 23:34:52 -0600 > > ispell-buffer breaks on > > ōm namō bhagavatē śrī aruṇācala ramaṇāya Breaks how? Please tell more details about the problem, so we could investigate it and attempt to fix it whatever needs fixing. Specifically, we need to know the following: . in what language is the above text written? . what spell-checking program do you use as the back-end for ispell-buffer? is it Aspell, Hunspell, Enchant, something else? . what dictionary for the above language do you have installed, and where can that dictionary be obtained? . what are the signs of "breakage" of ispell-buffer for the above text? please post any error messages or other indications of problems that you observe when you invoke ispell-buffer on that text . on what Operating System do you see the problem, and in which version of Emacs? Thanks. ^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#74469: bug in ispell-buffer 2024-11-22 7:13 ` Eli Zaretskii @ 2024-11-22 10:17 ` Robert Boyer 2024-11-22 11:47 ` Eli Zaretskii 0 siblings, 1 reply; 9+ messages in thread From: Robert Boyer @ 2024-11-22 10:17 UTC (permalink / raw) To: Eli Zaretskii, Kumar Saran; +Cc: rms, 74469 [-- Attachment #1: Type: text/plain, Size: 12871 bytes --] Dearest Eli, Perhaps I can answer a few of your questions, but Emacs, as always, answers the most. See far below. Ispell-breaks on: ōm namō bhagavatē śrī aruṇācala ramaṇāya > Breaks how? Here is the error report I see: Debugger entered--Lisp error: (error "Ispell misalignment: word ‘nam’ point 122; probabl...") error("Ispell misalignment: word `%s' point %d; probably ..." "nam" 122) ispell-process-line("^> ōm namō bhagavatē śrī aruṇācala ramaṇāya\n" nil) ispell-region(1 5627) ispell-buffer() funcall-interactively(ispell-buffer) command-execute(ispell-buffer record) execute-extended-command(nil "ispell-buffer" "ispell-b") funcall-interactively(execute-extended-command nil "ispell-buffer" "ispell-b") command-execute(execute-extended-command) > Please tell more details about the problem, so we could investigate it > and attempt to fix it whatever needs fixing. > Specifically, we need to know the following: > in what language is the above text written? I am not certain. 'Indian' is a sick response. Perhaps Tamil? Perhaps Sanskrit. My Guru, Kumar Saran (ramanahouston@outlook.com) can tell you precisely. I have cc'd him on this message. > What spell-checking program do you use as the back-end for ispell-buffer? I am as dumb as I rock. I have no idea. I use a Chromebook, I am sure. I get ispell with the single Debian Gnu Linux shell command: sudo apt install ispell > On what Operating System do you see the problem, and in which version of Emacs? Whatever comes with a Chromebook, plus the Gnu Linux that Debian provides. As Google says, 50 millions teachers and students using Chromebooks can't be wrong. I hope that the info below will tell you more than you ever wanted to know. I understand not a word of it. With Greatest Thanks and Highest Regards, Bob P. S. This all comes from M-x report-emacs... In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.16.0) of 2024-06-25, modified by Debian built on x86-conova-01 Windowing system distributor 'The X.Org Foundation', version 11.0.12014000 System Description: Debian GNU/Linux 12 (bookworm) Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/emacs-28.2+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: display-time-mode: t shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util rmail rmail-loaddefs text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils comp comp-cstr warnings rx cl-extra ispell thingatpt cl-indent help-fns radix-tree cl-print debug backtrace help-mode find-func mule-util tabify imenu man time-date vc-git diff-mode easy-mmode vc-dispatcher dired-aux misearch multi-isearch cus-start cus-edit pp cus-load wid-edit dired dired-loaddefs cal-menu calendar cal-loaddefs benchmark time edmacro kmacro derived etags fileloop generator xref project shell pcomplete comint ansi-color ring face-remap finder-inf package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 240198 13901) (symbols 48 14013 1) (strings 32 45436 8783) (string-bytes 1 1495298) (vectors 16 34391) (vector-slots 8 1311250 181525) (floats 8 65 414) (intervals 56 13749 2241) (buffers 992 27)) P. P. S. Here is my working directory: https://drive.google.com/drive/folders/1UoCT8YaisJBE-deMYJ8n1VE1rNg6K_MW?usp=drive_link The file 0README.txt has more about me than you probably care to know. My favorite quotation comes from Julian of Norwich. She was told: All manner of thing shall be well. I hope and pray that she was well informed. to take away the possibility of the vision of the divine essence by man is to take away happiness itself -- Aquinas Therefore Mind thinks itself, if it is that which is best; and its thinking is a thinking of thinking. -- Aristotle To a first approximation, every computer in the world is connected with every other computer. -- Bob Morris, chief scientist of the National Computer Security Center of the NSA Is an explanation for the irrational support for Trump addiction or stupidity? Any piece of computer software is nothing but an integer. It is clearly unconstitutional, under the First Amendment, for the US government to ban the publication of an integer. For What It's Worth, the song that eventually ended the War in Vietnam: https://www.youtube.com/watch?v=gp5JCrSXkJY Step out of line, the man come and take you away. Whenever I send email, I imagine I am cc'ing the NYT. If you have $16,777,216.00 in a bank account and add a dollar, your account may not grow! Wouldn't that be against some law? Proof by SBCL: (defparameter y 16777216.0) (equal y (+ y 1)) => T I used to wonder how the German people, and so many others, ignored the Holocaust. Now I know. Thanks to Google, etc., now everybody knows, but too few care. Step out of line, the man come and take you away. If it were done when 'tis done, then 'twere well It were done quickly. -- Shakespeare Building 7 Collapse Video: https://www.bitchute.com/video/4BS7J6KQHz97 Believe that a person may be paid to do anything legal? Not so. It is illegal to pay someone to register or to vote. The mind is its own place, and in itself can make a heaven of hell, a hell of heaven ― John Milton, Paradise Lost And malt does more than Milton can To justify God's ways to man. Ale, man, ale's the stuff to drink For fellows whom it hurts to think: Look into the pewter pot To see the world as the world's not. -- A. E. Houseman δυνατὰ δὲ οἱ προύχοντες πράσσουσι καὶ οἱ ἀσθενεῖς ξυγχωροῦσιν. Those being preeminent achieve what is possible and the weak acquiesce to it. -- Thucydides, 'Melian Dialogue', book 5, chapter 89, History of the Peloponnesian War Most important perhaps are the Ten Commandments, the Golden Rule, and two phrases from the Delphic Oracle: 1. Know Thyself -- γνῶθι σεαυτόν 2. Give a pledge and trouble is at hand -- Ἐγγύα πάρα δ' Ἄτα "whoever enters the White House, even with good intentions to safeguard the peoples' interest, is no more than a train operator. His only task is to keep the train on the tracks that are laid down by the lobbyists in New York and Washington to serve their interests first" -- Guess who wrote that. What's done in the dark will be brought to the light, Go tell that long-tongued liar, God's gonna cut him down -- Johnny Cash https://www.youtube.com/watch?v=eJlN9jdQFSc Freedom's just another word for nothin left to lose. -- Kris Kristofferson sung by Janis Joplin https://www.youtube.com/watch?v=sfjon-ZTqzU Κύριε, ἐλέησον https://www.youtube.com/watch?v=yI3_-SpgR-s He was essentially telling the Senators that he, as head of the CIA, understood that he had been working for the Crown, and not the Constitution. -- Sy Hersh If P, then P. If any number is prime, then any number is prime. If any law is unconstitutional, then any law is unconstitutional. -- Bob Boyer, robertstephenboyer@gmail.com The Nqthm file 'proveall.lisp' in infix: https://drive.google.com/file/d/0B2yFYLn0Spf1ajY5OHFyQ0J4YTg/view?usp=drive_link&resourcekey=0-vwIVZLWV1rtrG7TQDXEz_g American legislators often 'reserve' the right to revise and extend their remarks. May all of us? Imagine you are sitting down to be sworn in to give testimony and you say to the judge "I will say nothing more unless you agree that I have the right to revise and extend my remarks. I am so feeble, my speech is unreliable." My current Amazon favorites playlist: https://music.amazon.com/my/playlists/dad45690-f817-458f-85fe-29c51ff109c4 All that you have is your soul -- Tracy Chapman https://www.youtube.com/watch?v=CoNtYC_XDC8 ... and if we tell them that, unless they depart from their `cleverness,' the blessed place that is pure of all things evil will not receive them after death, and here on earth they will always live the life like themselves -- evil men associating with evil -- when they hear this, they will be so confident in their unscrupulous cleverness that they will think our words the talk of fools. -- Plato, Theaetetus On Fri, Nov 22, 2024 at 1:13 AM Eli Zaretskii <eliz@gnu.org> wrote: > > From: Robert Boyer <robertstephenboyer@gmail.com> > > Date: Thu, 21 Nov 2024 23:34:52 -0600 > > > > ispell-buffer breaks on > > > > ōm namō bhagavatē śrī aruṇācala ramaṇāya > > Breaks how? > > Please tell more details about the problem, so we could investigate it > and attempt to fix it whatever needs fixing. > > Specifically, we need to know the following: > > . in what language is the above text written? > . what spell-checking program do you use as the back-end for > ispell-buffer? is it Aspell, Hunspell, Enchant, something else? > . what dictionary for the above language do you have installed, and > where can that dictionary be obtained? > . what are the signs of "breakage" of ispell-buffer for the above > text? please post any error messages or other indications of > problems that you observe when you invoke ispell-buffer on that > text > . on what Operating System do you see the problem, and in which > version of Emacs? > > Thanks. > [-- Attachment #2: Type: text/html, Size: 15384 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#74469: bug in ispell-buffer 2024-11-22 10:17 ` Robert Boyer @ 2024-11-22 11:47 ` Eli Zaretskii 2024-11-22 12:08 ` Robert Boyer 2024-11-22 12:27 ` Robert Boyer 0 siblings, 2 replies; 9+ messages in thread From: Eli Zaretskii @ 2024-11-22 11:47 UTC (permalink / raw) To: Robert Boyer; +Cc: ramanahouston, 74469 > From: Robert Boyer <robertstephenboyer@gmail.com> > Date: Fri, 22 Nov 2024 04:17:11 -0600 > Cc: 74469@debbugs.gnu.org, rms@gnu.org > > Perhaps I can answer a few of your questions, but Emacs, as always, answers the > most. See far below. > > Ispell-breaks on: > > ōm namō bhagavatē śrī aruṇācala ramaṇāya > > > Breaks how? > > Here is the error report I see: > > Debugger entered--Lisp error: (error "Ispell misalignment: word ‘nam’ point 122; probabl...") > error("Ispell misalignment: word `%s' point %d; probably ..." "nam" 122) > ispell-process-line("^> ōm namō bhagavatē śrī aruṇācala ramaṇāya\n" nil) > ispell-region(1 5627) > ispell-buffer() > funcall-interactively(ispell-buffer) > command-execute(ispell-buffer record) > execute-extended-command(nil "ispell-buffer" "ispell-b") > funcall-interactively(execute-extended-command nil "ispell-buffer" "ispell-b") > command-execute(execute-extended-command) > > > Please tell more details about the problem, so we could investigate it > > and attempt to fix it whatever needs fixing. > > > Specifically, we need to know the following: > > > in what language is the above text written? > > I am not certain. 'Indian' is a sick response. Perhaps Tamil? Perhaps > Sanskrit. My Guru, Kumar Saran (ramanahouston@outlook.com) can tell you > precisely. I have cc'd him on this message. > > > What spell-checking program do you use as the back-end for ispell-buffer? > > I am as dumb as I rock. I have no idea. I use a Chromebook, I am sure. I get > ispell with the single Debian Gnu Linux shell command: > > sudo apt install ispell What is the value of ispell-program-name? After you invoke ispell-buffer for the first time in an Emacs session, type M-: ispell-program-name RET and tell what it displays. If it says your spell-checking program is Ispell, then the above error message is expected: Ispell does not support languages whose text cannot be encoded in single-byte encoding, while the text you show needs something like UTF-8 to encode. Also, type this: M-: ispell-current-dictionary RET and tell what it displays. Thanks. ^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#74469: bug in ispell-buffer 2024-11-22 11:47 ` Eli Zaretskii @ 2024-11-22 12:08 ` Robert Boyer 2024-11-22 12:14 ` Eli Zaretskii 2024-11-22 12:27 ` Robert Boyer 1 sibling, 1 reply; 9+ messages in thread From: Robert Boyer @ 2024-11-22 12:08 UTC (permalink / raw) To: Eli Zaretskii, rms; +Cc: ramanahouston, 74469 [-- Attachment #1: Type: text/plain, Size: 2878 bytes --] Dearest Eli, > Ispell does not support languages whose text cannot be encoded in single-byte encoding, I am shocked! See: https://www.youtube.com/watch?v=SjbPi00k_ME ispell-program-name => "ispell" ispell-current-dictionary => "american" I would say that ispell has a bug that is so big that you cannot see that it is a bug! Should we call such a bug a 'continental bug'? So sad, but still with very highest regards, Bob On Fri, Nov 22, 2024 at 5:47 AM Eli Zaretskii <eliz@gnu.org> wrote: > > From: Robert Boyer <robertstephenboyer@gmail.com> > > Date: Fri, 22 Nov 2024 04:17:11 -0600 > > Cc: 74469@debbugs.gnu.org, rms@gnu.org > > > > Perhaps I can answer a few of your questions, but Emacs, as always, > answers the > > most. See far below. > > > > Ispell-breaks on: > > > > ōm namō bhagavatē śrī aruṇācala ramaṇāya > > > > > Breaks how? > > > > Here is the error report I see: > > > > Debugger entered--Lisp error: (error "Ispell misalignment: word ‘nam’ > point 122; probabl...") > > error("Ispell misalignment: word `%s' point %d; probably ..." "nam" > 122) > > ispell-process-line("^> ōm namō bhagavatē śrī aruṇācala ramaṇāya\n" > nil) > > ispell-region(1 5627) > > ispell-buffer() > > funcall-interactively(ispell-buffer) > > command-execute(ispell-buffer record) > > execute-extended-command(nil "ispell-buffer" "ispell-b") > > funcall-interactively(execute-extended-command nil "ispell-buffer" > "ispell-b") > > command-execute(execute-extended-command) > > > > > Please tell more details about the problem, so we could investigate it > > > and attempt to fix it whatever needs fixing. > > > > > Specifically, we need to know the following: > > > > > in what language is the above text written? > > > > I am not certain. 'Indian' is a sick response. Perhaps Tamil? Perhaps > > Sanskrit. My Guru, Kumar Saran (ramanahouston@outlook.com) can tell you > > precisely. I have cc'd him on this message. > > > > > What spell-checking program do you use as the back-end for > ispell-buffer? > > > > I am as dumb as I rock. I have no idea. I use a Chromebook, I am sure. I > get > > ispell with the single Debian Gnu Linux shell command: > > > > sudo apt install ispell > > What is the value of ispell-program-name? After you invoke > ispell-buffer for the first time in an Emacs session, type > > M-: ispell-program-name RET > > and tell what it displays. If it says your spell-checking program is > Ispell, then the above error message is expected: Ispell does not > support languages whose text cannot be encoded in single-byte > encoding, while the text you show needs something like UTF-8 to > encode. > > Also, type this: > > M-: ispell-current-dictionary RET > > and tell what it displays. > > Thanks. > [-- Attachment #2: Type: text/html, Size: 5566 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#74469: bug in ispell-buffer 2024-11-22 12:08 ` Robert Boyer @ 2024-11-22 12:14 ` Eli Zaretskii 0 siblings, 0 replies; 9+ messages in thread From: Eli Zaretskii @ 2024-11-22 12:14 UTC (permalink / raw) To: Robert Boyer; +Cc: ramanahouston, 74469 > From: Robert Boyer <robertstephenboyer@gmail.com> > Date: Fri, 22 Nov 2024 06:08:18 -0600 > Cc: ramanahouston@outlook.com, 74469@debbugs.gnu.org > > > Ispell does not support languages whose text cannot be encoded in single-byte encoding, > > I am shocked! See: > > https://www.youtube.com/watch?v=SjbPi00k_ME > > ispell-program-name => "ispell" > > ispell-current-dictionary => "american" Using the American English dictionary for spell-checking that language is hardly useful. You need to install a dictionary for the language and the use "M-x ispell-change-dictionary" to switch to that dictionary. Only after that the use of ispell-buffer can be expected to produce useful results. > I would say that ispell has a bug that is so big that you cannot see that it is a bug! Should we call such a bug > a > 'continental bug'? It's a known limitation of Ispell the program. That program is obsolete for many years, for that reason. I suggest to install Hunspell or Aspell, together with the dictionary for that language, and then Emacs will be able to spell-check this text. ^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#74469: bug in ispell-buffer 2024-11-22 11:47 ` Eli Zaretskii 2024-11-22 12:08 ` Robert Boyer @ 2024-11-22 12:27 ` Robert Boyer 2024-12-07 12:00 ` Eli Zaretskii 1 sibling, 1 reply; 9+ messages in thread From: Robert Boyer @ 2024-11-22 12:27 UTC (permalink / raw) To: Eli Zaretskii; +Cc: ramanahouston, 74469 [-- Attachment #1: Type: text/plain, Size: 3251 bytes --] Dearest Eli, ispell is so wonderful for what it does, obsolete or not. Thanks so much to all concerned. Gmail/compose is hereby declared to be not only a great, 'free' grammar error detector, but also a great replacement to ispell. I recently used Gmail/compose to find hundreds of typos in the sources for ACL2. Gmail/compose has no trouble with: ōm namō bhagavatē śrī aruṇācala ramaṇāya I did not have to install this-or-that. Gmail is broadminded. Try to catch up! I realize that "free" means "nothin left to lose". Freedom's just another word for nothin left to lose. -- Kris Kristofferson sung by Janis Joplin https://www.youtube.com/watch?v=sfjon-ZTqzU Gmail is free. Here rms and I disagree about what 'free' means, as we have previously discussed. With Highest Regards, Bob On Fri, Nov 22, 2024 at 5:47 AM Eli Zaretskii <eliz@gnu.org> wrote: > > > From: Robert Boyer <robertstephenboyer@gmail.com> > > Date: Fri, 22 Nov 2024 04:17:11 -0600 > > Cc: 74469@debbugs.gnu.org, rms@gnu.org > > > > Perhaps I can answer a few of your questions, but Emacs, as always, answers the > > most. See far below. > > > > Ispell-breaks on: > > > > ōm namō bhagavatē śrī aruṇācala ramaṇāya > > > > > Breaks how? > > > > Here is the error report I see: > > > > Debugger entered--Lisp error: (error "Ispell misalignment: word ‘nam’ point 122; probabl...") > > error("Ispell misalignment: word `%s' point %d; probably ..." "nam" 122) > > ispell-process-line("^> ōm namō bhagavatē śrī aruṇācala ramaṇāya\n" nil) > > ispell-region(1 5627) > > ispell-buffer() > > funcall-interactively(ispell-buffer) > > command-execute(ispell-buffer record) > > execute-extended-command(nil "ispell-buffer" "ispell-b") > > funcall-interactively(execute-extended-command nil "ispell-buffer" "ispell-b") > > command-execute(execute-extended-command) > > > > > Please tell more details about the problem, so we could investigate it > > > and attempt to fix it whatever needs fixing. > > > > > Specifically, we need to know the following: > > > > > in what language is the above text written? > > > > I am not certain. 'Indian' is a sick response. Perhaps Tamil? Perhaps > > Sanskrit. My Guru, Kumar Saran (ramanahouston@outlook.com) can tell you > > precisely. I have cc'd him on this message. > > > > > What spell-checking program do you use as the back-end for ispell-buffer? > > > > I am as dumb as I rock. I have no idea. I use a Chromebook, I am sure. I get > > ispell with the single Debian Gnu Linux shell command: > > > > sudo apt install ispell > > What is the value of ispell-program-name? After you invoke > ispell-buffer for the first time in an Emacs session, type > > M-: ispell-program-name RET > > and tell what it displays. If it says your spell-checking program is > Ispell, then the above error message is expected: Ispell does not > support languages whose text cannot be encoded in single-byte > encoding, while the text you show needs something like UTF-8 to > encode. > > Also, type this: > > M-: ispell-current-dictionary RET > > and tell what it displays. > > Thanks. [-- Attachment #2: Type: text/html, Size: 4281 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#74469: bug in ispell-buffer 2024-11-22 12:27 ` Robert Boyer @ 2024-12-07 12:00 ` Eli Zaretskii 2024-12-07 12:25 ` Robert Boyer 0 siblings, 1 reply; 9+ messages in thread From: Eli Zaretskii @ 2024-12-07 12:00 UTC (permalink / raw) To: Robert Boyer; +Cc: ramanahouston, 74469-done > From: Robert Boyer <robertstephenboyer@gmail.com> > Date: Fri, 22 Nov 2024 06:27:17 -0600 > Cc: ramanahouston@outlook.com, 74469@debbugs.gnu.org > > Dearest Eli, > > ispell is so wonderful for what it does, obsolete or not. Thanks so much to all concerned. > > Gmail/compose is hereby declared to be not only a great, 'free' grammar error detector, but also a great > replacement to ispell. I recently used Gmail/compose to find hundreds of typos in the sources for ACL2. > > Gmail/compose has no trouble with: > > ōm namō bhagavatē śrī aruṇācala ramaṇāya > > I did not have to install this-or-that. Gmail is broadminded. > > Try to catch up! I realize that "free" means "nothin left to lose". > > Freedom's just another word for nothin left to lose. -- Kris Kristofferson sung by Janis Joplin > > https://www.youtube.com/watch?v=sfjon-ZTqzU > > Gmail is free. > > Here rms and I disagree about what 'free' means, as we have previously discussed. > > With Highest Regards, No further comments in 2 weeks, so I'm closing this bug. ^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#74469: bug in ispell-buffer 2024-12-07 12:00 ` Eli Zaretskii @ 2024-12-07 12:25 ` Robert Boyer 0 siblings, 0 replies; 9+ messages in thread From: Robert Boyer @ 2024-12-07 12:25 UTC (permalink / raw) To: Eli Zaretskii; +Cc: ramanahouston, 74469-done [-- Attachment #1: Type: text/plain, Size: 1600 bytes --] It might be a kindness of a fix to ispell if, when it encounters characters it does not understand, it gives the user the chance to 'ok' the mess, via the 'a' command, and then to move on, rather than simply crash. Perhaps this is asking too much. I know I am way over my head making such a suggestion. Thanks for all your great, great Emacs work. Bob On Sat, Dec 7, 2024 at 6:00 AM Eli Zaretskii <eliz@gnu.org> wrote: > > From: Robert Boyer <robertstephenboyer@gmail.com> > > Date: Fri, 22 Nov 2024 06:27:17 -0600 > > Cc: ramanahouston@outlook.com, 74469@debbugs.gnu.org > > > > Dearest Eli, > > > > ispell is so wonderful for what it does, obsolete or not. Thanks so > much to all concerned. > > > > Gmail/compose is hereby declared to be not only a great, 'free' grammar > error detector, but also a great > > replacement to ispell. I recently used Gmail/compose to find hundreds > of typos in the sources for ACL2. > > > > Gmail/compose has no trouble with: > > > > ōm namō bhagavatē śrī aruṇācala ramaṇāya > > > > I did not have to install this-or-that. Gmail is broadminded. > > > > Try to catch up! I realize that "free" means "nothin left to lose". > > > > Freedom's just another word for nothin left to lose. -- Kris > Kristofferson sung by Janis Joplin > > > > https://www.youtube.com/watch?v=sfjon-ZTqzU > > > > Gmail is free. > > > > Here rms and I disagree about what 'free' means, as we have previously > discussed. > > > > With Highest Regards, > > No further comments in 2 weeks, so I'm closing this bug. > [-- Attachment #2: Type: text/html, Size: 2763 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2024-12-07 12:25 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-11-22 5:34 bug#74469: bug in ispell-buffer Robert Boyer 2024-11-22 7:13 ` Eli Zaretskii 2024-11-22 10:17 ` Robert Boyer 2024-11-22 11:47 ` Eli Zaretskii 2024-11-22 12:08 ` Robert Boyer 2024-11-22 12:14 ` Eli Zaretskii 2024-11-22 12:27 ` Robert Boyer 2024-12-07 12:00 ` Eli Zaretskii 2024-12-07 12:25 ` Robert Boyer
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).