appear to do the right thing for this.
;;; -*-Scheme-*-
;;;
-;;; $Id: buffrm.scm,v 1.56 2000/01/10 03:59:32 cph Exp $
+;;; $Id: buffrm.scm,v 1.57 2000/01/16 13:23:42 cph Exp $
;;;
;;; Copyright (c) 1986, 1989-2000 Massachusetts Institute of Technology
;;;
The indices for normal printing characters usually contain a
string containing just that character, e.g. index 65 usually contains \"A\".
Automatically becomes local when set in any fashion."
- (if (eq? 'NT microcode-id/operating-system)
- default-char-image-strings/ansi
- default-char-image-strings)
+ default-char-image-strings
(lambda (object)
(and (vector? object)
(= (vector-length object) 256)
;;; -*-Scheme-*-
;;;
-;;; $Id: dos.scm,v 1.50 2000/01/10 03:23:27 cph Exp $
+;;; $Id: dos.scm,v 1.51 2000/01/16 13:24:07 cph Exp $
;;;
;;; Copyright (c) 1992-2000 Massachusetts Institute of Technology
;;;
(lambda (entry)
(fix:= (fix:and (file-attributes/modes (cdr entry)) mask)
0))))))))
-
-(define (os/default-char-image-strings)
- default-char-image-strings/ansi)
\f
;;;; Win32 Clipboard Interface
;;; -*-Scheme-*-
;;;
-;;; $Id: image.scm,v 1.135 2000/01/10 03:24:46 cph Exp $
+;;; $Id: image.scm,v 1.136 2000/01/16 13:24:02 cph Exp $
;;;
;;; Copyright (c) 1986, 1989-2000 Massachusetts Institute of Technology
;;;
(vector-8b-ref string index))))))
((fix:= index end) column))))
\f
-(define default-char-image-strings
+(define default-char-image-strings/original-emacs
(let ((strings (make-vector 256)))
(do ((i #x00 (+ i 1)))
((= #x20 i))
strings))
(define default-char-image-strings/ansi
- (let ((strings (vector-copy default-char-image-strings)))
+ (let ((strings (vector-copy default-char-image-strings/original-emacs)))
(do ((i #x80 (+ i 1)))
((= #x100 i))
(vector-set! strings i (string (integer->char i))))
strings))
(define default-char-image-strings/ascii
- (let ((strings (vector-copy default-char-image-strings)))
+ (let ((strings (vector-copy default-char-image-strings/original-emacs)))
(subvector-move-left!
'#("[NUL]" "[SOH]" "[STX]" "[ETX]" "[EOT]" "[ENQ]" "[ACK]" "[BEL]"
"[BS]" "[HT]" "[NL]" "[VT]" "[FF]" "[CR]" "[SO]" "[SI]"
"[CAN]" "[EM]" "[SUB]" "[ESC]" "[FS]" "[GS]" "[RS]" "[US]")
0 #x20 strings 0)
strings))
+
+(define default-char-image-strings default-char-image-strings/ansi)
\f
(define (group-line-columns group start end column
tab-width char-image-strings)
;;; -*-Scheme-*-
;;;
-;;; $Id: os2.scm,v 1.47 2000/01/10 03:23:33 cph Exp $
+;;; $Id: os2.scm,v 1.48 2000/01/16 13:24:14 cph Exp $
;;;
;;; Copyright (c) 1994-2000 Massachusetts Institute of Technology
;;;
(if attr
(cons (cons (file-namestring (car pathnames)) attr) result)
result))))))
-
-(define (os/default-char-image-strings)
- default-char-image-strings)
\f
;;;; OS/2 Clipboard Interface
;;; -*-Scheme-*-
;;;
-;;; $Id: unix.scm,v 1.104 2000/01/10 03:23:37 cph Exp $
+;;; $Id: unix.scm,v 1.105 2000/01/16 13:24:11 cph Exp $
;;;
;;; Copyright (c) 1989-2000 Massachusetts Institute of Technology
;;;
(list "/usr/local/lib/info"
"/usr/local/info"
"/usr/share/info"
- "/usr/info"))
-
-(define (os/default-char-image-strings)
- default-char-image-strings)
\ No newline at end of file
+ "/usr/info"))
\ No newline at end of file