Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-11-25 Thread Scott Kostyshak
On Thu, Nov 25, 2021 at 05:06:43PM +0100, Jürgen Spitzmüller wrote: > Am Dienstag, dem 23.11.2021 um 21:35 -0500 schrieb Scott Kostyshak: > > I think I found another instance of this issue. To reproduce, open > > the attached file and do spellcheck. "abcxyz" is misspelled, but if > > you click on

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-11-25 Thread Jürgen Spitzmüller
Am Dienstag, dem 23.11.2021 um 21:35 -0500 schrieb Scott Kostyshak: > I think I found another instance of this issue. To reproduce, open > the attached file and do spellcheck. "abcxyz" is misspelled, but if > you click on "ignore all" it goes to the next instance of that word. > > I think the

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-11-23 Thread Scott Kostyshak
On Sat, Aug 21, 2021 at 09:40:21AM -0400, Scott Kostyshak wrote: > On Sat, Aug 21, 2021 at 03:20:05PM +0200, Jürgen Spitzmüller wrote: > > Am Donnerstag, dem 19.08.2021 um 16:04 -0400 schrieb Scott Kostyshak: > > > I've just tested it and it is working well. I will enjoy using this > > > feature

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-08-21 Thread Scott Kostyshak
On Sat, Aug 21, 2021 at 03:20:05PM +0200, Jürgen Spitzmüller wrote: > Am Donnerstag, dem 19.08.2021 um 16:04 -0400 schrieb Scott Kostyshak: > > I've just tested it and it is working well. I will enjoy using this > > feature for my personal use. A few comments, although I understand if > > you

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-08-21 Thread Jürgen Spitzmüller
Am Donnerstag, dem 19.08.2021 um 16:04 -0400 schrieb Scott Kostyshak: > I've just tested it and it is working well. I will enjoy using this > feature for my personal use. A few comments, although I understand if > you don't have time these days: Yes, and I fear this will be true for quite a

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-08-19 Thread Scott Kostyshak
On Sat, Mar 06, 2021 at 12:25:49PM -0500, Scott Kostyshak wrote: > On Sat, Mar 06, 2021 at 05:54:27PM +0100, Jean-Marc Lasgouttes wrote: > > Le 06/03/2021 à 16:52, Juergen Spitzmueller a écrit : > > > commit 07396ab2445720b21dc8195816eb1aee1f2ae3a7 > > > Author: Juergen Spitzmueller > > > Date:

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-08 Thread Stephan Witt
Am 08.03.2021 um 19:39 schrieb Stephan Witt : > > Am 08.03.2021 um 19:22 schrieb Stephan Witt : >> >> Am 08.03.2021 um 14:32 schrieb Pavel Sanda : >>> >>> On Mon, Mar 08, 2021 at 01:14:12PM +0100, Stephan Witt wrote: > Are you sure you did not errorneously flagged one of bisect steps

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-08 Thread Stephan Witt
Am 08.03.2021 um 19:22 schrieb Stephan Witt : > > Am 08.03.2021 um 14:32 schrieb Pavel Sanda : >> >> On Mon, Mar 08, 2021 at 01:14:12PM +0100, Stephan Witt wrote: Are you sure you did not errorneously flagged one of bisect steps wrongly? >>> >>> My HEAD is ahead of origin by 4 commits

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-08 Thread Stephan Witt
Am 08.03.2021 um 14:32 schrieb Pavel Sanda : > > On Mon, Mar 08, 2021 at 01:14:12PM +0100, Stephan Witt wrote: >>> Are you sure you did not errorneously flagged one of bisect steps wrongly? >> >> My HEAD is ahead of origin by 4 commits (including the manual reversion - >> diff attached). > >

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-08 Thread Jürgen Spitzmüller
Am Mo., 8. März 2021 um 14:34 Uhr schrieb Pavel Sanda : > So "Ignore all" has now different schematics? > Yes, "Ignore" and "Ignore All" have changed semantics, as the ignorance will now persist beyind session. "Skip" is old "Ignore" (just skip this match without actually ignoring it), "Skip

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-08 Thread Pavel Sanda
On Mon, Mar 08, 2021 at 02:13:21PM +0100, Stephan Witt wrote: > Am 08.03.2021 um 12:18 schrieb Pavel Sanda : > > > > On Sat, Mar 06, 2021 at 04:52:12PM +0100, Juergen Spitzmueller wrote: > >> commit 07396ab2445720b21dc8195816eb1aee1f2ae3a7 > >> Author: Juergen Spitzmueller > >> Date: Sat Mar 6

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-08 Thread Pavel Sanda
On Mon, Mar 08, 2021 at 01:14:12PM +0100, Stephan Witt wrote: > > Are you sure you did not errorneously flagged one of bisect steps wrongly? > > My HEAD is ahead of origin by 4 commits (including the manual reversion - > diff attached). 07122f066b43 and your reversion is not identical - I see

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-08 Thread Stephan Witt
Am 08.03.2021 um 12:18 schrieb Pavel Sanda : > > On Sat, Mar 06, 2021 at 04:52:12PM +0100, Juergen Spitzmueller wrote: >> commit 07396ab2445720b21dc8195816eb1aee1f2ae3a7 >> Author: Juergen Spitzmueller >> Date: Sat Mar 6 16:53:33 2021 +0100 >> >>Meet per-document spelling dictionaries

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-08 Thread Stephan Witt
Am 08.03.2021 um 12:14 schrieb Pavel Sanda : > > On Mon, Mar 08, 2021 at 11:14:13AM +0100, Stephan Witt wrote: >> Am 08.03.2021 um 07:27 schrieb Jürgen Spitzmüller : >>> >>> Am Sonntag, dem 07.03.2021 um 20:55 +0100 schrieb Stephan Witt: To reproduce I 1. Open the Help -> Intro.

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-08 Thread Pavel Sanda
On Sat, Mar 06, 2021 at 04:52:12PM +0100, Juergen Spitzmueller wrote: > commit 07396ab2445720b21dc8195816eb1aee1f2ae3a7 > Author: Juergen Spitzmueller > Date: Sat Mar 6 16:53:33 2021 +0100 > > Meet per-document spelling dictionaries (fixes #86 [sic!]) Is this option supposed to pop up at

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-08 Thread Pavel Sanda
On Mon, Mar 08, 2021 at 11:14:13AM +0100, Stephan Witt wrote: > Am 08.03.2021 um 07:27 schrieb Jürgen Spitzmüller : > > > > Am Sonntag, dem 07.03.2021 um 20:55 +0100 schrieb Stephan Witt: > >> To reproduce I > >> > >> 1. Open the Help -> Intro. > >> 2. Boom. > > > > Is it related to the

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-08 Thread Stephan Witt
Am 08.03.2021 um 07:27 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 20:55 +0100 schrieb Stephan Witt: >> To reproduce I >> >> 1. Open the Help -> Intro. >> 2. Boom. > > Is it related to the darkmode runtime switch we recently added? You > backtrace points towards that code

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 20:55 +0100 schrieb Stephan Witt: > To reproduce I > > 1. Open the Help -> Intro. > 2. Boom. Is it related to the darkmode runtime switch we recently added? You backtrace points towards that code region. In any case, you can try bisecting. Jürgen signature.asc

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 07.03.2021 um 20:08 schrieb Stephan Witt : > >> Am 07.03.2021 um 19:09 schrieb Jürgen Spitzmüller : >> >> Am Sonntag, dem 07.03.2021 um 18:58 +0100 schrieb Stephan Witt: >>> From the dictionary. >> >> Thanks. Cannot reproduce. Can you try to dig in deeper? > > How? The exception comes from

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
> Am 07.03.2021 um 19:09 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 18:58 +0100 schrieb Stephan Witt: >> From the dictionary. > > Thanks. Cannot reproduce. Can you try to dig in deeper? How? The exception comes from „outer space“ … This is the program output:

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 18:58 +0100 schrieb Stephan Witt: > From the dictionary. Thanks. Cannot reproduce. Can you try to dig in deeper? Jürgen signature.asc Description: This is a digitally signed message part -- lyx-devel mailing list lyx-devel@lists.lyx.org

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 07.03.2021 um 18:50 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 18:48 +0100 schrieb Stephan Witt: >> To reproduce I do: >> >> 1. Open the attached document. >> 2. Remove the second unrrund. >> 3. Navigate and type some text. Boom. > > What do you mean by "remove"? Remove

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 18:48 +0100 schrieb Stephan Witt: > To reproduce I do: > > 1. Open the attached document. > 2. Remove the second unrrund. > 3. Navigate and type some text. Boom. What do you mean by "remove"? Remove from the dictionary or delete the word in the document? Jürgen

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 07.03.2021 um 18:24 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 17:55 +0100 schrieb Jürgen Spitzmüller: >> But I'll implement another lfun along this way. > > Done. > > Jürgen Thanks. Is this crash related? Hard to say… (lldb) bt * thread #1, queue =

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 17:55 +0100 schrieb Jürgen Spitzmüller: > But I'll implement another lfun along this way. Done. Jürgen signature.asc Description: This is a digitally signed message part -- lyx-devel mailing list lyx-devel@lists.lyx.org

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 17:56 +0100 schrieb Stephan Witt: > Or add it to LFUN_SPELLING_REMOVE implementation? I would rather keep the diverse dictionaries separated. Jürgen signature.asc Description: This is a digitally signed message part -- lyx-devel mailing list

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 07.03.2021 um 17:55 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 17:47 +0100 schrieb Stephan Witt: >> Yes, there is LFUN_SPELLING_REMOVE already. > > I find this rather odd, as you have to know a word is in the dictionary > in order to remove it. > > But I'll implement

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 17:47 +0100 schrieb Stephan Witt: > Yes, there is LFUN_SPELLING_REMOVE already. I find this rather odd, as you have to know a word is in the dictionary in order to remove it. But I'll implement another lfun along this way. Jürgen signature.asc Description: This

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 17:51 +0100 schrieb Stephan Witt: > > It did not come yet AFAIR. > > Yes, it was not announced yet. So we are not in feature freeze. Jürgen signature.asc Description: This is a digitally signed message part -- lyx-devel mailing list lyx-devel@lists.lyx.org

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 07.03.2021 um 17:36 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 17:32 +0100 schrieb Stephan Witt: >>> Are we? I must have missed the announcement. Can you point me to >>> it? >> >> https://wiki.lyx.org/Devel/Meeting2021-01-11 > > This only says "A feature and format freeze

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 07.03.2021 um 17:24 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 16:53 +0100 schrieb Stephan Witt: >> No I don’t want to enhance it *now*. We are in feature-freeze IMO. > > Are we? I must have missed the announcement. Can you point me to it? > > (I agree that we should

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 17:32 +0100 schrieb Stephan Witt: > > Are we? I must have missed the announcement. Can you point me to > > it? > > https://wiki.lyx.org/Devel/Meeting2021-01-11 This only says "A feature and format freeze is coming soon." It did not come yet AFAIR. Jürgen

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 07.03.2021 um 17:24 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 16:53 +0100 schrieb Stephan Witt: >> No I don’t want to enhance it *now*. We are in feature-freeze IMO. > > Are we? I must have missed the announcement. Can you point me to it?

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 16:53 +0100 schrieb Stephan Witt: > No I don’t want to enhance it *now*. We are in feature-freeze IMO. Are we? I must have missed the announcement. Can you point me to it? (I agree that we should enter feature freeze soon, though). > > > > > > > I see. Can you try

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 07.03.2021 um 14:36 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 14:04 +0100 schrieb Stephan Witt: >>> I can't follow you here. Sure it is. >> >> IMO it is a new feature. > > Where did I claim it isn't? > > If you want to enhance it: be invited. No I don’t want to enhance

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 14:04 +0100 schrieb Stephan Witt: > > I can't follow you here. Sure it is. > > IMO it is a new feature. Where did I claim it isn't? If you want to enhance it: be invited. > > > > Also, as you say it is marked correctly after context menu > > > > action, > > > >

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 07.03.2021 um 13:54 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 13:45 +0100 schrieb Stephan Witt: >> I see more than one problem. >> >> 1. The spell checker on Mac is an OS service and there is support for >> document scope too. Probably this collides with our

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 13:45 +0100 schrieb Stephan Witt: > I see more than one problem. > > 1. The spell checker on Mac is an OS service and there is support for > document scope too. Probably this collides with our implementation in > LyX. Why is this a problem? The implementation I have

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 07.03.2021 um 13:36 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 13:24 +0100 schrieb Stephan Witt: >> The first document has „unrrund“ in local dictionary and therefore it >> shouldn’t >> marked as mis-spelled. On Mac the spellchecker doesn’t check words - >> it checks >>

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 13:24 +0100 schrieb Stephan Witt: > The first document has „unrrund“ in local dictionary and therefore it > shouldn’t > marked as mis-spelled. On Mac the spellchecker doesn’t check words - > it checks > paragraphs and so it misses the entries in local dictionary. > >

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 07.03.2021 um 12:35 schrieb Jürgen Spitzmüller : > > Am Sonntag, dem 07.03.2021 um 11:24 +0100 schrieb Stephan Witt: >> On Mac it doesn’t work well. >> >> 1. Mark a word as ignored per-document. >> 2. Save it. >> 3. Close it. >> 4. Reopen it. >> 5. The ignored word is misspelled. >> 6. Open

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Jürgen Spitzmüller
Am Sonntag, dem 07.03.2021 um 11:24 +0100 schrieb Stephan Witt: > On Mac it doesn’t work well. > > 1. Mark a word as ignored per-document. > 2. Save it. > 3. Close it. > 4. Reopen it. > 5. The ignored word is misspelled. > 6. Open context-menu w/o doing any action and close it. > 7. Word is not

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-07 Thread Stephan Witt
Am 06.03.2021 um 18:25 schrieb Scott Kostyshak : > > On Sat, Mar 06, 2021 at 05:54:27PM +0100, Jean-Marc Lasgouttes wrote: >> Le 06/03/2021 à 16:52, Juergen Spitzmueller a écrit : >>> commit 07396ab2445720b21dc8195816eb1aee1f2ae3a7 >>> Author: Juergen Spitzmueller >>> Date: Sat Mar 6 16:53:33

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-06 Thread Jean-Marc Lasgouttes
Le 06/03/2021 à 21:06, José Abílio Matos a écrit : On Saturday, March 6, 2021 5:52:53 PM WET Jean-Marc Lasgouttes wrote: Don't tempt me. Or a flutter frontend? JMarc I suggest instead a probably less known toolkit: xforms. It is a small code base but the mailing list is still active, the

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-06 Thread José Abílio Matos
On Saturday, March 6, 2021 5:52:53 PM WET Jean-Marc Lasgouttes wrote: > Don't tempt me. Or a flutter frontend? > > JMarc I suggest instead a probably less known toolkit: xforms. It is a small code base but the mailing list is still active, the last messages are from last December. :-D --

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-06 Thread Jean-Marc Lasgouttes
Le 06/03/2021 à 18:25, Scott Kostyshak a écrit : You are cheating here. Only #88 is available. If you want, we can reopen 1 and you can add a gtk 4.0 frontend to fix it? Don't tempt me. Or a flutter frontend? JMarc -- lyx-devel mailing list lyx-devel@lists.lyx.org

Re: [LyX/master] Meet per-document spelling dictionaries (fixes #86 [sic!])

2021-03-06 Thread Scott Kostyshak
On Sat, Mar 06, 2021 at 05:54:27PM +0100, Jean-Marc Lasgouttes wrote: > Le 06/03/2021 à 16:52, Juergen Spitzmueller a écrit : > > commit 07396ab2445720b21dc8195816eb1aee1f2ae3a7 > > Author: Juergen Spitzmueller > > Date: Sat Mar 6 16:53:33 2021 +0100 > > > > Meet per-document spelling