]> git.eshelyaron.com Git - emacs.git/commitdiff
(describe-char): Use Lisp-readable syntax for octal and hex.
authorJuri Linkov <juri@jurta.org>
Sun, 20 Nov 2005 07:43:44 +0000 (07:43 +0000)
committerJuri Linkov <juri@jurta.org>
Sun, 20 Nov 2005 07:43:44 +0000 (07:43 +0000)
Reorder decimal, octal and hex values.
Remove excess whitespace in the output.

lisp/descr-text.el

index 5f410da17a7c849bde3e65379472ee0ce7192893..307fd4654729c7cc4755000db2fed36d8b36d639 100644 (file)
@@ -467,7 +467,7 @@ as well as widgets, buttons, overlays, and text properties."
                          (encode-char char 'ucs))))
     (setq item-list
          `(("character"
-           ,(format "%s (0%o, %d, 0x%x%s)"
+           ,(format "%s (%d, #o%o, #x%x%s)"
                     (apply 'propertize (if (not multibyte-p)
                                            (single-key-description char)
                                          (if (< char 128)
@@ -510,7 +510,7 @@ as well as widgets, buttons, overlays, and text properties."
             ,@(let ((category-set (char-category-set char)))
                 (if (not category-set)
                     '("-- none --")
-                  (mapcar #'(lambda (x) (format "%c:%s  "
+                  (mapcar #'(lambda (x) (format "%c:%s"
                                                 x (category-docstring x)))
                           (category-set-mnemonics category-set)))))
            ,@(let ((props (aref char-code-property-table char))
@@ -583,7 +583,7 @@ as well as widgets, buttons, overlays, and text properties."
                      (if display
                          (concat
                           "by this font (glyph code)\n"
-                          (format "     %s (0x%02X)"
+                          (format "     %s (#x%02X)"
                                   (car display) (cdr display)))
                        "no font available")
                    (if display
@@ -657,7 +657,7 @@ as well as widgets, buttons, overlays, and text properties."
                  (insert (logand (car (aref disp-vector i)) #x7ffff) ?:
                          (propertize " " 'display '(space :align-to 5))
                          (if (cdr (aref disp-vector i))
-                             (format "%s (0x%02X)" (cadr (aref disp-vector i))
+                             (format "%s (#x%02X)" (cadr (aref disp-vector i))
                                      (cddr (aref disp-vector i)))
                            "-- no font --")
                          "\n")
@@ -708,7 +708,7 @@ as well as widgets, buttons, overlays, and text properties."
                  (insert "\n " (car elt) ?:
                          (propertize " " 'display '(space :align-to 5))
                          (if (cdr elt)
-                             (format "%s (0x%02X)" (cadr elt) (cddr elt))
+                             (format "%s (#x%02X)" (cadr elt) (cddr elt))
                            "-- no font --"))))
            (insert "these terminal codes:")
            (dolist (elt component-chars)