Variable: thai-word-mode
thai-word-mode is a customizable variable defined in thai-util.el.gz.
Value
nil
Documentation
Non-nil if Thai-Word mode is enabled.
See the thai-word-mode(var)/thai-word-mode(fun) command
for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node (emacs)Easy Customization)
or call the function thai-word-mode(var)/thai-word-mode(fun).
Probably introduced at or before Emacs version 22.1.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/language/thai-util.el.gz
(define-minor-mode thai-word-mode
"Minor mode to make word-oriented commands aware of Thai words.
The commands affected are \\[forward-word], \\[backward-word],
\\[kill-word], \\[backward-kill-word], \\[transpose-words], and
\\[fill-paragraph]."
:global t :group 'mule
(cond (thai-word-mode
;; This enables linebreak between Thai characters.
(modify-category-entry (make-char 'thai-tis620) ?|)
;; This enables linebreak at a Thai word boundary.
(put-charset-property 'thai-tis620 'fill-find-break-point-function
'thai-fill-find-break-point))
(t
(modify-category-entry (make-char 'thai-tis620) ?| nil t)
(put-charset-property 'thai-tis620 'fill-find-break-point-function
nil))))