Permalink
Browse files

Customization error; Makefile tweaks.

* Makefile (dist): Use a tla-specific method to create the tarball.
  Create a zip file as well.
  (upload): New rule that uploads the tarball and zip file to gna.org.

* Makefile.defs (VERSION): New variable that determines the version
  string to use in the `dist' and `upload' targets.

* lisp/muse.el (muse-implicit-link-functions)
  (muse-explicit-link-functions): Use :type of hook so that the options
  get recognized.
git-archimport-id: mwolson@gnu.org--2005/muse--main--1.0--patch-136
  • Loading branch information...
mwolson committed Jul 14, 2005
1 parent 09d7525 commit effc212794049d5df7ccc329da239b981c8e860d
Showing with 39 additions and 4 deletions.
  1. +22 −0 ChangeLog
  2. +12 −2 Makefile
  3. +3 −0 Makefile.defs
  4. +2 −2 lisp/muse.el
View
@@ -2,6 +2,28 @@
# arch-tag: automatic-ChangeLog--mwolson@gnu.org--2005/muse--main--1.0
#
+2005-07-14 18:49:56 GMT Michael Olson <mwolson@gnu.org> patch-136
+
+ Summary:
+ Customization error; Makefile tweaks.
+ Revision:
+ muse--main--1.0--patch-136
+
+ * Makefile (dist): Use a tla-specific method to create the tarball.
+ Create a zip file as well.
+ (upload): New rule that uploads the tarball and zip file to gna.org.
+
+ * Makefile.defs (VERSION): New variable that determines the version
+ string to use in the `dist' and `upload' targets.
+
+ * lisp/muse.el (muse-implicit-link-functions)
+ (muse-explicit-link-functions): Use :type of hook so that the options
+ get recognized.
+
+ modified files:
+ ChangeLog Makefile Makefile.defs lisp/muse.el
+
+
2005-07-13 23:20:12 GMT Michael Olson <mwolson@gnu.org> patch-135
Summary:
View
@@ -39,5 +39,15 @@ install: lisp muse.info
test:
(cd lisp && $(MAKE) test)
-dist: distclean
- (cd ..; tar cvzf ~/Public/Emacs/muse.tar.gz muse)
+dist: distclean ../muse-$(VERSION).zip ../muse-$(VERSION).tar.gz
+ tla inventory -sB | tar -cf - --no-recursion -T- | \
+ (mkdir -p ../muse-$(VERSION); cd ../muse-$(VERSION) && \
+ tar xf -)
+ (cd .. && tar czf muse-$(VERSION).tar.gz muse-$(VERSION) ; \
+ zip -r muse-$(VERSION).zip muse-$(VERSION))
+
+upload: dist
+ (cd .. && gpg --detach muse-$(VERSION).tar.gz && \
+ gpg --detach muse-$(VERSION).zip && \
+ scp muse-$(VERSION).zip* muse-$(VERSION).tar.gz* \
+ mwolson@download.gna.org:/upload/muse-el)
View
@@ -18,3 +18,6 @@ INSTALLINFO = install-info --info-dir=$(INFODIR)
# If you're using Debian, uncomment the following line and comment out
#the above line.
#INSTALLINFO = install-info --section "Emacs" "emacs" --info-dir=$(INFODIR)
+
+# Useful only for the maintainer
+VERSION = 3.01.90
View
@@ -273,7 +273,7 @@ An implicit link is one that is not surrounded by brackets.
By default, Muse handles URLs only.
If you want to handle WikiWords, load muse-wiki.el."
- :type '(repeat function)
+ :type 'hook
:options '(muse-handle-url
muse-wiki-handle-interwiki
muse-wiki-handle-wikiword)
@@ -310,7 +310,7 @@ that is an accepted link."
(defcustom muse-explicit-link-functions nil
"A list of functions to handle an explicit link.
An explicit link is one [[like][this]] or [[this]]."
- :type '(repeat function)
+ :type 'hook
:options '(muse-wiki-handle-interwiki)
:group 'muse)

0 comments on commit effc212

Please sign in to comment.