[mc] spell check

Ralf Mardorf silver.bullet at zoho.com
Mon Oct 31 19:10:11 UTC 2022


Hi,

I don't want to hijack this thread, but my request is related to the
OP's request. On my machine aspell is completely installed [1], by Arch
Linux packages the software from upstream isn't usually not split into
several packages.

I don't see  "Utilities" by "F9 → Utilities → Check spelling / Check
word / Select language".

There's nothing related to "spell" in my $HOME/.config/mc/ini , IIUC
this means that it defaults to "en".

$ man mcedit | grep _language -A1 
       spell_language
              Spelling language (en, en-variant_0, ru, etc) installed with aspell package (a full list can be obtained using 'aspell' utility).  Use spell_language = NONE to disable  as‐
              pell support. Default value is 'en'. Option must be located in the [Misc] section.

How can I turn spell checking on and off?

Regards,
Ralf

[1]
$ pacman -Ql aspell | grep -e include -e lib.spell.so | head
aspell /usr/include/
aspell /usr/include/aspell.h
aspell /usr/include/pspell/
aspell /usr/include/pspell/pspell.h
aspell /usr/lib/libaspell.so
aspell /usr/lib/libaspell.so.15
aspell /usr/lib/libaspell.so.15.3.1
aspell /usr/lib/libpspell.so
aspell /usr/lib/libpspell.so.15
aspell /usr/lib/libpspell.so.15.3.1

$ pacman -Qi mc aspell aspell-de aspell-en
Name            : mc
Version         : 4.8.28-1
Description     : A file manager that emulates Norton Commander
Architecture    : x86_64
URL             : https://midnight-commander.org/
Licenses        : GPL
Groups          : None
Provides        : None
Depends On      : e2fsprogs  glib2  gpm  libssh2  slang  which
Optional Deps   : aspell: spelling corrections [installed]
                  cabextract: ucab extfs
                  cdparanoia: audio extfs [installed]
                  cdrkit: iso9660 extfs [installed]
                  cvs: CVS support [installed]
                  gawk: hp48+ extfs [installed]
                  mtools: a+ extfs [installed]
                  p7zip: support for 7zip archives [installed]
                  perl: needed by several extfs scripts [installed]
                  python: to access uc1541 or s3 storage [installed]
                  python-boto: s3+ extfs
                  python-pytz: s3+ extfs [installed]
                  samba: VFS support [installed]
                  unace: uace extfs [installed]
                  unarj: uarj extfs
                  unrar: urar extfs [installed]
                  unzip: open zip archives [installed]
                  zip: uzip extfs [installed]
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 6.88 MiB
Packager        : George Rawlinson <grawlinson at archlinux.org>
Build Date      : Sun 27 Mar 2022 20:22:55 CEST
Install Date    : Mon 28 Mar 2022 03:01:11 CEST
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

Name            : aspell
Version         : 0.60.8-2
Description     : A spell checker designed to eventually replace Ispell
Architecture    : x86_64
URL             : http://aspell.net/
Licenses        : LGPL
Groups          : None
Provides        : None
Depends On      : gcc-libs  ncurses
Optional Deps   : perl: to import old dictionaries [installed]
Required By     : aspell-de  aspell-en
Optional For    : enchant  mc  sonnet
Conflicts With  : None
Replaces        : None
Installed Size  : 3.31 MiB
Packager        : Felix Yan <felixonmars at archlinux.org>
Build Date      : Sat 16 May 2020 13:03:36 CEST
Install Date    : Tue 19 May 2020 06:50:09 CEST
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

Name            : aspell-de
Version         : 20161207-3
Description     : German dictionary for aspell
Architecture    : x86_64
URL             : https://j3e.de/ispell/igerman98/index.html
Licenses        : GPL2
Groups          : None
Provides        : None
Depends On      : aspell
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 5.77 MiB
Packager        : Felix Yan <felixonmars at archlinux.org>
Build Date      : Sat 16 May 2020 14:18:33 CEST
Install Date    : Tue 19 May 2020 06:50:09 CEST
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

Name            : aspell-en
Version         : 2020.12.07-1
Description     : English dictionary for aspell
Architecture    : x86_64
URL             : http://aspell.net/
Licenses        : custom
Groups          : None
Provides        : None
Depends On      : aspell
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 4.13 MiB
Packager        : Felix Yan <felixonmars at archlinux.org>
Build Date      : Wed 24 Feb 2021 13:14:00 CET
Install Date    : Fri 26 Feb 2021 07:38:12 CET
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature



More information about the mc mailing list