Improved documentation
Several improvements and bug fixes.
* Fixed a few bugs around edge cases like having 2 marks on top of each other.
* Added ability to show marks in the forward direction of the mark ring.
* Improved documentation and customize interface.
* Previously the only licensing was a public domain dedication on
emacswiki. I've updated it to gplv3.
* Fixed a few bugs around edge cases like having 2 marks on top of each other.
* Added ability to show marks in the forward direction of the mark ring.
* Improved documentation and customize interface.
* Previously the only licensing was a public domain dedication on
emacswiki. I've updated it to gplv3.
more thorough job of deleting old overlays on startup
Before this patch, revert-buffer caused stale overlays to not get cleaned
up because it depended on visible-mark-overlays being valid. However,
reverting the buffer wipes out local variables.
Before this patch, revert-buffer caused stale overlays to not get cleaned
up because it depended on visible-mark-overlays being valid. However,
reverting the buffer wipes out local variables.
.gitignore
use mapc instead of mapcar where appropriate
visible-mark-move-overlays: rewrite
still not perfect. has problems with reverting buffer, and with faces
being shown in margin text.
still not perfect. has problems with reverting buffer, and with faces
being shown in margin text.
visible-mark-initialize-faces: remove
user should provide the faces
user should provide the faces
visible-mark-face: better colors
visible-mark-mode-maybe: explicitly enable the mode
..instead of toggling it and assuming it's off to begin with.
..instead of toggling it and assuming it's off to begin with.
initial checkin