summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1997-11-11 03:24:18 +0000
committerKarl Heuer <kwzh@gnu.org>1997-11-11 03:24:18 +0000
commit7f5391f4f9767c2f8f77e3721efcdd2fb86f6345 (patch)
treefa072c12eb1dc1e27f514c093694853e6b2959f8
parentaf99b368a945a66d3ad492de2c640560766ecae3 (diff)
downloademacs-7f5391f4f9767c2f8f77e3721efcdd2fb86f6345.tar.gz
New category ` '.
Enable for non-breaking space in Latin-N.
-rw-r--r--lisp/international/characters.el9
1 files changed, 9 insertions, 0 deletions
diff --git a/lisp/international/characters.el b/lisp/international/characters.el
index 2527542e382..ab6bfec5f58 100644
--- a/lisp/international/characters.el
+++ b/lisp/international/characters.el
@@ -79,6 +79,9 @@
;; For filling.
(define-category ?| "While filling, we can break a line at this character.")
+;; For indentation calculation.
+(define-category ?\ "This character counts as a space for indentation purposes.")
+
;; Keep the followings for `kinsoku' processing. See comments in
;; kinsoku.el.
(define-category ?> "A character which can't be placed at beginning of line.")
@@ -279,6 +282,12 @@
(modify-category-entry (make-char 'latin-iso8859-4) ?l)
(modify-category-entry (make-char 'latin-iso8859-9) ?l)
+(modify-category-entry (make-char 'latin-iso8859-1 160) ?\ )
+(modify-category-entry (make-char 'latin-iso8859-2 160) ?\ )
+(modify-category-entry (make-char 'latin-iso8859-3 160) ?\ )
+(modify-category-entry (make-char 'latin-iso8859-4 160) ?\ )
+(modify-category-entry (make-char 'latin-iso8859-9 160) ?\ )
+
;; Greek character set (ISO-8859-7)
(modify-category-entry (make-char 'greek-iso8859-7) ?g)