• Aleksandar Bakic's avatar
    Line-oriented persistent buffer (binseq2). Warning: Need to fix minor · 94f6939a
    Aleksandar Bakic authored
    bugs (related to number-of-lines-in-region, I believe).
    
    base.lisp: Added faster methods on previous-line, next-line,
    buffer-number-of-lines-in-region.
    
    pane.lisp, cl-syntax.lisp, html-syntax.lisp, text-syntax.lisp:
    Replaced some calls to make-instance to calls to clone-mark and (setf
    offset), in order to avoid passing climacs-buffer to marks. This also
    made possible to get rid of delegating methods on syntax.
    
    climacs.asd: Added Persistent/binseq2.
    
    packages.lisp: Added binseq2-related symbols.
    
    Persistent/binseq.lisp, Persistent/obinseq.lisp: Cleanup.
    
    Persistent/persistent-buffer.lisp: Added code for binseq2-buffer and
    related marks. Also some minor fixes.
    94f6939a
Name
Last commit
Last update
Doc Loading commit data...
Persistent Loading commit data...
testing Loading commit data...
.gitignore Loading commit data...
INSTALL Loading commit data...
README Loading commit data...
TODO Loading commit data...
abbrev.lisp Loading commit data...
base-test.lisp Loading commit data...
base.lisp Loading commit data...
buffer-en.html Loading commit data...
buffer-test.lisp Loading commit data...
buffer.html Loading commit data...
buffer.lisp Loading commit data...
cl-syntax.lisp Loading commit data...
climacs-en.html Loading commit data...
climacs.asd Loading commit data...
climacs.html Loading commit data...
delegating-buffer.lisp Loading commit data...
gui.lisp Loading commit data...
html-syntax.lisp Loading commit data...
index.html Loading commit data...
io.lisp Loading commit data...
kill-ring.lisp Loading commit data...
packages.lisp Loading commit data...
pane.lisp Loading commit data...
pdp.html Loading commit data...
redisplay-en.html Loading commit data...
redisplay.html Loading commit data...
skeleton-en.html Loading commit data...
skeleton.html Loading commit data...
syntax.lisp Loading commit data...
text-syntax.lisp Loading commit data...
translate.lisp Loading commit data...
undo-en.html Loading commit data...
undo.html Loading commit data...
undo.lisp Loading commit data...