Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
commit27aacc588c986c42702f9cabb2eefcf6856af7ad
authorMichael Olson <mwolson@gnu.org>
Sun, 19 Jun 2005 00:43:54 +0000 (19 00:43 +0000)
committerMichael Olson <mwolson@gnu.org>
Sun, 19 Jun 2005 00:43:54 +0000 (19 00:43 +0000)
tree843f93c247f205b964725eb4833dcab010cbcc27
parent6996736baae501020e74f12141a8bcadfdb56b2b
Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.

* AUTHORS: Update entry.

* muse-*.el: Move to the lisp directory.

* lisp/Makefile: New file containing rules to test and compile the
  source.

* Makefile.defs: New file that contains common definitions for all other
  Makefiles, such as Emacs command to use.

* Makefile: Move lisp-specific rules to lisp/Makefile.
  (SUBDIRS): New variable containing subdirectories to clean.

* README: Update to reflect new location of source files.  Give updated
  directions for compiling with XEmacs.

* examples/Makefile (.PRECIOUS): Added to denote which type of files to
  compile.
  (%.html): Pass SITEFLAG as an environment variable to
  ../scripts/publish.

* examples/QuickStart (The): Re-add the stray <comment> tag since it
  seems to be needed to keep the process from failing.  This has *got* to
  be a bug in Muse, but I don't want to deal with it now.

* lisp/muse-colors.el (muse-make-faces): Bind newsym locally.

* lisp/muse-convert.el: Move line to commentary section.

* lisp/muse-latex.el (muse-latex-markup-table): Note that the
  locally-bound `type' variable isn't used here.

* lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.

* lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
  binding.

* scripts/muse-build.el (load-path): Correct paths.

* scripts/muse-build.el (muse-elint-files): Add a few variables here so
  as to avoid spurious warnings.

* scripts/publish (style): Make use of SITEFLAG environment variable, if
  it exists.

* lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
  (muse-match-string-no-properties): New functions that take the place of
  `line-end-position', `line-beginning-position', and
  `match-string-no-properties', respectively.

* examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
  (muse-my-journal-find-entries): Use Muse-specific version of
  `match-string-no-properties', `line-beginning-position', and
  `line-end-position' since these do not exist in XEmacs.

* lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
  (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.

* lisp/muse-convert.el (muse-latex-transform): Ditto.

* lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
  (muse-html-insert-contents): Ditto.

* lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.

* lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.

* lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.

* lisp/muse-publish.el (muse-publish-markup-tag)
  (muse-publish-markup-footnote, muse-publish-markup-leading-space)
  (muse-published-buffer-contents): Ditto.

* scripts/muse-build.el (muse-elint-files): Ditto.
git-archimport-id: mwolson@gnu.org--2005/muse--main--1.0--patch-65
27 files changed:
AUTHORS
ChangeLog
Makefile
Makefile.defs [new file with mode: 0644]
README
examples/Makefile
examples/QuickStart
examples/johnw/muse-johnw.el
lisp/Makefile [new file with mode: 0644]
lisp/muse-blosxom.el [moved from muse-blosxom.el with 100% similarity]
lisp/muse-book.el [moved from muse-book.el with 100% similarity]
lisp/muse-colors.el [moved from muse-colors.el with 91% similarity]
lisp/muse-convert.el [moved from muse-convert.el with 96% similarity]
lisp/muse-docbook.el [moved from muse-docbook.el with 100% similarity]
lisp/muse-html.el [moved from muse-html.el with 99% similarity]
lisp/muse-http.el [moved from muse-http.el with 100% similarity]
lisp/muse-journal.el [moved from muse-journal.el with 99% similarity]
lisp/muse-latex.el [moved from muse-latex.el with 99% similarity]
lisp/muse-mode.el [moved from muse-mode.el with 96% similarity]
lisp/muse-poem.el [moved from muse-poem.el with 98% similarity]
lisp/muse-project.el [moved from muse-project.el with 100% similarity]
lisp/muse-publish.el [moved from muse-publish.el with 99% similarity]
lisp/muse-regexps.el [moved from muse-regexps.el with 100% similarity]
lisp/muse-texinfo.el [moved from muse-texinfo.el with 99% similarity]
lisp/muse.el [moved from muse.el with 91% similarity]
scripts/muse-build.el
scripts/publish