What is it?
N-spell is a combination of NEdit macros and a Perl script providing
continuous or on-the-fly spell-checking inside NEdit by using the external
spell-checker program Aspell. Alternatively, if you
prefer you can disable continuous spell-checking and step through the
misspelled words guided by a dialog showing suggestions for corrections.
The current release is N-spell v1.0, see the changelog.
The Features:
- Continuous (on-the-fly) spell-checking (can be disabled).
- Alternatively, you can spell-check the whole document and step through the misspelled words using an dialog box.
- Detect when user has corrected a word.
- Suggest and apply corrections for misspellings.
- Add words to dictionary (also local file dependent dictionaries).
- Temporarily ignore words.
- Dynamic language selection.
- Quick mouse, keyboard or context menu operation, in addition to the normal menu interface.
- N-spell can find words repeated twice.
- Respects the syntax of a file (i.e., doesn't check in HTML tags or LaTeX math.)
- Checks comments in programming languages like C, Java, and so on.
System Requirements and Download
Before you download make sure that you can meet the following requirements:
- NEdit v5.5 or later
- Aspell
- An operating system, where NEdit's shell_command() is supported (This will mean Unix normally. On VMS, shell_command() is not supported.)
- UNIX-like OS supporting named pipes (FIFOs) and mknod(1) (can also run under Cygwin 1.5.17 or later, but isn't recommended)
- Perl 5 or later
- ideally tcsh (under Cygwin tcsh is required)
- A version of the "ps" command that ideally supports the "-U" and "-o pid,args" options with BSD semantics (most do)
