Changeset 712


Ignore:
Timestamp:
Mar 24, 2004, 12:46:36 AM (21 years ago)
Author:
Gary Byers
Message:

Use circumflex in mark printer. %SET-NEXT-CHARACTER changes (still bugs
here.)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/hemlock/src/htext2.lisp

    r569 r712  
    154154    (modifying-buffer buffer
    155155      (modifying-line line mark)
    156       (cond ((= *right-open-pos* *line-cache-length*)
     156      (cond ((= (mark-charpos mark)
     157                (- *line-cache-length* (- *right-open-pos* *left-open-pos*)))
    157158             ;; The mark is at the end of the line.
    158159             (unless next
     
    191192            (t
    192193             (setf (char (the simple-string *open-chars*) *right-open-pos*)
    193                    character)))))
     194                   character)
     195             (hi::buffer-note-modification buffer mark 1)))))
    194196  character)
    195197
     
    451453  (write-string "#<Hemlock Mark \"" stream)
    452454  (%print-before-mark structure stream)
    453   (write-string "/\\" stream)
     455  (write-string "^" stream)
    454456  (%print-after-mark structure stream)
    455457  (write-string "\">" stream)) 
Note: See TracChangeset for help on using the changeset viewer.