emacs-wiki, planner, and related modules - News
Emacs-wiki 2.70 is released.
Item posted by Michael W. Olson <mwolson> on Tue 26 Jul 2005 01:37:59 AM UTC.
Emacs-wiki 2.70 is released. For the first time, I've tried to upload
it to the emacs-wiki project area at
http://savannah.nongnu.org/download/emacs-wiki/. It's also available
(in both zip and tarball forms) from
http://www.mwolson.org/static/dist/emacs-wiki. A Debian package has
been prepared for the 2.70 release.
The following things have changed since emacs-wiki 2.69.
- Significant compatibility-breaking changes
- If you have custom code that relies on the value of
buffer-file-name at publish time (in header and footer code, for
example), you must use `emacs-wiki-current-file' instead. If the
code can be called at publish time or while displaying the file,
use a construct like (or emacs-wiki-current-file buffer-file-name).
- Change all uses of `emacs-wiki-home-page' to
`emacs-wiki-default-page'.
- Change all uses of `emacs-wiki-home-project' to
`emacs-wiki-default-project'.
- Changes
- emacs-wiki now has a Makefile. This means that it can be easily
installed by doing `make' and `make install'. See the new README
file for details, such as specifying which emacs binary to use for
compilation.
- Emphasis should no longer be highlighted in <example>, <lisp>, or
<verbatim> tags.
- Links will not be marked up if they are enclosed in double quotes.
- Centered text will be published properly, instead of being ignored.
- Setting emacs-wiki-recurse-directories and using nested
subdirectories should work better than it previously did. In
particular, the index will publish correctly.
- Links to relative pages will not be mangled by prepending the
server-prefix.
- A potential issue with XBEL bookmark generation has been addressed.
- Underlines and =sign= markup can span multiple lines. All forms of
emphasis should be more robust. Emphasis characters within
extended links will always be ignored.
- <example> tags will be colored with emacs-wiki-verbatim-face.
- When hacking around with emacs-wiki, Wiki files should no longer be
mangled and overwritten if an error happens during publish time.
In particular, the save buffer prompt will not happen for temporary
files.
- Font-lock works as expected in XEmacs, and it can be toggled with
C-c C-l.
- Many non-MULE XEmacs fixes have been applied. Emacs-wiki should be
completely usable in both XEmacs and non-MULE XEmacs, with the
exceptions listed in the "XEmacs issues" section of this message.
- If "raw" is given as an argument to a <python> or <perl> tag, the
output will not be surrounded with <pre>.
- If the characters `<', `>', or `&' are encountered in links, they
will be replaced with the proper HTML entities rather than the
decimal entities.
- emacs-wiki-publish-this-page has been bound to `C-c C-t'. It
causes the current page to be published unconditionally to its
configured publishing directory.
- The displaying of emphasized text should be significantly faster.
- A filename may be used for the value of
`emacs-wiki-publishing-header' and `emacs-wiki-publishing-footer'.
If this is the case, the file will be inserted into the published
document. Otherwise, the contents of the header and footer
variables will be inserted directly.
- If the japanese-egg input method is used, an attempt will be made
to play nicely with it, at the expense of never unhighlighting the
buffer.
- An attempt has been made to make emacs-wiki usable with Emacs20.
- Tags may be inserted interactively into a Wiki document by typing
C-c TAB.
- It should be much easier to use international characters in
WikiNames.
- XEmacs issues
The following XEmacs problems are known to exist. A solution for them
eludes me, so I would welcome patches. See
http://savannah.nongnu.org/bugs/?group=emacs-wiki.
- [#13928] <lisp> tags are not evaluated at display time, but they
are published properly.
- [#13927] <lisp> tags in headers are not published properly. Oddly
enough, <lisp> tags in footers still publish fine.
- Other unfixed bugs
See http://savannah.nongnu.org/bugs/?group=emacs-wiki for details.
- [#13741] Figure out a clean way to enable images in the description
part of an extended link to have alt tags.
- [#13926] emacs-wiki-edit-link does the wrong thing with extended
links.
- [#13929] Emacs21: Flyspell highlights WikiNames.
Powered by Savane 3.14-50d9.
Corresponding source code