Skip to content
  • Aleksandar Bakic's avatar
    package.lisp, pane.lisp: Added delegation-buffer class, allowing for · 81970993
    Aleksandar Bakic authored
    dynamic buffer implementation choices. Modified climacs-buffer
    accordingly and added two extended buffer implementation classes and a
    few methods delegating undo and syntax functionality. Removed
    hard-coded uses of standard-buffer and standard mark classes. Modified
    :buffer arguments to syntax creation to make sure they are buffer
    implementations.
    
    gui.lisp: Removed obsolete region-limits. Modified :buffer arguments
    to syntax creation to make sure they are buffer
    implementations. Removed hard-coded uses of standard-buffer and
    standard mark classes.
    
    kill-ring.lisp: Fixed parameter order in (setf kill-ring-max-size).
    
    buffer-test.lisp, base-test.lisp: Added tests for
    delegating-standard-buffer. Replaced all but two mark instantiations
    with calls to clone-mark.
    81970993