# do not edit -- automatically generated by arch changelog # arch-tag: automatic-ChangeLog--arch@repose.cx--03/emacs-wiki--dev--1.0 # 2004-01-16 05:43:27 GMT Damien Elmes patch-44 Summary: merge w/ mark Revision: emacs-wiki--dev--1.0--patch-44 merge w/ mark Patches applied: * mark@dishevelled.net--2003-mst/emacs-wiki--dev--1.0--patch-1 Applied patch for XHTML1 Transitional validation modified files: emacs-wiki.el new patches: mark@dishevelled.net--2003-mst/emacs-wiki--dev--1.0--patch-1 2004-01-15 03:27:21 GMT Damien Elmes patch-43 Summary: fixes: tables, bindings, follow-name-at-mouse Revision: emacs-wiki--dev--1.0--patch-43 * fix a problem with table generation on emacs, due to split-string change? markup-table could be refactored better * don't bind shift control m in xemacs - it doesn't like it * follow the emacs-wiki link in follow-name-at-mouse after exiting the save-excursion form modified files: emacs-wiki.el 2003-11-25 13:30:48 GMT Damien Elmes patch-42 Summary: don't mark up email addresses inside links Revision: emacs-wiki--dev--1.0--patch-42 Thanks to Sacha for the patch, which makes the contents of links read-only so that they're not clobbered by the bare email address markup code. modified files: emacs-wiki.el 2003-11-25 13:16:15 GMT Damien Elmes patch-41 Summary: process remaining lisp tags in changelog markup Revision: emacs-wiki--dev--1.0--patch-41 Thanks to Götz Waschk (waschk at informatik dot uni-rostock dot de) Process remaining lisp tags (such as those in the header/footer) after marking up the changelog. modified files: emacs-wiki.el 2003-11-25 13:05:36 GMT Damien Elmes patch-40 Summary: fix buglet in -directories-member Revision: emacs-wiki--dev--1.0--patch-40 Thanks to Thomas Link for pointing it out. * expand-file-name on both sides of the comparison modified files: emacs-wiki.el 2003-11-25 12:56:58 GMT Damien Elmes patch-39 Summary: fix interactive project switch behavior (see prev patch) Revision: emacs-wiki--dev--1.0--patch-39 fix interactive project switch behavior (see prev patch) modified files: emacs-wiki.el 2003-11-25 09:58:21 GMT Damien Elmes patch-38 Summary: use a default project, instead of no project Revision: emacs-wiki--dev--1.0--patch-38 Previously a 'nil' project was used when finding files listed in emacs-wiki-directories defined outside of an explicit project in `emacs-wiki-projects'. This caused a bit of confusion for people about what project was in effect. This change makes it so that there is always a project in use. Settings defined outside of the alist in emacs-wiki-projects will be associated with `emacs-wiki-default-project'. modified files: emacs-wiki.el 2003-11-25 08:49:34 GMT Damien Elmes patch-37 Summary: fix -find-file from a non-file Revision: emacs-wiki--dev--1.0--patch-37 finding a file when in a non-file buffer would cause an error modified files: emacs-wiki.el 2003-11-25 05:19:34 GMT Damien Elmes patch-36 Summary: typo in -publishing-transforms Revision: emacs-wiki--dev--1.0--patch-36 thanks to Brent Goodrick for spotting this modified files: emacs-wiki.el 2003-11-25 05:16:49 GMT Damien Elmes patch-35 Summary: add support for finding documents in the other window Revision: emacs-wiki--dev--1.0--patch-35 Patch from Sacha Chua (sacha at free dot net dot ph) to add support for shift + click or shift + return to follow a link in the other window. If you're using planner.el, this'll break following gnus links unless you upgrade your version of planner. modified files: emacs-wiki.el 2003-11-25 03:11:00 GMT Damien Elmes patch-34 Summary: derived-mode-p when testing for emacs-wiki-mode Revision: emacs-wiki--dev--1.0--patch-34 Patch from Brent Goodrick (bgoodrick /at/ ipns /dot/ com) * use derived-mode-p instead of eq 'emacs-wiki-mode, so that derived modes such as planner work correctly modified files: emacs-wiki.el 2003-11-25 01:55:34 GMT Damien Elmes patch-33 Summary: johnw: don't add
in list-closing Revision: emacs-wiki--dev--1.0--patch-33 johnw: don't add
in list-closing modified files: emacs-wiki.el 2003-11-25 01:52:04 GMT Damien Elmes patch-32 Summary: patch from johnw: httpd, eval-when-compile, etc Revision: emacs-wiki--dev--1.0--patch-32 * remove duplicate emacs-wiki-multiline-maybe function defn * move eval-when-compile .. defvar end statement to cover earlier uses of the variable * updates to the httpd code to use httpd-send modified files: emacs-wiki.el 2003-09-27 11:22:38 GMT Damien Elmes patch-31 Summary: allow for up to five levels of headings Revision: emacs-wiki--dev--1.0--patch-31 allow for up to five levels of headings modified files: emacs-wiki.el 2003-09-04 08:34:32 GMT Damien Elmes patch-30 Summary: new files in wiki directories were not recognised Revision: emacs-wiki--dev--1.0--patch-30 A recent change to (emacs-wiki-directories-member) caused finding new files in a wiki directory to not correctly recognise the file. This has now been fixed. modified files: emacs-wiki.el 2003-08-12 13:01:28 GMT Damien Elmes patch-29 Summary: revert refresh-buffer hack to avoid rescanning files Revision: emacs-wiki--dev--1.0--patch-29 Windows machines (maybe others) don't support checking for updated files based on mtime, so (emacs-wiki-file-alist) has to rescan all files in the wiki directories. The idea with refresh-buffer was to accept a child buffer in which to base information on - that file/wiki name was added to the file alist when the file was saved, without having to rescan the directory contents. The problem was that this code was a bit buggy, and unless you have huge wiki directories it shouldn't be a problem anyway. If you're using a system which is affected by this change, let me know - and of course, patches are welcome. It's a bit of a hack though, so better solutions are preferable. modified files: ./emacs-wiki.el 2003-08-12 12:29:41 GMT Damien Elmes patch-28 Summary: rename-link-at-point fixes Revision: emacs-wiki--dev--1.0--patch-28 * clarify that the description part of an extended link isn't changed * use case-fold-search when matching against emacs-wiki-url-or-name-regexp * save the match data when matching against a string, then replacing against the buffer modified files: ./emacs-wiki.el 2003-08-11 13:26:35 GMT Damien Elmes patch-27 Summary: don't allow a leading - in bare email Revision: emacs-wiki--dev--1.0--patch-27 The earlier change which prevents bare email from being marked up if it has a trailing - unfortunately broke email addresses with a - in the middle. By disallowing a '-' at the start, too, this should fix the problem. Note that you can still mark up email addresses with a leading or trailing '-' by simply prefixing mailto: modified files: ./emacs-wiki.el 2003-08-05 15:16:47 GMT Damien Elmes patch-26 Summary: directories-member: treat an unreadable path as a directory Revision: emacs-wiki--dev--1.0--patch-26 (emacs-wiki-directory-part): for the purposes of deciding to strip a pathname, treat an unreadable path as a directory. this stops ~/Wiki being transformed into ~ when people don't have a wiki directory. modified files: ./emacs-wiki.el 2003-08-04 04:07:33 GMT Damien Elmes patch-25 Summary: don't try to load wiki mode for ignored files in a wiki dir Revision: emacs-wiki--dev--1.0--patch-25 (emacs-wiki-directories-member): check the file using emacs-wiki-file-ignore-regexp (emacs-wiki-directory-part): handle file names, too modified files: ./emacs-wiki.el 2003-08-04 03:26:37 GMT Damien Elmes patch-24 Summary: disallow [ in extended links, to improve matching Revision: emacs-wiki--dev--1.0--patch-24 disallow [ in extended links, to improve matching modified files: ./emacs-wiki.el 2003-07-31 15:56:50 GMT Damien Elmes patch-23 Summary: improved rename handling; markup hidden text Revision: emacs-wiki--dev--1.0--patch-23 (emacs-wiki-rename-link-at-point) now understands [[extendedLinks]] and will automatically make an extended link if the new name you provide isn't a valid wiki name in itself. (emacs-wiki-highlight-link) marks the hidden [[ ]] characters up in the relevant face, since emacs sometimes positions point on them even though they're intangible (such as after font-locking). this fixes some problems that you can run into when toggling font-lock off and on at the start of a link. modified files: ./emacs-wiki.el 2003-07-25 12:28:06 GMT Damien Elmes patch-22 Summary: add coding-map support for big5 Revision: emacs-wiki--dev--1.0--patch-22 add coding-map support for big5 modified files: ./emacs-wiki.el 2003-07-21 23:40:43 GMT Damien Elmes patch-21 Summary: require the final character of an anchor to be alphanumeric Revision: emacs-wiki--dev--1.0--patch-21 require the final character of an anchor to be alphanumeric modified files: ./emacs-wiki.el 2003-07-17 07:42:40 GMT Damien Elmes patch-20 Summary: allow any non-whitespace character in anchor names Revision: emacs-wiki--dev--1.0--patch-20 allow any non-whitespace character in anchor names modified files: ./emacs-wiki.el 2003-07-17 06:19:51 GMT Damien Elmes patch-19 Summary: markup tables using the class `ewiki-table', for easy formatting Revision: emacs-wiki--dev--1.0--patch-19 markup tables using the class `ewiki-table', for easy formatting modified files: ./emacs-wiki.el 2003-07-16 16:51:16 GMT Damien Elmes patch-18 Summary: correct bug in patch-15 Revision: emacs-wiki--dev--1.0--patch-18 (emacs-wiki-highlight-link): check for equality with the first character, not the entire string modified files: ./emacs-wiki.el 2003-07-14 20:32:25 GMT Damien Elmes patch-17 Summary: don't markup email addresses delimited by a trailing - Revision: emacs-wiki--dev--1.0--patch-17 don't markup email addresses delimited by a trailing - modified files: ./emacs-wiki.el 2003-07-14 18:53:55 GMT Damien Elmes patch-16 Summary: support images in the description part of an [[extended][link]] Revision: emacs-wiki--dev--1.0--patch-16 This patch allows you to specify a path to an image in the description part of an extended link, which is especially useful for thumbnails. Thanks to Gary Vaughan (gary AT gnu DOT org) for this patch. (emacs-wiki-markup-link): check if the link and description fields are the same - if not, and the description is an image, mark it up as an anchored image modified files: ./emacs-wiki.el 2003-07-14 18:46:14 GMT Damien Elmes patch-15 Summary: don't try to inline URL-based images when highlighting Revision: emacs-wiki--dev--1.0--patch-15 If an [[extended-link]] is not a local path, mark it up as normal instead of leaving it "unrolled" (emacs-wiki-highlight-link): check for . or / in the first character of the image path, and treat as normal otherwise modified files: ./emacs-wiki.el 2003-07-14 18:30:54 GMT Damien Elmes patch-14 Summary: highlight broken [[interwiki]] links in badlink face Revision: emacs-wiki--dev--1.0--patch-14 While the badlink check was working correctly for InterWiki#WikiPage, it wasn't working for [[wiki#WikiPage]]. This patch corrects this behaviour. (emacs-wiki-link-face): new function which returns the relevant face given a wiki name (emacs-wiki-highlight-link): use (emacs-wiki-link-face) for both the normal and [[extendedLink]] syntax modified files: ./emacs-wiki.el 2003-07-14 17:57:40 GMT Damien Elmes patch-13 Summary: bring in compile-time cl dependency, refactor previous change Revision: emacs-wiki--dev--1.0--patch-13 bring in compile-time cl dependency, refactor previous change modified files: ./emacs-wiki.el 2003-07-14 17:32:47 GMT Damien Elmes patch-12 Summary: redisplay a badlink as a normal link when it is saved Revision: emacs-wiki--dev--1.0--patch-12 When following a badlink, and saving the resulting buffer, the linking buffer is updated to reflect the fact that the link now exists. Any other buffers currently displaying the badlink will not be updated, but they can be "flushed" by toggling font-lock. (emacs-wiki-visit-link): accept an optional buffer to refresh on save (emacs-wiki-refresh-buffer): new command to support refreshing a buffer when a badlink becomes a normal link. You can run it interactively to scan the filesystem for any new links, and redraw the buffer. (emacs-wiki-follow-name-at-point): check if the link to visit is a bad one, and advise (emacs-wiki-visit-link) appropriately (add-once-hook): helper function to add a single-run hook modified files: ./emacs-wiki.el 2003-07-14 06:31:44 GMT Damien Elmes patch-11 Summary: add support for a project to default to Revision: emacs-wiki--dev--1.0--patch-11 emacs-wiki-default-project: new variable, describing the preferred default (emacs-wiki-change-project): if user doesn't choose an available completion, use the default. This change lets you use (emacs-wiki-change-project) as a shortcut key to accessing your wikis. I bind it to F8, like so: (global-set-key [f8] (lambda () (interactive) (require 'emacs-wiki) ;; i prefer to publish a page at a time (define-key emacs-wiki-mode-map (kbd "C-c C-p") 'emacs-wiki-publish-this-page) (call-interactively 'emacs-wiki-change-project))) For times when I want to go to my main wiki, I just hit F8 RET. modified files: ./emacs-wiki.el 2003-07-01 02:42:11 GMT Damien Elmes patch-10 Summary: (emacs-wiki-grep): fix bug with (require 'compile) failing Revision: emacs-wiki--dev--1.0--patch-10 (emacs-wiki-grep): fix bug with (require 'compile) failing due to leaking dynamic argument. modified files: ./emacs-wiki.el 2003-06-30 15:34:02 GMT Damien Elmes patch-9 Summary: add euc-jp to list of coding translations Revision: emacs-wiki--dev--1.0--patch-9 add euc-jp to list of coding translations, thanks to a patch by Junichi Uekawa (dancer AT netfort DOT gr DOT jp). modified files: ./emacs-wiki.el 2003-06-23 16:53:17 GMT Damien Elmes patch-8 Summary: changelog typos corrected Revision: emacs-wiki--dev--1.0--patch-8 changelog typos corrected modified files: ./emacs-wiki.el ./{arch}/emacs-wiki/emacs-wiki--dev/emacs-wiki--dev--1.0/arch@repose.cx--03/patch-log/patch-2 ./{arch}/emacs-wiki/emacs-wiki--dev/emacs-wiki--dev--1.0/arch@repose.cx--03/patch-log/patch-7 2003-06-22 15:31:11 GMT Damien Elmes patch-7 Summary: show InterWiki#BadLink in bad link face Revision: emacs-wiki--dev--1.0--patch-7 (emacs-wiki-project-interwiki-link): supress qualifying the link if it doesn't exist, so that it's rendered as a bad link modified files: ./emacs-wiki.el 2003-06-22 15:19:26 GMT Damien Elmes patch-6 Summary: (emacs-wiki-read-name): accept optional prompt argument Revision: emacs-wiki--dev--1.0--patch-6 This allows for better integration with planner.el. modified files: ./emacs-wiki.el 2003-06-22 15:17:33 GMT Damien Elmes patch-5 Summary: support GNU style changelog entries in the changelog markup Revision: emacs-wiki--dev--1.0--patch-5 Thanks again to Gary Vaughan for his suite of patches. This modification to emacswiki-changelog-markup supports the GNU-style changelog markup: * Filename (function): Explanatory text. modified files: ./emacs-wiki.el 2003-06-22 15:15:18 GMT Damien Elmes patch-4 Summary: (emacs-wiki-read-name): use the provided file list Revision: emacs-wiki--dev--1.0--patch-4 Use just the xemacs version, rather than bothering with two code paths due to extra functionality in emacs's completing-read. Use file-alist rather than (emacs-wiki-file-alist), so that the completions are narrowed properly. modified files: ./emacs-wiki.el 2003-06-22 15:02:18 GMT Damien Elmes patch-3 Summary: process custom tags in changelog markup before escaping html entities Revision: emacs-wiki--dev--1.0--patch-3 process custom tags in changelog markup before escaping html entities modified files: ./emacs-wiki.el 2003-06-22 14:50:20 GMT Damien Elmes patch-2 Summary: remove octal references (fixes http publishing on xemacs) Revision: emacs-wiki--dev--1.0--patch-2 Sigh. There's three different read syntaxs for octals - ?\666, ?\0666, and #o666. Not one of them are supported across all recent emacsen - so decimal literals have to be used in their place. It's not even possible to wrap the literal in a if clause, since the read syntax is evaluated regardless of if the macro chooses to evaluate that argument or not. modified files: ./emacs-wiki.el 2003-06-22 14:28:09 GMT Damien Elmes patch-1 Summary: fix for bare interwikis, additional header faces Revision: emacs-wiki--dev--1.0--patch-1 Previously a project InterWiki that was not qualified with # would cause an error when publishing / highlighting. A patch from Gary Vaughan (gary /at/ gnu.org) corrects this so that the bare link becomes a link to the home page of that project. Some additional header faces have been added to support the extra faces wikis like MoinMoin use. The code to display MoinMoin wiki markup is not currently included, though. modified files: ./emacs-wiki.el 2003-06-22 13:27:01 GMT Damien Elmes base-0 Summary: initial import Revision: emacs-wiki--dev--1.0--base-0 (automatically generated log message) new files: ./emacs-wiki.el