# do not edit -- automatically generated by arch changelog # non-id: automatic-ChangeLog--steve@eicq.org--2004/xetla--main--0.1 # 2004-12-21 04:18:48 GMT Steve Youngs patch-24 Summary: Font lock updates. Revision: xetla--main--0.1--patch-24 * xetla-defs.el (xetla-log-edit-font-lock-keywords): Add some colour to the Summary and Keywords header content. (xetla-cat-log-font-lock-keywords): Add font-locking to the entire buffer, not just the log headers. modified files: xetla-defs.el 2004-12-20 17:40:42 GMT Steve Youngs patch-23 Summary: remove unnecessary defvar from xetla-build.el Revision: xetla--main--0.1--patch-23 modified files: xetla-build.el 2004-12-20 17:26:41 GMT Steve Youngs patch-22 Summary: Fix font-locking and "markerp nil" error from `C-x T a' Revision: xetla--main--0.1--patch-22 * xetla.el (xetla-log-edit-mode): Call `font-lock-mode'. (xetla-cat-log-mode): Ditto. (xetla-changes-mode): Ditto. (xetla-changelog-mode): Ditto. (xetla-show-changes-buffer): Remove void variable `global-font-lock-mode'. * xetla-defs.el (xetla-changelog-font-lock-keywords): Rewrite, specifying the keywords without relying on `change-log-font-lock-keywords'. The format from `tla changelog' is slightly different from GNU style Changelog files so just using `change-log-font-lock-keywords' will not work. * xetla-defs.el (xetla-log-edit-font-lock-keywords): Use `xetla-changelog-font-lock-keywords'. modified files: xetla-defs.el xetla.el 2004-12-17 05:59:49 GMT Steve Youngs patch-21 Summary: Add autoload cookie to xetla-version Revision: xetla--main--0.1--patch-21 modified files: xetla.el 2004-12-17 03:24:56 GMT Steve Youngs patch-20 Summary: Improve `xetla-reload'. Revision: xetla--main--0.1--patch-20 * xetla-core.el (xetla-reload): Handle XEtla's auto-autoloads.el file. modified files: xetla-core.el 2004-12-17 03:06:31 GMT Steve Youngs patch-19 Summary: Get rid of the need for xetla-xemacs.el. Revision: xetla--main--0.1--patch-19 This patch removes the need to have xetla-xemacs.el. All of the "Use `foo' instead of `bar' are GNU/Emacs -> XEmacs corrections. * Makefile (SOURCES): Remove xetla-xemacs.el * xetla-browse.el (xetla-widget-archives-root-node-register-archive): Use `match-string' instead of `match-string-no-properties'. * xetla-browse.el (xetla-widget-archive-node-convert-to-source): Ditto. * xetla-browse.el (xetla-widget-version-control-show-revisions): Use `point-at-*' instead of `line-*-position' functions. * xetla-browse.el (xetla-browse-toggle-subtree-maybe): Ditto. * xetla-browse.el (xetla-browse-dash): Ditto. * xetla-build.el: No need to conditionalise on featurep 'xemacs. Remove cruft about mouse-avoidance. Add a defvar for `global-font-lock-mode' and `xetla-dead-process-buffer-queue'. * xetla-core.el: Don't require xetla-xemacs. * xetla-core.el (xetla-version-head): Use `point-at-*' instead of `line-*-position' functions. * xetla-core.el (xetla-archive-tree-build-archives): Ditto. * xetla-core.el (xetla-archive-tree-build-categories): Ditto. * xetla-core.el (xetla-archive-tree-build-branches): Ditto. * xetla-core.el (xetla-archive-tree-build-versions): Ditto. * xetla-core.el (xetla-archive-tree-build-revisions): Ditto. * xetla-core.el (xetla-revlib-tree-build-archives): Ditto. * xetla-core.el (xetla-revlib-tree-build-categories): Ditto. * xetla-core.el (xetla-revlib-tree-build-branches): Ditto. * xetla-core.el (xetla-revlib-tree-build-versions): Ditto. * xetla-core.el (xetla-revlib-tree-build-revisions): Ditto. * xetla-core.el (xetla-name-read-refresh-cache): Use `buffer-substring' instead of `minibuffer-contents'. * xetla-core.el (xetla-reload): Don't try to unload `xetla-xemacs' or `xetla-emacs'. * xetla-defs.el (clone-process): Define it with `defun-when-void'. * xetla-defs.el (clone-buffer): Moved here from xetla-xemacs.el and defined with `defun-when-void'. * xetla-defs.el (xetla-name-read-minibuf-map): Use `window-minibuffer-p' and `buffer-substring' in place of `minibufferp' and `minibuffer-contents' respectively. * xetla-tips.el: Don't require xetla-xemacs or xetla-emacs. * xetla.el: Don't require xetla-xemacs. * xetla.el (xetla-generic-popup-menu-by-keyboard): Use `point-at-*' instead of `line-*-position'. * xetla.el (xetla-edit-log): Ditto. * xetla.el (xetla-add-log-entry-internal): Ditto. * xetla.el (xetla-show-changes-buffer): Ditto. * xetla.el (xetla-view-conflicts): Ditto. * xetla.el (xetla-file-get-revision-in-file): Ditto. * xetla.el (xetla-revisions-parse-list): Ditto. * xetla.el (xetla-bookmarks-missing-parse-changes): Ditto. * xetla.el (xetla-log-edit-next-field): Ditto. * xetla.el (xetla-log-edit-insert-log-for-merge): Ditto. * xetla.el (xetla-log-edit-insert-memorized-log): Ditto. * xetla.el (xetla-log-edit-keywords): Ditto. * xetla.el (xetla-log-edit-keywords-insert): Ditto. * xetla.el (xetla-changes-jump-to-change): Ditto. * xetla.el (xetla-changes-diff-or-list): Ditto. * xetla.el (xetla-changes-prev): Ditto. * xetla.el (xetla-changes-ediff): Ditto. * xetla.el (xetla-changes-get-file-at-point): Ditto. * xetla.el (xetla-tree-lint-parse-buffer): Ditto. * xetla.el (xetla-version): Ditto. * xetla.el (xetla-gnus-article-extract-log-message): Ditto. * xetla.el (xetla-generic-popup-menu-by-keyboard): Remove mouse-avoidence crud. * xetla.el (xetla-name-read-insert-default-archive): Use `window-minibuffer-p' and `buffer-substring' in place of `minibufferp' and `minibuffer-contents' respectively. * xetla.el (xetla-name-read-insert-info-at-point): Ditto. * xetla.el (xetla-name-read-insert-partner-previous): Ditto. * xetla.el (xetla-name-read-insert-partner-next): Ditto. * xetla.el (xetla-name-read-insert-ancestor): Ditto. * xetla.el (xetla-name-read-insert-bookmark-previous): Ditto. * xetla.el (xetla-name-read-insert-bookmark-next): Ditto. * xetla.el (xetla-register-archive): Use `match-string' instead of `match-string-no-properties'. * xetla.el (xetla-merge-summary-line-for-log): Ditto. * xetla.el: Defvar `vc-ignore-vc-files' at compile time. * xetla.el (xetla-find-file-hook): Simplify somebody's idea of logic by removing a useless `if' sexp. removed files: .arch-ids/xetla-xemacs.el.id xetla-xemacs.el modified files: Makefile xetla-browse.el xetla-build.el xetla-core.el xetla-defs.el xetla-tips.el xetla.el 2004-12-16 23:57:55 GMT Steve Youngs patch-18 Summary: Improve the list of log keywords. Revision: xetla--main--0.1--patch-18 * xetla-defs.el (xetla-log-edit-keywords): Richer set of keywords. Remove autoload cookie. modified files: xetla-defs.el 2004-12-16 17:45:45 GMT Steve Youngs patch-17 Summary: Remove a bogus doc string Revision: xetla--main--0.1--patch-17 modified files: xetla.el 2004-12-16 17:40:06 GMT Steve Youngs patch-16 Summary: Make `xetla-log-edit-done' mimic `add-log-exit' a bit more. Revision: xetla--main--0.1--patch-16 * xetla.el (xetla-log-edit-done): Don't run `tla commit' unless there's a prefix arg. modified files: xetla.el 2004-12-16 14:39:53 GMT Steve Youngs patch-15 Summary: merge from hrop (finish removing buffers menu crap) Revision: xetla--main--0.1--patch-15 Patches applied: * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-14 flush install-buffers instead of commenting'em out modified files: xetla-browse.el xetla-core.el xetla.el new patches: hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-14 2004-12-16 05:20:45 GMT Steve Youngs patch-14 Summary: merge from hrop (remove buffers menu) Revision: xetla--main--0.1--patch-14 Patches applied: * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-12 star merge from steve --patch-12 --patch-13 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-13 flushing xetla-buffers menu modified files: xetla-browse.el xetla-core.el xetla.el new patches: hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-12 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-13 2004-12-09 09:09:55 GMT Steve Youngs patch-13 Summary: merge from hrop... yet another -- to - fubar Revision: xetla--main--0.1--patch-13 Patches applied: * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-11 fix, some more s/-/--/ issue modified files: xetla.el new patches: hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-11 2004-12-06 23:34:26 GMT Steve Youngs patch-12 Summary: merge from hrop Revision: xetla--main--0.1--patch-12 Patches applied: * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-9 fix, some more parsing corrections for dealing with tla archive strings * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-10 fix, inventory mode now correctly respects prefix arguments modified files: xetla-core.el xetla.el new patches: hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-9 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-10 2004-12-02 09:00:45 GMT Steve Youngs patch-11 Summary: merge from hrop Revision: xetla--main--0.1--patch-11 Patches applied: * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-8 abstraction modified files: xetla-core.el new patches: hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-8 2004-11-29 21:19:36 GMT Steve Youngs patch-10 Summary: merge from hrop (fix xetla-tree-version-list) Revision: xetla--main--0.1--patch-10 Patches applied: * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-7 minor fix to correctly identify tree version modified files: xetla.el new patches: hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-7 2004-11-27 00:36:28 GMT Steve Youngs patch-9 Summary: merge from hrop (overlay -> extent conversion) Revision: xetla--main--0.1--patch-9 Patches applied: * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-5 star-merge <=patch-8 of steve-line * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-6 evaporation of overlay cruft modified files: xetla-browse.el xetla-xemacs.el xetla.el new patches: hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-5 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-6 2004-11-25 11:28:01 GMT Steve Youngs patch-8 Summary: Fix faces to work with XEmacs and fix tla cmd line args Revision: xetla--main--0.1--patch-8 Looks like the initial xtla -> xetla renaming caused more problems than it solved. All the external tla command line args (the long options) got one of the leading dashes deleted. This fixes it. This patch goes a long way toward getting faces and font-locking working properly. It's not quite right yet, but at least there aren't any errors any more. * xetla-defs.el: Redo all the faces to work properly with XEmacs. (xetla-inventory-file-font-lock-keywords): Syntax fix for XEmacs. (xetla-log-edit-font-lock-keywords): Ditto. (xetla-changes-font-lock-keywords): Ditto. (xetla-changelog-font-lock-keywords): Ditto. * xetla-browse.el: Ditto. * xetla.el (xetla-inventory): Fix tla command line args that got messed up with the initial renaming. * xetla.el (xetla-changes): Ditto. * xetla.el (xetla-changes-internal): Ditto. * xetla.el (xetla-show-changeset): Ditto. * xetla.el (xetla-apply-changeset-internal): Ditto. * xetla.el (xetla-commit): Ditto. * xetla.el (xetla-logs): Ditto. * xetla.el (xetla-library-delete): Ditto. * xetla.el (xetla-library-find): Ditto. * xetla.el (xetla-star-merge): Ditto. * xetla.el (xetla-replay): Ditto. * xetla.el (xetla-tag): Ditto. * xetla.el (xetla-missing-refresh): Ditto. * xetla.el (xetla-bookmarks-tag): Ditto. * xetla.el (xetla-unregister-archive): Ditto. * xetla.el (xetla-make-archive-internal): Ditto. * xetla.el (xetla-mirror-archive): Ditto. * xetla.el (xetla-mirror-from-archive): Ditto. * xetla.el (xetla-cat-config): Ditto. * xetla.el (xetla-add): Ditto. * xetla.el (xetla-remove): Ditto. * xetla.el (xetla-start-project): Ditto. * xetla-core.el (xetla-archive-tree-build-revisions): Ditto. * xetla-core.el (xetla-revlib-tree-build-revisions): Ditto. * xetla-core.el (xetla-compute-direct-ancestor): Ditto. * xetla-core.el (xetla-escape): Ditto. * xetla-xemacs.el: Remove the font compatibility code. modified files: xetla-browse.el xetla-core.el xetla-defs.el xetla-xemacs.el xetla.el 2004-11-25 05:55:35 GMT Steve Youngs patch-7 Summary: Code audit - removing xtla/gna.org references. Revision: xetla--main--0.1--patch-7 * xetla-tips.el (xetla-tips-array): Remove reference to gna.org. * xetla.el (xetla-submit-patch): Send patches to xetla-devel@youngs.au.com. * xetla.el (xetla-submit-bug-report): Send bugs to xetla-devel@youngs.au.com. * xetla.el (xetla): Update displayed info to be XEtla-centric. modified files: xetla-tips.el xetla.el 2004-11-25 03:46:36 GMT Steve Youngs patch-6 Summary: Build fixes for ewoc.el Revision: xetla--main--0.1--patch-6 * ewoc.el (ewoc-dll): Remove this dummy variable and undo the `dll -> ewoc-dll' renaming. (dll): Bind as a variable at compile time only. This patch gives a clean compile for ewoc.el, and pretty much undoes Sebastian's attempt to fix it. :-P The problem with Sebastian's patch was that he did a global `dll -> ewoc-dll' replacement and there was a data type that relied on having 'dll'. modified files: ewoc.el 2004-11-25 01:27:46 GMT Steve Youngs patch-5 Summary: syncing up patch logs from hrop Revision: xetla--main--0.1--patch-5 Patches applied: * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--base-0 tag of steve@eicq.org--2004/xetla--main--0.1--base-0 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-2 bypass compiler warnings * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-3 fixing my fuckups new patches: hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--base-0 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-2 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-3 2004-11-25 01:26:24 GMT Steve Youngs patch-4 Summary: merge from hrop (ewoc.el warning fix) Revision: xetla--main--0.1--patch-4 Patches applied: * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-4 bypass compiler warnings modified files: ewoc.el new patches: hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-4 2004-11-24 23:42:57 GMT Steve Youngs patch-3 Summary: New file xetla.texi Revision: xetla--main--0.1--patch-3 new files: .arch-ids/xetla.texi.id xetla.texi 2004-11-24 23:41:43 GMT Steve Youngs patch-2 Summary: Fix the rest of the renaming fubars and add a Makefile Revision: xetla--main--0.1--patch-2 * xetla.el (xetla-revision-sync-tree): buxetlast -> butlast (xetla-revision-star-merge): Ditto. (xetla-revision-replay): Ditto. (xetla-library-add-internal): New, renamed from `xetla-library-add'. In the initial xtla -> xetla renaming there was a `tla-library-add' and a `tla--library-add', the keyboard macro I used to do the renaming didn't take this situation into account. (xetla-library-add-interactive): Use `xetla-library-add-internal'. (xetla-register-archive): Use `xetla-register-archive-internal'. (xetla-register-archive-internal): New. (xetla-edit-archive-location): Use `xetla-register-archive-internal'. (xetla-use-as-default-mirror): Ditto. (xetla-archive-convert-to-source-archive): Ditto. (xetla-make-archive-internal): New. (xetla-make-archive): Use it. * xetla-core.el (xetla-name-read-refresh-cache): Ditto. * xetla-browse.el (xetla-widget-archives-root-node-register-archive): Use `xetla-register-archive-internal'. * xetla-browse.el (xetla-widget-archives-root-node-make-archive): Use `xetla-make-archive-internal'. * Makefile: New. When I did the initial global renaming from xtla to xetla my keyboard macro didn't take into account things like `tla-foo-bar' and `tla--foo-bar' both existing. This patch takes care of that. It also introduces a Makefile for people who wish to byte-compile xetla. new files: .arch-ids/Makefile.id Makefile modified files: xetla-browse.el xetla-core.el xetla.el 2004-11-24 21:17:37 GMT Steve Youngs patch-1 Summary: from hrop... minor renaming fixes Revision: xetla--main--0.1--patch-1 Patches applied: * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-1 minor fixes modified files: xetla-core.el xetla-defs.el xetla.el new patches: hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-1 2004-11-24 15:43:59 GMT Steve Youngs base-0 Summary: Initial import of XEtla Revision: xetla--main--0.1--base-0 Initial import of XEtla. XEtla is based heavily on xtla, except that the emphasis is on XEmacs. We suspect that XEtla will diverge quite significantly from xtla. new files: BINDINGS COPYING FEATURES TODO ewoc.el smerge.el xetla-browse.el xetla-build.el xetla-core.el xetla-defs.el xetla-tips.el xetla-xemacs.el xetla.el