phpman > man > Debian::DictionariesCommon(3pm)

Markdown | JSON | MCP    

NAME
    Debian::DictionariesCommon.pm - dictionaries-common library

SYNOPSIS
        use Debian::DictionariesCommon q(:all)
        $dictionaries = parseinfo ('/var/lib/dictionaries-common/ispell/iwolof');
        loaddb ('ispell')
        updatedb ('wordlist')

DESCRIPTION
    Common functions for use from the dictionaries-common system.

CALLING FUNCTIONS
    "dico_checkroot"
        Check for rootness and fail if not.

    "build_emacsen_support"
        Put info from dicts info files into emacsen-ispell-dicts.el

    "build_jed_support"
        Put info from dicts info files into jed-ispell-dicts.sl

    "build_squirrelmail_support"
        Build support file for squirrelmail with a list of available dictionaries and associated
        spellchecker calls, in php format.

    "$libdir = getlibdir($class)"
        Return info dir for given class.

    "$default = dico_getsysdefault($class)"
        Return system default value for given class.

    "$libdir = getuserdefault"
        Return value for user default ispell dictionary.

    "dico_get_spellchecker_params($class,\%language)"
        Get right params for $class (currently unused) and $language

    "\%dictionaries = loaddb($class)"
        Read class .db file and return a reference to a hash with its contents.

    "\%result = parseinfo($file)"
        Parse given info file and return a reference to a hash with the relevant data.

    "setsysdefault($value)"
        Set value for system default ispell dictionary.

    "setuserdefault"
        Set value for user default ispell dictionary, after asking to select it from the available
        values.

    "updatedb($class)"
        Parse info files for given class and update class .db file under dictionaries-common cache
        dir.

SEE ALSO
    Debian dictionaries-common policy.

AUTHORS
     Rafael Laboissiere
     Agustin Martin

Generated by phpman v3.7.12 Author: Che Dong Under GNU General Public License
2026-06-13 12:43 @216.73.216.28
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!