etags.el: compression and better file name tagging
authorFrancesco Potortì <pot@gnu.org>
Mon, 12 Mar 2001 12:32:48 +0000 (12:32 +0000)
committerFrancesco Potortì <pot@gnu.org>
Mon, 12 Mar 2001 12:32:48 +0000 (12:32 +0000)
by Philippe Waroquiers  <wao@gull.tact.cfmu.eurocontrol.be>

lisp/ChangeLog

index f04f586..4d9aa8c 100644 (file)
@@ -1,3 +1,10 @@
+2001-03-12  Philippe Waroquiers  <wao@gull.tact.cfmu.eurocontrol.be>
+
+       * progmodes/etags.el (tags-compression-info-list): New variable.
+       (find-tag-in-order): Use it to deal with compressed source files.
+       (tag-file-name-match-p): New function.
+       (etags-recognize-tags-table): Use it for better match of file names.
+
 2001-03-12  Kenichi Handa  <handa@etl.go.jp>
 
        * international/mule-cmds.el (register-input-method): Doc fix.
 2001-03-10  Andre Spiegel  <spiegel@gnu.org>
 
        * vc.el (vc-do-command): If the destination buffer is already
-       current, don't set it up and don't erase it.  Updated doc string 
+       current, don't set it up and don't erase it.  Updated doc string
        to reflect that.
        (vc-version-diff): When doing a single file diff, don't switch to the
-       *vc-diff* buffer before the command.  This is to preserve local 
+       *vc-diff* buffer before the command.  This is to preserve local
        variable bindings that might affect the diff command.
        (vc-print-log): Don't switch to the *vc* buffer before the
        command, so that local variable bindings are preserved.
@@ -34,7 +41,7 @@
 
        * vc-cvs.el: (vc-cvs-checkin): When removing the sticky tag,
        make output go to buffer *vc*, not the current buffer.
-       
+
 2001-03-09  Stefan Monnier  <monnier@cs.yale.edu>
 
        * hi-lock.el (hi-lock-line-face-buffer): Wrap the regexp in a group
 
 2001-03-06  Eli Zaretskii  <eliz@is.elta.co.il>
 
-       * international/codepage.el (cp770-decode-table) 
+       * international/codepage.el (cp770-decode-table)
        (cp773-decode-table, cp774-decode-table): New variables.
 
        * man.el (Man-hyphenated-reference-regexp): New variable.
 
 2001-03-05  Richard M. Stallman  <rms@gnu.org>
 
-       * mail/rmail.el (rmail-retry-failure): 
+       * mail/rmail.el (rmail-retry-failure):
        Don't call rmail-beginning-of-message.
        Don't discard From: field.  Do discard Received: field.
        Use unwind-protect to re-prune.
        (rmail-retry-ignored-headers): Discard X-Authentication-Warning field.
-       
+
 2001-03-06  Kenichi Handa  <handa@etl.go.jp>
 
        * international/quail.el (quail-title): Add autoload cookie.
 2001-02-26  Gerd Moellmann  <gerd@gnu.org>
 
        * help.el (describe-project): Display the file THE-GNU-PROJECT.
-       
+
        * help.el (view-order-manuals): Use goto-address.
 
        * startup.el (command-line-1): Add info about ordering manuals
 
 2001-02-26  Gerd Moellmann  <gerd@gnu.org>
 
-       * lazy-lock.el (lazy-lock-fontify-after-idle): Make sure to 
+       * lazy-lock.el (lazy-lock-fontify-after-idle): Make sure to
        fontify in the right buffer.
 
        * allout.el (outline-flag-region): Move macro in front of first
        (ps-time-stamp-mon-dd-yyyy, ps-time-stamp-hh:mm:ss): New funs.
        (ps-zebra-stripe-full-p, ps-zebra-stripe-alist): New vars.
        (coding-system-for-write): Var declaration (XEmacs compatibility).
-       
+
 2001-02-20  Miles Bader  <miles@gnu.org>
 
        * image-file.el (image-file-name-extensions): Add "tif".
 
 2001-02-16  Gerd Moellmann  <gerd@gnu.org>
 
-       * textmodes/flyspell.el (flyspell-region, flyspell-buffer): 
+       * textmodes/flyspell.el (flyspell-region, flyspell-buffer):
        Add autoload cookies.
 
-       * calendar/cal-tex.el (cal-tex-weekly4-box): Respect setting 
+       * calendar/cal-tex.el (cal-tex-weekly4-box): Respect setting
        of cal-tex-24.
 
 2001-02-16  Eli Zaretskii  <eliz@is.elta.co.il>