Changeset 783


Ignore:
Timestamp:
Apr 13, 2004, 12:24:23 PM (21 years ago)
Author:
Gary Byers
Message:

region now per-buffer.

File:
1 edited

Legend:

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

    r733 r783  
    9090  bindings                    ; buffer's command table
    9191  point                       ; current position in buffer
     92  %mark                       ; a saved buffer position
     93  region-active               ; modified-tick when region last activated
    9294  (%writable t)               ; t => can alter buffer's region
    9395  (modified-tick -2)          ; The last time the buffer was modified.
     
    105107  (external-format :unix)     ; Line-termination, for the time being
    106108  process                     ; Maybe a listener
    107   (gap-context )                        ; The value of *buffer-gap-context*
     109  (gap-context )              ; The value of *buffer-gap-context*
    108110                              ; in the thread that can modify the buffer.
    109111  )
     
    677679  (open-line nil)
    678680  (open-chars (make-string 200))
    679   (active-region-p nil)
    680   (active-region-buffer nil)
    681   (paren-match-mark (internal-make-mark nil 0 :temporay))
    682681)
    683682
     
    687686(define-symbol-macro *left-open-pos* (buffer-gap-context-left-open-pos *buffer-gap-context*))
    688687(define-symbol-macro *right-open-pos* (buffer-gap-context-right-open-pos *buffer-gap-context*))
    689 (define-symbol-macro hemlock::*active-region-p* (buffer-gap-context-active-region-p *buffer-gap-context*))
    690 (define-symbol-macro hemlock::*active-region-buffer* (buffer-gap-context-active-region-buffer *buffer-gap-context*))
     688
Note: See TracChangeset for help on using the changeset viewer.