| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Fixed bug in add-span and remove-span concerning return value of
span-traverse.
|
|
proof-lock-span is often changed and has starting point 1.
Factored out common code of add-span and remove-span into
span-traverse.
|
|
Added definitions of foldr and foldl if they aren't already loaded.
Changed definitions of add-span, remove-span and find-span-aux to be
non-recursive.
Removed detach-extent since this file isn't used by xemacs.
Added function append-unique to avoid repetitions in list generated by
spans-at-region.
Changed next-span so it uses member-if.
|
|
|
|
o support indentation of commands
o replaced test of Emacs version with availability test of specific
features
o C-c C-c, C-c C-v and M-tab is now available in all buffers
|
|
|
|
Removed span-at-type.
Fixed bug in span-at-before, where (span-start span) may be nil.
Added spans-at-(point|region)[-prop], which fixes bug of C-c u at end
of buffer.
|
|
Fixed set-span-endpoints so it preserves invariant.
Changed add-span and remove-span so that they update last-span
correctly themselves, and don't take last-span as an argument.
|
|
and span-overlay.el.
This file was developed under xemacs, but runs for emacs19 as well.
|