emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/auto-overlays 41ed50e 60/93: Remove ChangeLogs from lib


From: Stefan Monnier
Subject: [elpa] externals/auto-overlays 41ed50e 60/93: Remove ChangeLogs from library headers.
Date: Mon, 14 Dec 2020 13:00:38 -0500 (EST)

branch: externals/auto-overlays
commit 41ed50ea6d55a89c981d6b3a5a92c3d1e6fa6bd8
Author: Toby S. Cubitt <toby-predictive@dr-qubit.org>
Commit: Toby S. Cubitt <toby-predictive@dr-qubit.org>

    Remove ChangeLogs from library headers.
    
    The ChangeLog headers duplicate the information in version control commit
    messages, which is more reliable (ChangeLog updates get forgotten).
---
 auto-overlay-common.el  |  11 ----
 auto-overlay-flat.el    |  17 ------
 auto-overlay-line.el    |  34 ------------
 auto-overlay-nested.el  |  33 ------------
 auto-overlay-self.el    |  42 ---------------
 auto-overlay-word.el    |  22 --------
 auto-overlays-compat.el |  15 ------
 auto-overlays.el        | 135 ------------------------------------------------
 8 files changed, 309 deletions(-)

diff --git a/auto-overlay-common.el b/auto-overlay-common.el
index d9aa6b1..f76886b 100644
--- a/auto-overlay-common.el
+++ b/auto-overlay-common.el
@@ -28,19 +28,8 @@
 ;; MA 02110-1301, USA.
 
 
-;;; Change Log:
-;;
-;; Version 0.1.1
-;; * bugfix in `auto-overlay-local-binding'
-;;
-;; Version 0.1
-;; * initial version split from auto-overlays
-
-
-
 ;;; Code:
 
-
 (provide 'auto-overlay-common)
 
 
diff --git a/auto-overlay-flat.el b/auto-overlay-flat.el
index 4962913..2c6dbca 100644
--- a/auto-overlay-flat.el
+++ b/auto-overlay-flat.el
@@ -28,25 +28,8 @@
 ;; MA 02110-1301, USA.
 
 
-;;; Change Log:
-;;
-;; Version 0.1.2
-;; * added new `auto-overlay-complex-class' property
-;; * renamed 'entry-id and 'subentry-id to 'definition-id and 'regexp-id
-;;
-;; Version 0.1.1
-;; * set overlay properties straight after creation, rather than leaving it to
-;;   `auto-overlay-update', in case matching causes exclusive reparsing, for
-;;   which properties are already required
-;;
-;; Version 0.1
-;; * initial version
-
-
-
 ;;; Code:
 
-
 (require 'auto-overlays)
 (provide 'auto-overlay-flat)
 
diff --git a/auto-overlay-line.el b/auto-overlay-line.el
index 0f39df0..a7c5b36 100644
--- a/auto-overlay-line.el
+++ b/auto-overlay-line.el
@@ -28,42 +28,8 @@
 ;; MA 02110-1301, USA.
 
 
-;;; Change Log:
-;;
-;; Version0.3.4
-;; * renamed 'entry-id and 'subentry-id to 'definition-id and 'regexp-id
-;;
-;; Version 0.3.3
-;; * set overlay properties straight after creation, rather than leaving it to
-;;   `auto-overlay-update', in case matching causes exclusive reparsing, for
-;;   which properties are already required
-;;
-;; Version 0.3.2
-;; * removed `auto-overlay-functions' and changed to use new interface
-;;
-;; Version 0.3.1
-;; * updated to reflect changes in `auto-overlays.el'
-;;
-;; Version 0.3
-;; * updated `auto-o-extend-line' to bring it into line with new procedure for
-;;   calling functions after a buffer modification
-;;
-;; Version 0.2.1
-;; * bug fixes in auto-o-extend-line
-;;
-;; Version 0.2:
-;; * got rid of fake end match overlays, which ensured the overlay always
-;;   extended to end of line, in favour of adding a function to the
-;;   modification hooks of the line overlay itself
-;;
-;; Version 0.1:
-;; * initial version separated off from auto-overlays.el
-
-
-
 ;;; Code:
 
-
 (require 'auto-overlays)
 (provide 'auto-overlay-line)
 
diff --git a/auto-overlay-nested.el b/auto-overlay-nested.el
index 85f8c1d..1371af1 100644
--- a/auto-overlay-nested.el
+++ b/auto-overlay-nested.el
@@ -28,41 +28,8 @@
 ;; MA 02110-1301, USA.
 
 
-;;; Change Log:
-;;
-;; Version 0.1.7
-;; * added new `auto-overlay-complex-class' property
-;; * renamed 'entry-id and 'subentry-id to 'definition-id and 'regexp-id
-;;
-;; Version 0.1.6
-;; * renamed from "nest" to "nested"
-;;
-;; Version 0.1.5
-;; * set overlay properties straight after creation in `auto-o-make-nest',
-;;   rather than leaving it to `auto-overlay-update', in case matching causes
-;;   exclusive reparsing, for which properties are already required
-;;
-;; Version 0.1.4
-;; * removed `auto-overlay-functions' and changed to use new interface
-;; * renamed from "stack" to "nest"
-;;
-;; Version 0.1.3
-;; * updated to reflect changes in `auto-overlays.el'
-;;
-;; Version 0.1.2
-;; * bug fix to `auto-o-suicide' behaviour, require change to `auto-o-stack'
-;;
-;; Version 0.1.1
-;; * bug fixes
-;;
-;; Version 0.1
-;; * initial version separated off from auto-overlays.el
-
-
-
 ;;; Code:
 
-
 (require 'auto-overlays)
 (provide 'auto-overlay-nested)
 
diff --git a/auto-overlay-self.el b/auto-overlay-self.el
index 2313601..3ab50b4 100644
--- a/auto-overlay-self.el
+++ b/auto-overlay-self.el
@@ -27,50 +27,8 @@
 ;; MA 02110-1301, USA.
 
 
-;;; Change Log:
-;;
-;; Version 0.2.8
-;; * renamed 'entry-id and 'subentry-id to 'definition-id and 'regexp-id
-;;
-;; Version 0.2.7
-;; * fixed bug in `auto-o-parse-self-match' which caused a matched self match
-;;   to have null 'parent property if a new self match was created inside an
-;;   existing self overlay
-;;
-;; Version 0.2.6
-;; * set overlay properties straight after creation in `auto-o-make-self',
-;;   rather than leaving it to `auto-overlay-update', in case matching causes
-;;   exclusive reparsing, for which properties are already required
-;;
-;; Version 0.2.5
-;; * removed `auto-overlay-functions' and changed to use new interface
-;;
-;; Version 0.2.4
-;; * fixed(?) bug in auto-o-self-list that caused it to
-;;   sometimes miss out the parent overlay itself from the list
-;;
-;; Version 0.2.3
-;; * updated to reflect changes in `auto-overlays.el'
-;; * changed `auto-o-self-list' to make it run faster
-;;
-;; Version 0.2.2
-;; * small but important bug fix
-;;
-;; Version 0.2.1
-;; * bug fixes
-;;
-;; Version 0.2
-;; * substantially re-written to postpone cascading until absolutely
-;;   necessary, for improved responsiveness
-;;
-;; Version 0.1
-;; * initial version separated off from auto-overlays.el
-
-
-
 ;;; Code:
 
-
 (require 'auto-overlays)
 (provide 'auto-overlay-self)
 
diff --git a/auto-overlay-word.el b/auto-overlay-word.el
index 0ed56f3..38d9ae6 100644
--- a/auto-overlay-word.el
+++ b/auto-overlay-word.el
@@ -28,30 +28,8 @@
 ;; MA 02110-1301, USA.
 
 
-;;; Change Log:
-;;
-;; Version 0.1.4
-;; * renamed 'entry-id and 'subentry-id to 'definition-id and 'regexp-id
-;;
-;; Version 0.1.3
-;; * set overlay properties straight after creation, rather than leaving it to
-;;   `auto-overlay-update', in case overlay is exclusive and we reparse, for
-;;   which properties are already required
-;;
-;; Version 0.1.2
-;; * removed `auto-overlay-functions' and changed to use new interface
-;;
-;; Version 0.1.1
-;; * updated to reflect changes in `auto-overlays.el'
-;;
-;; Version 0.1:
-;; * initial version separated off from auto-overlays.el
-
-
-
 ;;; Code:
 
-
 (require 'auto-overlays)
 (provide 'auto-overlay-word)
 
diff --git a/auto-overlays-compat.el b/auto-overlays-compat.el
index 28b1198..f4025a0 100644
--- a/auto-overlays-compat.el
+++ b/auto-overlays-compat.el
@@ -28,21 +28,6 @@
 ;; Boston, MA 02111-1307 USA
 
 
-;;; Change Log:
-;;
-;; Version 0.3.1
-;; * fixed another bug in line-number-at-pos compatibility function
-;;
-;; Version 0.3
-;; * fixed bug in line-number-at-pos compatibility function
-;;
-;; Version 0.2
-;; * added replace-regexps-in-string compatibility function
-;;
-;; Version 0.1
-;; * initial release
-
-
 ;;; Code:
 
 (provide 'auto-overlays-compat)
diff --git a/auto-overlays.el b/auto-overlays.el
index 826f737..187cb0b 100644
--- a/auto-overlays.el
+++ b/auto-overlays.el
@@ -29,143 +29,8 @@
 ;; MA 02110-1301, USA.
 
 
-;;; Change Log:
-;;
-;; Version 0.9.10
-;; * use `with-current-buffer' instead of `save-excursion' + `set-buffer' to
-;;   get rid of byte-compiler message
-;;
-;; Version 0.9.9
-;; * added missing (eval-when-compile (require 'cl))
-;;
-;; Version 0.9.8
-;; * modified `auto-o-run-after-change-functions' to ignore all changes that
-;;   aren't either insertions or deletions (were these behind some of the
-;;   undo-related bugs?!?)
-;; * added horrible hack to `auto-o-run-after-change-functions' to delete all
-;;   marker update entries in most recent `buffer-undo-list' change group,
-;;   since undoing these can badly mess up the overlays
-;;
-;; Version 0.9.7
-;; * added `auto-o-schedule-delete-in-front-or-behind-suicide' to simulate
-;;   missing `delete-in-front-hooks' and `delete-behind-hooks' overlay
-;;   properties
-;;
-;; Version 0.9.6
-;; * bug-fix in `auto-overlay-load-definition'
-;;
-;; Version 0.9.5
-;; * bug-fixes in `auto-overlay-save-overlays' and `auto-overlay-load-overlays'
-;;
-;; Version 0.9,4
-;; * made inequalities strict in `auto-o-overlapping-match' (fixes a bug, but
-;;   does it introduce others?!)
-;;
-;; Version 0.9.3
-;; * fixed bug in `auto-overlay-unload-definition'
-;;
-;; Version 0.9.2
-;; * allow SAVE-FILE argument of `auto-overlay-start/stop' to specify a
-;;   location to save to
-;; * made corresponding modifications to `auto-overlay-save/load-overlays'
-;; * work around `goto-line' bug to prevent mark being set and message being
-;;   displayed by `auto-overlay-update'
-;;
-;; Version 0.9.1
-;; * modified `completion-unload-definition/regexp' functions so that they
-;;   return the unloaded definition/regexp in a form suitable for re-loading
-;;   via `completion-load-definition/regexp'
-;;
-;; Version 0.9
-;; * simplified interface functions for loading and unloading auto-overlay
-;;   definitions (functions are now called `auto-overlay-load-definition',
-;;   `auto-overlay-load-regexp', `auto-overlay-unload-set',
-;;   `auto-overlay-unload-definition', `auto-overlay-unload-regexp')
-;;
-;; Version 0.8.2
-;; * fixed bug that arose when buffer was narrowed by widening before
-;;   scheduling updates and before parsing lines in `auto-overlay-update'
-;; * fixed `auto-overlay-load-overlays' so that it doesn't parse matches that
-;;   are within higher priority exclusive overlays
-;; * improved update scheduling by collapsing updates for overlapping regions
-;; * fixed `auto-o-match-overlay' and `auto-o-suicide' to remove properties
-;;   due to old matches before setting new properties
-;; * fixed `auto-o-match-overlay' so that it sets parent property correctly
-;;   when old start/end overlay is the new end/start overlay (as happens when
-;;   'self regexps are cascaded)
-;;
-;; Version 0.8.1
-;; * modified `auto-o-run-after-change-functions' to cope more robustly with
-;;   the pending functions that it calls themselves scheduling other functions
-;;
-;; Version 0.8
-;; * modified to allow sets of regexps that are shared between buffers to be
-;;   enabled and disabled independently in each of those buffers
-;; * abstracted access to the `auto-overlay-regexps' variable into accessor
-;;   macros, as much as possible
-;;
-;; Version 0.7.2
-;; * added md5 sum check for regexps to `auto-overlay-load-overlays', to
-;;   ensure regexp definitions haven't changed since overlays were saved
-;;
-;; Version 0.7.1
-;; * fixed sharing of regexp sets
-;;
-;; Version 0.7
-;; * fixed bugs in `auto-o-update-exclusive' that caused it to fail if called
-;;   during a suicide when parentless overlays can exist, and that caused it
-;;   to infinitely recurse if an exclusive overlay partially overlapped with
-;;   its match overlay (thanks to Aemon Cannon for pointing this out)
-;; * removed `auto-overlay-functions' variable, and implemented new interface
-;;   based on symbol properties
-;;
-;; Version 0.6.1
-;; * fixed minor bug in `auto-overlay-save-overlays'
-;;
-;; Version 0.6
-;; * rationalised terminology: type -> entry, sequence -> subentry/rank
-;; * got rid of mostly useless `auto-overlay-list'
-;; * regexp entries and corresponding overlays are now identified by a unique
-;;   ID instead of simply their position in the `auto-overlay-regexps' list
-;; * added functions for loading and unloading regexps on the fly, possible
-;;   with the new ID identifiers
-;; * finally added functions for saving and loading overlays to a file (though
-;;   the small change to `auto-o-self-list' in auto-overlay-self.el makes a
-;;   bigger difference to the load time)
-;;
-;; Version 0.5
-;; * changed the way suicide, update and other functions are called after a
-;;   buffer modification: now called from `auto-o-run-after-change-functions'
-;;
-;; Version 0.4.2
-;; * moved compatability code to auto-overlays-compat.el
-;;
-;; Version 0.4.1
-;; * moved defmacros before their first use so byte-compilation works
-;;
-;; Version 0.4
-;; * (a lot of) bug fixes
-;;
-;; Version 0.3
-;; * completely re-written after realising that the match overlays, not the
-;;   auto overlays themselves, should be the "primary" objects - much better!
-;; * moved code for specific overlay types into separate files
-;; * as a side effect, created a mechanism for defining new overlay types
-;;   without modifying the auto-overlay code itself
-;;
-;; Version 0.2:
-;; * added exclusive overlay support
-;; * major code tidying and bug fixes
-;;
-;; Version 0.1
-;; * initial version created by copying code from Predictive Completion
-;;   package, with minor modifications
-
-
-
 ;;; Code:
 
-
 (defvar auto-overlay-regexps nil)
 (make-variable-buffer-local 'auto-overlay-regexps)
 (defvar auto-overlay-load-hook nil)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]