Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the cl-setlocale Reference Manual, version 0.1, generated automatically by Declt version 3.0 "Montgomery Scott" on Tue Dec 22 12:47:58 2020 GMT+0.
• Introduction | What cl-setlocale is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
This library is a tiny wrapper around setlocale(3) and can be used in conjunction with other FFI wrappers like cl-charms.
Examples:
* (asdf:load-system :cl-setlocale)
T
* (cl-setlocale:setlocale :lc-all "")
T
"ru_RU.UTF-8"
* (cl-setlocale:setlocale :lc-time "C")
T
"C"
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The cl-setlocale system |
Vasily Postnicov <shamaz.mazum@gmail.com>
2-clause BSD
FFI to setlocale and ncurses locale helper
0.1
cffi-grovel
cffi
cl-setlocale.asd (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
• The cl-setlocale.asd file | ||
• The cl-setlocale/src/package.lisp file | ||
• The cl-setlocale/src/constants.lisp file | ||
• The cl-setlocale/src/setlocale.lisp file |
Next: The cl-setlocale/src/package․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
cl-setlocale.asd
cl-setlocale (system)
Next: The cl-setlocale/src/constants․lisp file, Previous: The cl-setlocale․asd file, Up: Lisp files [Contents][Index]
cl-setlocale (system)
src/package.lisp
Next: The cl-setlocale/src/setlocale․lisp file, Previous: The cl-setlocale/src/package․lisp file, Up: Lisp files [Contents][Index]
src/package.lisp (file)
cl-setlocale (system)
src/constants.lisp
Previous: The cl-setlocale/src/constants․lisp file, Up: Lisp files [Contents][Index]
src/constants.lisp (file)
cl-setlocale (system)
src/setlocale.lisp
category->constant (function)
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The cl-setlocale package |
src/package.lisp (file)
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported constants | ||
• Exported functions |
Next: Exported functions, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
Set the entire locale generically.
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-setlocale-20201220-git/src/constants.processed-grovel-file
Set a locale for string collation routines. This controls alphabetic ordering in strcoll() and strxfrm().
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-setlocale-20201220-git/src/constants.processed-grovel-file
Set a locale for the ctype(3) and multibyte(3) functions. This controls recognition of upper and lower case, alphabetic or non-alphabetic characters, and so on.
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-setlocale-20201220-git/src/constants.processed-grovel-file
Set a locale for message catalogs, see catopen(3) function.
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-setlocale-20201220-git/src/constants.processed-grovel-file
Set a locale for formatting monetary values; this affects the localeconv() function.
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-setlocale-20201220-git/src/constants.processed-grovel-file
Set a locale for formatting dates and times using the strftime() function.
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-setlocale-20201220-git/src/constants.processed-grovel-file
Previous: Exported constants, Up: Exported definitions [Contents][Index]
This function sets LC_ALL locale to one of the native environment.
src/setlocale.lisp (file)
Set the locale. CATEGORY can be one of :LC-ALL, :LC-COLLATE, :LC-CTYPE, :LC-MESSAGES, :LC-MONETARY, :LC-NUMERIC or :LC-TIME. Locale is a string describing the desired locale. If this function succeeds, T is returned and set locale is returned as the second value. On failure NIL is returned
src/setlocale.lisp (file)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal constants | ||
• Internal functions |
Next: Internal functions, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
Set a locale for formatting numbers. This controls the
formatting of decimal points in input and output of floating point numbers
in functions such as printf() and scanf(), as well as values returned by
localeconv().
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/cl-setlocale-20201220-git/src/constants.processed-grovel-file
Previous: Internal constants, Up: Internal definitions [Contents][Index]
src/setlocale.lisp (file)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | C F L |
---|
Jump to: | C F L |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | C F S |
---|
Jump to: | C F S |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | +
C |
---|
Jump to: | +
C |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | C P S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
C | |||
cl-setlocale : | The cl-setlocale system | ||
cl-setlocale : | The cl-setlocale package | ||
| |||
P | |||
Package, cl-setlocale : | The cl-setlocale package | ||
| |||
S | |||
System, cl-setlocale : | The cl-setlocale system | ||
|
Jump to: | C P S |
---|