From ce1ffc12f74991737eb7b0f731c07cb917fde472 Mon Sep 17 00:00:00 2001 From: Michael Olson Date: Fri, 15 Apr 2005 05:54:30 +0000 Subject: [PATCH] Standardize source headers, appease elint, don't require planner 2005-04-15 Michael Olson * Makefile, scripts/muse-build.el: Moved muse-build.el to the `scripts' directory since it really isn't part of Muse proper; it is used to generate Muse output from the command line. * muse-blosxom.el: Handle case where planner is not loaded so that it isn't a hard requirement. * muse-colors.el: Move definition of `muse-colors-tag-info' up so that elint doesn't complain. * muse-message.el (muse-message-markup-link): Don't throw up on links with no description. * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el, muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el, muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el, muse-project.el, muse-publish.el, muse-regexps.el, muse-texinfo.el, muse.el: Add standard header for each file in preparation for the initial release, which will hopefully happen sometime within the next month. git-archimport-id: mwolson@gnu.org--2005/muse--main--1.0--patch-26 --- ChangeLog | 51 ++++++++++++++++++++++++++++++++++ Makefile | 8 ++++-- muse-blosxom.el | 16 ++++------- muse-book.el | 27 ++++++++++++++++++ muse-colors.el | 8 +++--- muse-convert.el | 27 ++++++++++++++++++ muse-docbook.el | 29 ++++++++++++++++++- muse-html.el | 27 ++++++++++++++++++ muse-http.el | 27 ++++++++++++++++++ muse-journal.el | 33 ++++++++++++++++++++-- muse-latex.el | 29 +++++++++++++++++++ muse-message.el | 29 ++++++++++++++++++- muse-mode.el | 33 ++++++++++++++++++++-- muse-poem.el | 31 +++++++++++++++++++-- muse-project.el | 27 ++++++++++++++++++ muse-publish.el | 27 ++++++++++++++++++ muse-regexps.el | 22 ++------------- muse-texinfo.el | 27 ++++++++++++++++++ muse.el | 2 +- muse-build.el => scripts/muse-build.el | 0 20 files changed, 431 insertions(+), 49 deletions(-) rename muse-build.el => scripts/muse-build.el (100%) diff --git a/ChangeLog b/ChangeLog index 1fa92bb..d3cdd60 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,57 @@ # arch-tag: automatic-ChangeLog--mwolson@gnu.org--2005/muse--main--1.0 # +2005-04-15 05:54:30 GMT Michael Olson patch-26 + + Summary: + Standardize source headers, appease elint, don't require planner + Revision: + muse--main--1.0--patch-26 + + 2005-04-15 Michael Olson + + * Makefile, scripts/muse-build.el: Moved muse-build.el to the + `scripts' directory since it really isn't part of Muse proper; it + is used to generate Muse output from the command line. + + * muse-blosxom.el: Handle case where planner is not loaded so that + it isn't a hard requirement. + + * muse-colors.el: Move definition of `muse-colors-tag-info' up so + that elint doesn't complain. + + * muse-message.el (muse-message-markup-link): Don't throw up on + links with no description. + + * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el, + muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el, + muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el, + muse-project.el, muse-publish.el, muse-regexps.el, + muse-texinfo.el, muse.el: Add standard header for each file in + preparation for the initial release, which will hopefully happen + sometime within the next month. + + + removed files: + experimental/.arch-ids/=id + + modified files: + ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el + muse-convert.el muse-docbook.el muse-html.el muse-http.el + muse-journal.el muse-latex.el muse-message.el muse-mode.el + muse-poem.el muse-project.el muse-publish.el muse-regexps.el + muse-texinfo.el muse.el + + renamed files: + .arch-ids/muse-build.el.id + ==> scripts/.arch-ids/muse-build.el.id + muse-build.el + ==> scripts/muse-build.el + + removed directories: + experimental experimental/.arch-ids + + 2005-04-14 23:46:47 GMT Michael Olson patch-25 Summary: diff --git a/Makefile b/Makefile index 2ff3f80..28f423e 100644 --- a/Makefile +++ b/Makefile @@ -13,11 +13,12 @@ all: $(TARGETS) $(ELC) %.info: % ./scripts/publish info $< -muse-build.elc: muse-build.el +muse-build.elc: scripts/muse-build.el @echo muse-build.el is not byte-compiled %.elc: %.el - @$(EMACS) --no-init-file --no-site-file -batch -l muse-build.el -L . \ + @$(EMACS) --no-init-file --no-site-file -batch \ + -l scripts/muse-build.el -L . \ -f batch-byte-compile $< clean: @@ -28,7 +29,8 @@ realclean distclean fullclean: clean test: fullclean $(TARGETS) $(ELC) make clean - emacs -q -batch -L . -l muse-build.el -f muse-elint-files muse-*.el + emacs -q -batch -L . -l scripts/muse-build.el \ + -f muse-elint-files muse-*.el dist: clean (cd ..; tar cvzf ~/Public/Emacs/muse.tar.gz muse) diff --git a/muse-blosxom.el b/muse-blosxom.el index bfc25ca..4bdc9d3 100644 --- a/muse-blosxom.el +++ b/muse-blosxom.el @@ -1,17 +1,10 @@ ;;; muse-blosxom.el --- Publish a document tree for serving by (py)Blosxom -;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. -;; Emacs Lisp Archive Entry -;; Filename: muse-blosxom.el -;; Version: 3.00 ;; Date: Wed, 23 March 2005 -;; Keywords: hypermedia ;; Author: Gary V. Vaughan (gary AT gnu DOT org) ;; Maintainer: Michael Olson (mwolson AT gnu DOT org) -;; Description: Publish a document tree for serving by (py)Blosxom -;; URL: http://www.mwolson.org/projects/MuseMode.html -;; Compatibility: Emacs21 ;; This file is not part of GNU Emacs. @@ -117,9 +110,10 @@ See `muse-blosxom' for more information." "]\\)\\s-*\\'") 0 "\\1

\n") ;; planner stuff - (10600 "^#\\([A-C]\\)\\([0-9]*\\)\\s-*\\([_oX>CP]\\)\\s-*\\(.+\\)" - 0 planner-markup-task) - (10700 "^\\.#\\([0-9]+\\)" 0 planner-markup-note) + ,@(when (featurep 'planner) + '((10600 "^#\\([A-C]\\)\\([0-9]*\\)\\s-*\\([_oX>CP]\\)\\s-*\\(.+\\)" + 0 planner-markup-task) + (10700 "^\\.#\\([0-9]+\\)" 0 planner-markup-note))) ;; date directive (10800 "^#date\\s-+\\(.+\\)\n+" 0 muse-blosxom-markup-date-directive)) "List of markup rules for publishing a Muse page to BLOSXOM. diff --git a/muse-book.el b/muse-book.el index 38f7e3a..9dff398 100644 --- a/muse-book.el +++ b/muse-book.el @@ -1,3 +1,30 @@ +;;; muse-book.el --- Publish entries into a compilation. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. +;; +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: + +;;; Contributors: + +;;; Code: + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; Muse Book Publishing diff --git a/muse-colors.el b/muse-colors.el index d09639a..d6ffc1a 100644 --- a/muse-colors.el +++ b/muse-colors.el @@ -1,6 +1,6 @@ ;;; muse-colors.el --- Coloring and highlighting used by Muse -;; Copyright (C) 2004 Free Software Foundation, Inc. +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. ;; Emacs Lisp Archive Entry ;; Filename: muse-colors.el @@ -347,6 +347,9 @@ of the enclosed tag or region. Functions should not modify the contents of the buffer.") +(defsubst muse-colors-tag-info (tagname &rest args) + (assoc tagname muse-colors-tags)) + (defun muse-colors-custom-tags () "Highlight `muse-colors-tags'." (let ((tag-info (muse-colors-tag-info (match-string 4)))) @@ -379,9 +382,6 @@ Functions should not modify the contents of the buffer.") (nconc args (list attrs))) (apply (nth 3 tag-info) args))))))) -(defsubst muse-colors-tag-info (tagname &rest args) - (assoc tagname muse-colors-tags)) - (defun muse-colors-example-tag (beg end) "Strip properties from stuff in example." (set-text-properties beg end nil) diff --git a/muse-convert.el b/muse-convert.el index dd97d46..a8bad0e 100644 --- a/muse-convert.el +++ b/muse-convert.el @@ -1,3 +1,30 @@ +;;; muse-convert.el --- Convert a LaTex file into a Muse file. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. +;; +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: + +;;; Contributors: + +;;; Code: + ;; Helper commands for converting a LaTeX file into a Muse file (require 'muse-regexps) diff --git a/muse-docbook.el b/muse-docbook.el index d47f896..af26ab9 100644 --- a/muse-docbook.el +++ b/muse-docbook.el @@ -1,6 +1,33 @@ +;;; muse-docbook.el --- Publish DocBook files. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. +;; +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: + +;;; Contributors: + +;;; Code: + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -;; Muse HTML Publishing +;; Muse DocBook XML Publishing ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/muse-html.el b/muse-html.el index 78f76f1..ca498cd 100644 --- a/muse-html.el +++ b/muse-html.el @@ -1,3 +1,30 @@ +;;; muse-html.el --- Publish to HTML and XHTML. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. +;; +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: + +;;; Contributors: + +;;; Code: + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; Muse HTML Publishing diff --git a/muse-http.el b/muse-http.el index 808aaf9..8d6d5e4 100644 --- a/muse-http.el +++ b/muse-http.el @@ -1,3 +1,30 @@ +;;; muse-http.el --- Publish HTML files over HTTP. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. +;; +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: + +;;; Contributors: + +;;; Code: + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; Publishing HTML over HTTP (using httpd.el) diff --git a/muse-journal.el b/muse-journal.el index 6200113..afbee3d 100644 --- a/muse-journal.el +++ b/muse-journal.el @@ -1,8 +1,25 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; muse-journal.el --- Keep and publish a journal. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. ;; -;; Muse Journal Publishing +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. ;; -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: ;; The module facilitates the keeping and publication of a journal. ;; When publishing to HTML, it assumes the form of a web log, or blog. @@ -51,6 +68,16 @@ ;; first paragraph of each entry as its "description", and ;; autogenerates tags for linking to the various entries. +;;; Contributors: + +;;; Code: + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; +;; Muse Journal Publishing +;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + (require 'muse-publish) (require 'muse-html) (require 'muse-latex) diff --git a/muse-latex.el b/muse-latex.el index d6c4e36..1c4867b 100644 --- a/muse-latex.el +++ b/muse-latex.el @@ -1,3 +1,32 @@ +;;; muse-latex.el --- Publish entries in LaTex or PDF format. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. +;; +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: + +;;; Contributors: + +;; Li Daobing (lidaobing AT gmail DOT com) provided CJK support. + +;;; Code: + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; Muse LaTeX Publishing diff --git a/muse-message.el b/muse-message.el index 0c9c821..96aa9aa 100644 --- a/muse-message.el +++ b/muse-message.el @@ -1,3 +1,30 @@ +;;; muse-message.el --- Publish a file as an email message. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. +;; +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: + +;;; Contributors: + +;;; Code: + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; Muse E-Mail Publishing (via alternative/html) @@ -127,7 +154,7 @@ See the documentation for `muse-publish-markup-tags'." (url (match-string 1))) (save-match-data (delete-region (match-beginning 0) (match-end 0)) - (insert desc) + (when desc (insert desc)) (save-excursion (Footnote-add-footnote) (insert url)) diff --git a/muse-mode.el b/muse-mode.el index 1fe00ed..8a208e9 100644 --- a/muse-mode.el +++ b/muse-mode.el @@ -1,12 +1,39 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; muse-mode.el --- Mode for editing Muse files; has font-lock support. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. ;; -;; Emacs Muse Major Mode +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. ;; -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: ;; The Emacs Muse major mode is basically a hyped-up text-mode which ;; knows a lot more about the apparent structure of the document. +;;; Contributors: + +;;; Code: + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; +;; Emacs Muse Major Mode +;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + (require 'muse) (require 'muse-regexps) (require 'muse-project) diff --git a/muse-poem.el b/muse-poem.el index 6ff2554..f84b20e 100644 --- a/muse-poem.el +++ b/muse-poem.el @@ -1,8 +1,23 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; muse-poem.el --- Publish a poem to LaTex or PDF. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. ;; -;; Muse Poem Publishing +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. ;; -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. ;;; Commentary: @@ -38,6 +53,16 @@ ;; I use this module for publishing all of the poems on my website, ;; which are at: http://www.newartisans.com/johnw/poems.html. +;;; Contributors: + +;;; Code: + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; +;; Muse Poem Publishing +;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + (require 'muse-latex) (require 'muse-project) diff --git a/muse-project.el b/muse-project.el index 37be5f7..b60eec0 100644 --- a/muse-project.el +++ b/muse-project.el @@ -1,3 +1,30 @@ +;;; muse-project.el --- Handle Muse projects. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. +;; +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: + +;;; Contributors: + +;;; Code: + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; Muse Project Maintainance diff --git a/muse-publish.el b/muse-publish.el index 28e7171..e33cc69 100644 --- a/muse-publish.el +++ b/muse-publish.el @@ -1,3 +1,30 @@ +;;; muse-publish.el --- Base publishing implementation. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. +;; +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: + +;;; Contributors: + +;;; Code: + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; Muse Publishing diff --git a/muse-regexps.el b/muse-regexps.el index 8bd581c..57e6518 100644 --- a/muse-regexps.el +++ b/muse-regexps.el @@ -1,16 +1,6 @@ -;;; muse-regexps.el --- Define regexps used by Muse +;;; muse-regexps.el --- Define regexps used by Muse. -;; Copyright (C) 2004 Free Software Foundation, Inc. - -;; Emacs Lisp Archive Entry -;; Filename: muse-regexps.el -;; Version: 3.00 ALPHA -;; Date: 2004-12-29 -;; Keywords: hypermedia -;; Author: Michael Olson (mwolson AT gnu DOT org) -;; Maintainer: Michael Olson (mwolson AT gnu DOT org) -;; URL: http://www.mwolson.org/projects/MuseMode.html -;; Compatibility: Emacs21 +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. ;; This file is not part of GNU Emacs. @@ -34,13 +24,7 @@ ;; This file is the part of the Muse project that describes regexps ;; that are used throughout the project. -;;;_ + Startup - -;; To be written. - -;;;_ + Usage - -;;;_ + Contributors +;;; Contributors: ;;; Code: diff --git a/muse-texinfo.el b/muse-texinfo.el index 75bae95..f180ab1 100644 --- a/muse-texinfo.el +++ b/muse-texinfo.el @@ -1,3 +1,30 @@ +;;; muse-texinfo.el --- Publish entries to Texinfo format or PDF. + +;; Copyright (C) 2004, 2005 Free Software Foundation, Inc. + +;; This file is not part of GNU Emacs. + +;; This is free software; you can redistribute it and/or modify it under +;; the terms of the GNU General Public License as published by the Free +;; Software Foundation; either version 2, or (at your option) any later +;; version. +;; +;; This is distributed in the hope that it will be useful, but WITHOUT +;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +;; for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +;; MA 02111-1307, USA. + +;;; Commentary: + +;;; Contributors: + +;;; Code: + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; Muse Texinfo Publishing diff --git a/muse.el b/muse.el index e171cd3..f723a22 100644 --- a/muse.el +++ b/muse.el @@ -1,4 +1,4 @@ -;;; muse.el --- An authoring and publishing tool for Emacs +;;; muse.el --- An authoring and publishing tool for Emacs. ;; Copyright (C) 2004 Free Software Foundation, Inc. diff --git a/muse-build.el b/scripts/muse-build.el similarity index 100% rename from muse-build.el rename to scripts/muse-build.el -- 2.11.4.GIT