From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Boyer Newsgroups: gmane.emacs.bugs Subject: bug#74469: bug in ispell-buffer Date: Fri, 22 Nov 2024 06:27:17 -0600 Message-ID: References: <86o727oi57.fsf@gnu.org> <86ed33o5hb.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000b0d49206277f8123" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2400"; mail-complaints-to="usenet@ciao.gmane.io" Cc: ramanahouston@outlook.com, 74469@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 22 13:29:29 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tESmv-0000Tg-Hm for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 22 Nov 2024 13:29:29 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tESmW-0003yv-7Z; Fri, 22 Nov 2024 07:29:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tESmU-0003xV-Kp for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2024 07:29:02 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tESmU-0003dn-Bp for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2024 07:29:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=Date:From:In-Reply-To:References:MIME-Version:To:Subject; bh=ARZkeYPxo+rYSWUSuJdff1C8xQ2mU3BfsYvQe1C0KTk=; b=F8ynj2e/uBi8elVFjzakzdh8YGeiyXEriYa3pK80siNLkEfeasrCLArFzYLITtNyr8Fp6J4OHcvNO6h2zcqKCsOP1Co8zaOJog46PDJUbd9SS8wcpopRrF+/A1wXgI1KMD/UCj7EeTw1Av/JDLCwTOUeFwnKGD3n4exw8nybA8YC8FLBXjp9fJj8elfyUQNlbN4chJQYrYLX9qslDRmJe3xPpkJf1QC3+xobqP2ov9oEzzZZ/P8leR1cpfZw9+wwU8NoAYC0bFvvnlQJkqHd/xLLUGk1YLtXQ/Vb7ZbsD23Qky0YQ8Hb5S/GeHEQgYLuP1slFK3VqWx2yFVn3hMgPQ==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tESmU-0007y9-7G for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2024 07:29:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Robert Boyer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Nov 2024 12:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74469 X-GNU-PR-Package: emacs Original-Received: via spool by 74469-submit@debbugs.gnu.org id=B74469.173227851430593 (code B ref 74469); Fri, 22 Nov 2024 12:29:02 +0000 Original-Received: (at 74469) by debbugs.gnu.org; 22 Nov 2024 12:28:34 +0000 Original-Received: from localhost ([127.0.0.1]:53544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tESm1-0007xN-Iu for submit@debbugs.gnu.org; Fri, 22 Nov 2024 07:28:34 -0500 Original-Received: from mail-ed1-f49.google.com ([209.85.208.49]:41441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tESlz-0007xF-H3 for 74469@debbugs.gnu.org; Fri, 22 Nov 2024 07:28:32 -0500 Original-Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-5cfe48b3427so298573a12.1 for <74469@debbugs.gnu.org>; Fri, 22 Nov 2024 04:28:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732278451; x=1732883251; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ARZkeYPxo+rYSWUSuJdff1C8xQ2mU3BfsYvQe1C0KTk=; b=ctLgcWm3xaWvCz6OSrYDO8XbXN96XDFSz9wqe+Eb7LIGjV+2se7fYN5XBCZDknKZiA UOL6BYkET4Pt8rrGlmEMOaEcZ86dGFNpmZfio3gVl9nGX7FL3U2jRr+CGXbV/GIHZ3+i dGu4T5AcmVT8YDSoE7mz9ut9Idw+BdsRL3h6BPttNEcisCLYJkFtVVUoUvU6OG8PmjHS HelEt5J6Se3U46wcyacUOsz5+OGaLiSRIh5jnmOiEMhILC18A4+yV/mxitwHKCq5/5c7 Y17aclXBeYeHQ0A1zagAPMsX8QDnZqHxKD0rbHwYXVlubB6lsRanM+AD/bNqvObK6c27 CM9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732278451; x=1732883251; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ARZkeYPxo+rYSWUSuJdff1C8xQ2mU3BfsYvQe1C0KTk=; b=df4r7UwfPfs8YmGRqLl49UYQAGFvp4G6SAZrmDfwEfWDmTLVd8YpNZ8SNP7DmX8qjQ nB4xQcyhvrrCUb2cLG1FaocESaUVCyFkWz/fQOGTa0SnsodUi1yHPV+j3GhWioKH8gTv 4HP1hnTCuh0iwklx2pXH4YJrC68SFnPn0y2gZyPe/gfwFOLrP5uPmyC76W07fFM5yP3X GjMVW4Wrfh8RLyb47ESworPiFwcBBZcPuHWVpDs0xk4TUWLJlJhVKCiRby4vPE36/MgG IRpqA7f1anRFA9xsO1XDhhnfscLWB5j12acjfwy3xWNouzZlUaR/Ese3z3Pa41sKLmgy TJnQ== X-Forwarded-Encrypted: i=1; AJvYcCVawv1xN7R/BhchYjU9FlmSe9v3/w1v6oMXjdzeUURAQvh57G6ytsBf25dC3zSfZPmOwdfR4A==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxhCJsmXTY7Trt2DEQziZ0PAT7Qb2ViSrKtvR9+J4FckSyarQrQ W6YfuNjhQQKpRNdWrcycXBzxO3/8NbcrlU3ohKYBawutg5Poa+IMad/S4UQN6HnJbozNm79yK4l 3M9XtRZON4gcJtBaABhSqLudwF2A= X-Gm-Gg: ASbGncutt6D/e5WOwdG2rMTP1+XX3Lne/ru5XjP2r87FjZNcJ1i3tbACrfBDuBxIWqq MEoQwIOFaLtMFM6RuUCdoKk/Ndx+PedhRNy3HMdi0an+vesllq7bbg4RZEUmzPpq6GA== X-Google-Smtp-Source: AGHT+IEDX4zhCLzQM39bbQAAATH5nud0/v0OfuPtum4b6RFhxDqznp/ce+8oROxsPxWSrS8bcnjabe8yGtQJg6u6Bac= X-Received: by 2002:a17:907:160f:b0:a9e:e0a4:e984 with SMTP id a640c23a62f3a-aa509c010famr97972366b.13.1732278450440; Fri, 22 Nov 2024 04:27:30 -0800 (PST) In-Reply-To: <86ed33o5hb.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:295791 Archived-At: --000000000000b0d49206277f8123 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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: =C5=8Dm nam=C5=8D bhagavat=C4=93 =C5=9Br=C4=AB aru=E1=B9=87=C4=81cala ra= ma=E1=B9=87=C4=81ya 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=3Dsfjon-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=E2=80=AFAM Eli Zaretskii wrote: > > > From: Robert Boyer > > 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: > > > > =C5=8Dm nam=C5=8D bhagavat=C4=93 =C5=9Br=C4=AB aru=E1=B9=87=C4=81cala = rama=E1=B9=87=C4=81ya > > > > > Breaks how? > > > > Here is the error report I see: > > > > Debugger entered--Lisp error: (error "Ispell misalignment: word =E2=80= =98nam=E2=80=99 point 122; probabl...") > > error("Ispell misalignment: word `%s' point %d; probably ..." "nam" 122) > > ispell-process-line("^> =C5=8Dm nam=C5=8D bhagavat=C4=93 =C5=9Br=C4= =AB aru=E1=B9=87=C4=81cala rama=E1=B9=87=C4=81ya\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 i= t > > > 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. --000000000000b0d49206277f8123 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dearest Eli,

ispell is so wonderful for what it doe= s, obsolete or not.=C2=A0 Thanks so much to all concerned.

Gmail/com= pose is hereby declared to be not only a great,=C2=A0 'free' gramma= r error detector, but also a great replacement to ispell.=C2=A0 I recently = used Gmail/compose to find hundreds of typos in the sources for ACL2.
Gmail/compose has no trouble with:

=C2=A0 =C2=A0=C5=8Dm nam=C5=8D = bhagavat=C4=93 =C5=9Br=C4=AB aru=E1=B9=87=C4=81cala rama=E1=B9=87=C4=81ya
I did not have to install this-or-that.=C2=A0 Gmail is broadminded.

= Try to catch up!=C2=A0 I realize that "free" means "nothin l= eft to lose".

Freedom's just another word for nothin left t= o lose. -- Kris Kristofferson sung by Janis Joplin

=C2=A0https://www.youtube.com/watc= h?v=3Dsfjon-ZTqzU

Gmail is free.

Here rms and I disagree = about what 'free' means, as we have previously discussed.

Wi= th Highest Regards,

Bob


On Fri, Nov 22, 2024 at 5:47=E2= =80=AFAM Eli Zaretskii <eliz@gnu.org= > wrote:
>
> > From: Robert Boyer <robertstephenboyer@gmail.com>
> &= gt; Date: Fri, 22 Nov 2024 04:17:11 -0600
> > Cc: 74469@debbugs.gnu.org, rms@gnu.org
> >
> > Perhaps I can answer a fe= w of your questions, but Emacs, as always, answers the
> > most. S= ee far below.
> >
> > Ispell-breaks on:
> >
&= gt; > =C2=A0=C5=8Dm nam=C5=8D bhagavat=C4=93 =C5=9Br=C4=AB aru=E1=B9=87= =C4=81cala rama=E1=B9=87=C4=81ya
> >
> > > Breaks how?=
> >
> > Here is the error report I see:
> >
= > > Debugger entered--Lisp error: (error "Ispell misalignment: w= ord =E2=80=98nam=E2=80=99 point 122; probabl...")
> > =C2=A0 = error("Ispell misalignment: word `%s' point %d; probably ..."= "nam" 122)
> > =C2=A0 ispell-process-line("^> = =C5=8Dm nam=C5=8D bhagavat=C4=93 =C5=9Br=C4=AB aru=E1=B9=87=C4=81cala rama= =E1=B9=87=C4=81ya\n" nil)
> > =C2=A0 ispell-region(1 5627)> > =C2=A0 ispell-buffer()
> > =C2=A0 funcall-interactively= (ispell-buffer)
> > =C2=A0 command-execute(ispell-buffer record)> > =C2=A0 execute-extended-command(nil "ispell-buffer" &= quot;ispell-b")
> > =C2=A0 funcall-interactively(execute-exte= nded-command nil "ispell-buffer" "ispell-b")
> &g= t; =C2=A0 command-execute(execute-extended-command)
> >
> &g= t; > 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. P= erhaps Tamil? Perhaps
> > Sanskrit. My Guru, Kumar Saran (ramanahouston@outlook.com) can te= ll 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:
> >
> > =C2= =A0 =C2=A0sudo apt install ispell
>
> What is the value of ispe= ll-program-name?=C2=A0 After you invoke
> ispell-buffer for the first= time in an Emacs session, type
>
> =C2=A0 M-: ispell-program-n= ame RET
>
> and tell what it displays.=C2=A0 If it says your sp= ell-checking program is
> Ispell, then the above error message is exp= ected: Ispell does not
> support languages whose text cannot be encod= ed in single-byte
> encoding, while the text you show needs something= like UTF-8 to
> encode.
>
> Also, type this:
>
= > =C2=A0 M-: ispell-current-dictionary RET
>
> and tell what= it displays.
>
> Thanks.
--000000000000b0d49206277f8123--