[PATCH packages] Fix ignoring and cleaning of elcs (auctex)

Jerry James <[email protected]> Mon, 29 Sep 2014 21:52:48 -0600
Newsgroups gmane.emacs.xemacs.patches
Message-ID <CAHCOHQmQi0emR9Zww=tX__4WbXdh-BRx-2Y8zc7-VEtwEBgm4A@mail.gmail.com>
PATCH packages

This patch fixes .hgignore in the auctex package so that it properly
ignores byte compiled .elc files.  It also adds a rule to the Makefile so
that those files are removed when "make clean" is invoked.

diff -r 5b9406bf4cbf xemacs-packages/auctex/.hgignore
--- a/xemacs-packages/auctex/.hgignore Sat Jul 05 21:17:10 2014 +0200
+++ b/xemacs-packages/auctex/.hgignore Mon Sep 29 16:16:55 2014 -0600
@@ -1,7 +1,6 @@
 ^#\..*#$
 ^\.#
 ~$
-\.elc$
 \.html$
 \.info$
 ^_pkg\.el$
@@ -12,6 +11,7 @@
 ^auto-autoloads\.el$
 ^custom-defines\.el$
 ^custom-load\.el$
+^etc/.*\.elc$
 ^package-info$
 ^pdepends\.mk$
 ^texi/tex-ref\.dvi$
diff -r 5b9406bf4cbf xemacs-packages/auctex/ChangeLog
--- a/xemacs-packages/auctex/ChangeLog Sat Jul 05 21:17:10 2014 +0200
+++ b/xemacs-packages/auctex/ChangeLog Mon Sep 29 16:16:55 2014 -0600
@@ -1,3 +1,8 @@
+2014-09-29  Jerry James  <[email protected]>
+
+ * .hgignore: Ignore .elcs in etc.
+ * Makefile (clean): Remove .elcs from etc.
+
 2014-07-05  Norbert Koch  <[email protected]>

  * Makefile (VERSION): XEmacs package 1.53 released.
diff -r 5b9406bf4cbf xemacs-packages/auctex/Makefile
--- a/xemacs-packages/auctex/Makefile Sat Jul 05 21:17:10 2014 +0200
+++ b/xemacs-packages/auctex/Makefile Mon Sep 29 16:16:55 2014 -0600
@@ -228,3 +228,6 @@
  $(LATEX) '\nonstopmode \input preview.drv' && \
  $(LATEX) '\nonstopmode \input preview.drv' && \
  $(LATEX) '\nonstopmode \input preview.drv'
+
+clean::
+ @rm -f etc/*.elc

-- 
Jerry James
http://www.jamezone.org/

_______________________________________________
XEmacs-Patches mailing list
[email protected]
http://lists.xemacs.org/mailman/listinfo/xemacs-patches