Re: An observation on 3.2.1 spell checking

2018-10-19 Thread Paul A. Rubin

On 10/18/18 4:26 PM, Rich Shepard wrote:
The document I'm now writing has many hyphenated words (e.g., 
Douglas-fir,
near-surface) and all are questioned by the spelling checker. I don't 
recall
seeing this before and don't know if its source is lyx or the spell 
checker

being used (I don't recall whether it's aspell or ispell).

  No action is required on anyone's part but I find it interesting that
these compound words are seen as being mis-spelled, even after I
(supposedly) add them to the dictionary.

Regards,

Rich
LyX is not the culprit. I just copied your first paragraph into a LyX 
document (and added a hyphenated word of my own, in case the hyphens in 
your email pasted in as some funky character). The spelling checker 
(Enchant, which probably means aspell doing the actual work) had no 
problem with any hyphenated words. It only bitched about "lyx" and 
"aspell" (but, curiously, not about "ispell").


Perhaps it's a configuration option in whichever engine you're using? If 
that's too much hassle, you might try going to Tools > Preferences... > 
Language Settings > Spellchecker and putting a hyphen in the "Escape 
characters" field. Maybe that will fix it?


Paul



Re: An observation on 3.2.1 spell checking

2018-10-19 Thread Jean-Marc Lasgouttes

Le 19/10/2018 à 15:05, Rich Shepard a écrit :

   I just looked at the SlackBuild script I've used for years (chaning only
version numbers) and see nothing related to spell checkers in the configure
section so I assume that all but ispell are in included.


It depends actually of what development packages (header files) are 
available when configuring.


JMarc


Re: An observation on 3.2.1 spell checking

2018-10-19 Thread Rich Shepard

On Fri, 19 Oct 2018, Jean-Marc Lasgouttes wrote:


ispell is the one for oldtimers.
aspell is the more modern ispell.
hunspell is the more modern aspell
enchant is a wrapper that canbe configured at system level to use whatever 
spell checker you have on your system (not sure where).


JMarc,

   Thanks very much for the insight. I've not before paid any attention to
this.


It depends on what spell checkers have been compiled in when building LyX.


  I just looked at the SlackBuild script I've used for years (chaning only
version numbers) and see nothing related to spell checkers in the configure
section so I assume that all but ispell are in included.

  Interesting detail.

Best regards,

Rich


Re: An observation on 3.2.1 spell checking

2018-10-19 Thread Jean-Marc Lasgouttes

Le 19/10/2018 à 14:33, Rich Shepard a écrit :

   Turns out lyx was set to use enchant (never knew of this before) where I
used to use aspell or ispell. (Here, aspell, enchnat, ispell, and hunspell
are all installed and I've no idea how, or why, they differ.)


ispell is the one for oldtimers.
aspell is the more modern ispell.
hunspell is the more modern aspell
enchant is a wrapper that canbe configured at system level to use 
whatever spell checker you have on your system (not sure where).


 Anyway, I was

offered aspell as an option so I changed the spell checker to that. The
option, 'accept compound words' was checked yet apparently not available in
enchant. Because this non-acceptance was a chenge from the past lyx must
have changed the default spell checker in a recent upgrade and I hadn't
noticed. Probably because I didn't go looking for the reason.


It depends on what spell checkers have been compiled in when building LyX.

JMarc


Re: An observation on 3.2.1 spell checking

2018-10-19 Thread Rich Shepard

On Fri, 19 Oct 2018, Daniel wrote:


Those words are not marked on my system. I use Hunspell on Windows (which
is installed as default with LyX, I think). You can check your
spell-checker via

Preferences > Language Settings > Spellchecker


Daniel,

  Well, well, well! I don't recall ever looking at that portion of settings
in the many years I've used lyx (all on linux).

  Turns out lyx was set to use enchant (never knew of this before) where I
used to use aspell or ispell. (Here, aspell, enchnat, ispell, and hunspell
are all installed and I've no idea how, or why, they differ.) Anyway, I was
offered aspell as an option so I changed the spell checker to that. The
option, 'accept compound words' was checked yet apparently not available in
enchant. Because this non-acceptance was a chenge from the past lyx must
have changed the default spell checker in a recent upgrade and I hadn't
noticed. Probably because I didn't go looking for the reason.

  Thanks very much for the lesson.

Regards,

Rich



Re: An observation on 3.2.1 spell checking

2018-10-19 Thread Daniel

On 18/10/2018 22:26, Rich Shepard wrote:
   The document I'm now writing has many hyphenated words (e.g., 
Douglas-fir,
near-surface) and all are questioned by the spelling checker. I don't 
recall

seeing this before and don't know if its source is lyx or the spell checker
being used (I don't recall whether it's aspell or ispell).

   No action is required on anyone's part but I find it interesting that
these compound words are seen as being mis-spelled, even after I
(supposedly) add them to the dictionary.

Regards,

Rich


Those words are not marked on my system. I use Hunspell on Windows 
(which is installed as default with LyX, I think). You can check your 
spell-checker via


Preferences > Language Settings > Spellchecker

Best,
Daniel



An observation on 3.2.1 spell checking

2018-10-18 Thread Rich Shepard

  The document I'm now writing has many hyphenated words (e.g., Douglas-fir,
near-surface) and all are questioned by the spelling checker. I don't recall
seeing this before and don't know if its source is lyx or the spell checker
being used (I don't recall whether it's aspell or ispell).

  No action is required on anyone's part but I find it interesting that
these compound words are seen as being mis-spelled, even after I
(supposedly) add them to the dictionary.

Regards,

Rich