# 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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	patch-21

    Summary:
      Add autoload cookie to xetla-version<f>
    Revision:
      xetla--main--0.1--patch-21


    modified files:
     xetla.el


2004-12-17 03:24:56 GMT	Steve Youngs <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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 <steve@eicq.org>	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


