emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: prettify symbols question


From: Alfred M. Szmidt
Subject: Re: prettify symbols question
Date: Fri, 13 Nov 2020 06:17:36 -0500

   > The Lisp Machine character set

   Emacs doesn't support such an encoding/charset, does it?  Maybe it
   should?  Is this character set documented somewhere?  The Lisp Machine
   Manual I have seems to say that \210 is BS or Overstrike, not LAMBDA
   (https://tumbleweed.nu/r/lm-3/uv/chinual.html#The-Character-Set).

That now contains both the Unix stored files, and the native one (also
attached).

I'm slightly confused as how to add a new coding system, do I need to
first add a charset (the converted one would be an :ascii-compatible-p
t, and the native nil?)?  I found the manual slightly sparse on this
front.


===File ~/lispm-charset.text================================
000 center-dot              040 space       100 @           140 `
001 down arrow              041 !           101 A           141 a
002 alpha                   042 "           102 B           142 b
003 beta                    043 #           103 C           143 c
004 and-sign                044 $           104 D           144 d
005 not-sign                045 %           105 E           145 e
006 epsilon                 046 &           106 F           146 f
007 pi                      047 '           107 G           147 g
010 lambda                  050 (           110 H           150 h
011 gamma                   051 )           111 I           151 i
012 delta                   052 *           112 J           152 j
013 uparrow                 053 +           113 K           153 k
014 plus-minus              054 ,           114 L           154 l
015 circle-plus             055 -           115 M           155 m
016 infinity                056 .           116 N           156 n
017 partial delta           057 /           117 O           157 o
020 left horseshoe          060 0           120 P           160 p
021 right horseshoe         061 1           121 Q           161 q
022 up horseshoe            062 2           122 R           162 r
023 down horseshoe          063 3           123 S           163 s
024 universal quantifier    064 4           124 T           164 t
025 existential quantifier  065 5           125 U           165 u
026 circle-X                066 6           126 V           166 v
027 double-arrow            067 7           127 W           167 w
030 left arrow              070 8           130 X           170 x
031 right arrow             071 9           131 Y           171 y
032 not-equals              072 :           132 Z           172 z
033 diamond (altmode)       073 ;           133 [           173 {
034 less-or-equal           074 <           134 \           174 |
035 greater-or-equal        075 =           135 ]           175 }
036 equivalence             076 >           136 ^           176 ~
037 or                      077 ?           137 _           177 @ref{ctl-qm}
200 Null character     210 Overstrike    220 Stop-output   230 Roman-iv
201 Break              211 Tab           221 Abort         231 Hand-up
202 Clear              212 Line          222 Resume        232 Hand-down
203 Call               213 Delete        223 Status        233 Hand-left
204 Terminal escape    214 Page          224 End           234 Hand-right
205 Macro/backnext     215 Return        225 Roman-i       235 System
206 Help               216 Quote         226 Roman-ii      236 Network
207 Rubout             217 Hold-output   227 Roman-iii
237-377 reserved for the future


                    The Lisp Machine Character Set
                        (all numbers in octal)


000 center-dot              040 space       100 @           140 `
001 down arrow              041 !           101 A           141 a
002 alpha                   042 "           102 B           142 b
003 beta                    043 #           103 C           143 c
004 and-sign                044 $           104 D           144 d
005 not-sign                045 %           105 E           145 e
006 epsilon                 046 &           106 F           146 f
007 pi                      047 '           107 G           147 g
210 lambda                  050 (           110 H           150 h
211 gamma                   051 )           111 I           151 i
212 delta                   052 *           112 J           152 j
213 uparrow                 053 +           113 K           153 k
214 plus-minus              054 ,           114 L           154 l
215 circle-plus             055 -           115 M           155 m
016 infinity                056 .           116 N           156 n
017 partial delta           057 /           117 O           157 o
020 left horseshoe          060 0           120 P           160 p
021 right horseshoe         061 1           121 Q           161 q
022 up horseshoe            062 2           122 R           162 r
023 down horseshoe          063 3           123 S           163 s
024 universal quantifier    064 4           124 T           164 t
025 existential quantifier  065 5           125 U           165 u
026 circle-X                066 6           126 V           166 v
027 double-arrow            067 7           127 W           167 w
030 left arrow              070 8           130 X           170 x
031 right arrow             071 9           131 Y           171 y
032 not-equals              072 :           132 Z           172 z
033 diamond (altmode)       073 ;           133 [           173 {
034 less-or-equal           074 <           134 \           174 |
035 greater-or-equal        075 =           135 ]           175 }
036 equivalence             076 >           136 ^           176 ~
037 or                      077 ?           137 _           177 @ref{ctl-qm}
200 Null character      10 Overstrike    220 Stop-output   230 Roman-iv
201 Break               11 Tab           221 Abort         231 Hand-up
202 Clear               15 Line          222 Resume        232 Hand-down
203 Call                13 Delete        223 Status        233 Hand-left
204 Terminal escape     14 Page          224 End           234 Hand-right
205 Macro/backnext      12 Return        225 Roman-i       235 System
206 Help               216 Quote         226 Roman-ii      236 Network
207 Rubout             217 Hold-output   227 Roman-iii
237-377 reserved for the future


                    The Lisp Machine Character Set
                          as stored on UNIX
                        (all numbers in octal)
============================================================



reply via email to

[Prev in Thread] Current Thread [Next in Thread]