# do not edit -- automatically generated by arch changelog
# non-id: automatic-ChangeLog--steve@eicq.org--2005/xetla--main--1.1
#

2005-12-24 03:53:37 GMT	Steve Youngs <steve@eicq.org>	version-0

    Summary:
      xetla--main--1.1--version-0 is released!
    Revision:
      xetla--main--1.1--version-0



2005-12-24 02:45:19 GMT	Steve Youngs <steve@eicq.org>	patch-26

    Summary:
      Tiny cleanup before release.
    Revision:
      xetla--main--1.1--patch-26

    * TODO: Re-write.  I've missed a lot of stuff that should be in this
      file, so ADD TO IT!!
    

    removed files:
     .arch-ids/BINDINGS.id .arch-ids/FEATURES.id BINDINGS FEATURES

    modified files:
     TODO


2005-12-18 23:30:21 GMT	Steve Youngs <steve@eicq.org>	patch-25

    Summary:
      Merged from hrop (patch 10) -- fix buffer-live-p errors
    Revision:
      xetla--main--1.1--patch-25

    Patches applied:
    
     * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--1.1--patch-10
       minor fix, improve handling of killed buffers

    modified files:
     xetla-core.el

    new patches:
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--1.1--patch-10


2005-11-27 03:27:38 GMT	Steve Youngs <steve@eicq.org>	patch-24

    Summary:
      Enhance the tips buffer with `substitute-command-keys'.
    Revision:
      xetla--main--1.1--patch-24

    * xetla-tips.el (xetla-tips-array): Add more tips and use a syntax
      compatible with `substitute-command-keys'.
      (xetla-tips-popup-number): Pass the tip through
      `substitute-command-keys'.
    

    modified files:
     xetla-tips.el


2005-11-26 22:53:44 GMT	Steve Youngs <steve@eicq.org>	patch-23

    Summary:
      Support `tla changelog ARCHIVE/VERSION' in `xetla-changelog'
    Revision:
      xetla--main--1.1--patch-23

    This changeset improves `xetla-changelog'.  With a prefix arg you can now
    specify a archive/version to show a ChangeLog for.
    
    It also puts the changelog buffer in `view-mode' to make it easier to
    scroll around the buffer.
    
    * xetla.el (xetla-changelog): Support the VERSION arg to `tla
      changelog'.  And put the changelog buffer into `view-mode' for easier
      scrolling. 
    

    modified files:
     xetla.el


2005-11-13 09:15:07 GMT	Steve Youngs <steve@sxemacs.org>	patch-22

    Summary:
      Tidy up bookmark code
    Revision:
      xetla--main--1.1--patch-22

    This changeset tidies up the bookmark code.  It ensures that anything
    that can operate on a local tree takes the situation of multiple local
    trees into account.
    
    It also makes sure that all bookmark operations that switch buffers
    honour `xetla-switch-to-buffer-mode'.
    
    * xetla.el (xetla-bookmarks-inventory): Support
      `xetla-switch-to-buffer-mode'. 
      (xetla-bookmarks-inventory): Support the possibility of having mulitple
      local trees.
      (xetla-bookmarks-load-from-file-OBSOLETE): Removed.
      (xetla-bookmarks-load-from-file): Remove condition-case.
      (xetla-bookmarks-missing): Use `substitute-command-keys' to show how to
      get to the bookmarks buffer.
      (xetla-bookmarks-open-tree): Update doc string, mention prefix arg usage.
      (xetla-bookmarks-find-file): Support multiple local trees via a prefix
      arg. 
      (xetla-bookmarks-tag): Use `substitute-command-keys' to show how to get
      to the bookmarks buffer.
      (xetla-bookmarks-changes): Support both "full" and "summary" format
      changes as well as mulitple local trees.  All done through prefix
      args...
          No prefix arg -- full format, default tree.
          One prefix arg -- summary format, default tree.
          Two prefix args -- full format, prompt for tree.
          Three prefix args -- summary format, prompt for tree.
      (xetla-bookmarks): xetla -> XEtla in doc string.
      (xetla-bookmarks-mode): Ditto.
    
    

    modified files:
     xetla.el


2005-11-10 04:08:35 GMT	Steve Youngs <steve@eicq.org>	patch-21

    Summary:
      Make xetla-star-merge interactive
    Revision:
      xetla--main--1.1--patch-21

    * xetla.el (xetla-star-merge): Make it interactive so it can be called
      directly instead of just from bookmarks or inventory buffers.
    

    modified files:
     xetla.el


2005-11-09 00:28:43 GMT	Steve Youngs <steve@eicq.org>	patch-20

    Summary:
      Open non-default local tree of a bookmark
    Revision:
      xetla--main--1.1--patch-20

    I discovered the other day that if a bookmark had more than one local
    tree associated with it there was no way to open any tree apart from the
    "default" tree.  This fixes that.
    
       In the bookmarks buffer:
    
            `o'     -- open "default tree"
            `C-u o' -- ask user which tree to open, completing on the trees
                       associated with that particular bookmark.  User is
                       then asked if they want to make their choice the
                       default.
    
    * xetla.el (xetla-bookmarks-open-tree): Use a prefix arg to handle a
      bookmark having multiple local trees.
    

    modified files:
     xetla.el


2005-10-30 15:14:36 GMT	Steve Youngs <steve@sxemacs.org>	patch-19

    Summary:
      Make bookmarks honour `xetla-switch-to-buffer-mode'
    Revision:
      xetla--main--1.1--patch-19

    * xetla.el (xetla-bookmarks-open-tree): Only run dired in another window
      if `xetla-switch-to-buffer-mode' is something other than
      `single-window'.
      (xetla-bookmarks): Put the bookmarks buffer in the same window if
      `xetla-switch-to-buffer-mode' is `single-window'.
    

    modified files:
     xetla.el


2005-07-28 10:21:43 GMT	Steve Youngs <steve@sxemacs.org>	patch-18

    Summary:
      Fix `xetla-arch-version-number' 
    Revision:
      xetla--main--1.1--patch-18

    * xetla.el (xetla-arch-version-number): Fix regexp.
    

    modified files:
     xetla.el


2005-07-01 12:20:53 GMT	Steve Youngs <steve@eicq.org>	patch-17

    Summary:
      Update tips
    Revision:
      xetla--main--1.1--patch-17

    * xetla-tips.el (xetla-tips-array): Remove tip about smerge.
    

    modified files:
     xetla-tips.el


2005-07-01 12:10:26 GMT	Steve Youngs <steve@eicq.org>	patch-16

    Summary:
      Fix committing from the log buffer.
    Revision:
      xetla--main--1.1--patch-16

    * xetla.el (xetla-commit-fix): Fix regex.
      (xetla-log-edit-done): When current-prefix-arg is numeric, it's
      actually a list, so use its `car'.  Also, kill the log buffer _before_
      running `tla commit', otherwise the user gets asked a cryptic question
      about killing a process.
    

    modified files:
     xetla.el


2005-07-01 09:58:58 GMT	Steve Youngs <steve@eicq.org>	patch-15

    Summary:
      Ignore the duplicate logs for patch-12 to patch-14 (whee hiccup with XEtla)
    Revision:
      xetla--main--1.1--patch-15



2005-07-01 09:37:07 GMT	Steve Youngs <steve@eicq.org>	patch-14

    Summary:
      Improve handling of seal/fix commits
    Revision:
      xetla--main--1.1--patch-14

    This improves the implementation of seal/fix commits.  It makes it
    possible to seal/fix from the log edit buffer by using the normal
    existing C-c C-c keybinding...
    
        C-c C-c             -- Save and bury the log buffer
        C-u C-c C-c         -- Save and kill the log + commit
        C-u C-u C-c C-c     -- Save and kill the log + commit with seal
        C-u C-u C-u C-c C-c -- Save and kill the log + commit with fix
    
    It also guards against trying to seal or fix when that isn't
    appropriate.  For example, it won't let you "fix" an archive that isn't
    sealed.  Neither will it let you "seal" an archive that is already sealed
    or fixed.
    
    * xetla.el (xetla-get-current-revision): New.  Returns the latest fully
      qualified revision in the current directory.
      (xetla-commit-seal): Check against sealing when sealing is the wrong
      thing to do.
      (xetla-commit-fix): Ditto.
      (xetla-log-edit-done): Rewrite.  Handle sealing and fixing commits.
      Make it possible to seal and fix from the existing keymap using prefix
      args.  See the doc string for the details.
      (xetla-log-edit-done-with-sealing): Removed.  This isn't needed
      anymore. 
      (xetla-log-edit-done-with-fixing): Ditto.
    


2005-07-01 09:32:48 GMT	Steve Youngs <steve@eicq.org>	patch-13

    Summary:
      Improve handling of seal/fix commits
    Revision:
      xetla--main--1.1--patch-13

    This improves the implementation of seal/fix commits.  It makes it
    possible to seal/fix from the log edit buffer by using the normal
    existing C-c C-c keybinding...
    
        C-c C-c             -- Save and bury the log buffer
        C-u C-c C-c         -- Save and kill the log + commit
        C-u C-u C-c C-c     -- Save and kill the log + commit with seal
        C-u C-u C-u C-c C-c -- Save and kill the log + commit with fix
    
    It also guards against trying to seal or fix when that isn't
    appropriate.  For example, it won't let you "fix" an archive that isn't
    sealed.  Neither will it let you "seal" an archive that is already sealed
    or fixed.
    
    * xetla.el (xetla-get-current-revision): New.  Returns the latest fully
      qualified revision in the current directory.
      (xetla-commit-seal): Check against sealing when sealing is the wrong
      thing to do.
      (xetla-commit-fix): Ditto.
      (xetla-log-edit-done): Rewrite.  Handle sealing and fixing commits.
      Make it possible to seal and fix from the existing keymap using prefix
      args.  See the doc string for the details.
      (xetla-log-edit-done-with-sealing): Removed.  This isn't needed
      anymore. 
      (xetla-log-edit-done-with-fixing): Ditto.
    


2005-07-01 09:32:04 GMT	Steve Youngs <steve@eicq.org>	patch-12

    Summary:
      Improve handling of seal/fix commits
    Revision:
      xetla--main--1.1--patch-12

    This improves the implementation of seal/fix commits.  It makes it
    possible to seal/fix from the log edit buffer by using the normal
    existing C-c C-c keybinding...
    
        C-c C-c             -- Save and bury the log buffer
        C-u C-c C-c         -- Save and kill the log + commit
        C-u C-u C-c C-c     -- Save and kill the log + commit with seal
        C-u C-u C-u C-c C-c -- Save and kill the log + commit with fix
    
    It also guards against trying to seal or fix when that isn't
    appropriate.  For example, it won't let you "fix" an archive that isn't
    sealed.  Neither will it let you "seal" an archive that is already sealed
    or fixed.
    
    * xetla.el (xetla-get-current-revision): New.  Returns the latest fully
      qualified revision in the current directory.
      (xetla-commit-seal): Check against sealing when sealing is the wrong
      thing to do.
      (xetla-commit-fix): Ditto.
      (xetla-log-edit-done): Rewrite.  Handle sealing and fixing commits.
      Make it possible to seal and fix from the existing keymap using prefix
      args.  See the doc string for the details.
      (xetla-log-edit-done-with-sealing): Removed.  This isn't needed
      anymore. 
      (xetla-log-edit-done-with-fixing): Ditto.
    


2005-07-01 09:31:35 GMT	Steve Youngs <steve@eicq.org>	patch-11

    Summary:
      Improve handling of seal/fix commits
    Revision:
      xetla--main--1.1--patch-11

    This improves the implementation of seal/fix commits.  It makes it
    possible to seal/fix from the log edit buffer by using the normal
    existing C-c C-c keybinding...
    
        C-c C-c             -- Save and bury the log buffer
        C-u C-c C-c         -- Save and kill the log + commit
        C-u C-u C-c C-c     -- Save and kill the log + commit with seal
        C-u C-u C-u C-c C-c -- Save and kill the log + commit with fix
    
    It also guards against trying to seal or fix when that isn't
    appropriate.  For example, it won't let you "fix" an archive that isn't
    sealed.  Neither will it let you "seal" an archive that is already sealed
    or fixed.
    
    * xetla.el (xetla-get-current-revision): New.  Returns the latest fully
      qualified revision in the current directory.
      (xetla-commit-seal): Check against sealing when sealing is the wrong
      thing to do.
      (xetla-commit-fix): Ditto.
      (xetla-log-edit-done): Rewrite.  Handle sealing and fixing commits.
      Make it possible to seal and fix from the existing keymap using prefix
      args.  See the doc string for the details.
      (xetla-log-edit-done-with-sealing): Removed.  This isn't needed
      anymore. 
      (xetla-log-edit-done-with-fixing): Ditto.
    

    modified files:
     xetla.el


2005-06-30 04:30:32 GMT	Steve Youngs <steve@eicq.org>	patch-10

    Summary:
      Merged from hroptatyr@sxemacs.org--sxemacs (patch 6-7) -- seal/fix
    Revision:
      xetla--main--1.1--patch-10

    Patches applied:
    
     * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--1.1--patch-6
       new, add support for --seal and --fix commits
    
     * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--1.1--patch-7
       fix, minor enhancement to xetla-log-edit-done

    modified files:
     xetla.el

    new patches:
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--1.1--patch-6
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--1.1--patch-7


2005-05-26 02:49:43 GMT	Steve Youngs <steve@eicq.org>	patch-9

    Summary:
      Try to be smart about having both XEtla and Xtla installed
    Revision:
      xetla--main--1.1--patch-9

    Having both XEtla and Xtla installed at the same time is _NOT_ a good
    idea.  This changeset attempts to get around it.  It pops up a warning
    buffer to tell the user what is going on and offers a way to disable
    either XEtla or Xtla for the current session.  This isn't a "fix" as such
    and the warning advises the user that the only real solution is to
    physically remove either XEtla or Xtla.
    
    * xetla.el (xetla-dont-warn-about-xtla): New.  When non-nil don't warn
      the user about having both XEtla and Xtla installed.
      (xetla-warn-about-xtla-text): Text used in warning buffer when XEtla
      and Xtla are installed.
      (xetla-warn-about-xtla): Pop up a warning if both XEtla and Xtla are
      installed. 
      (xetla-attempt-xetla-removal): Attempt to disable XEtla in the current
      session. 
      (xetla-attempt-xtla-removal): Same as `xetla-attempt-xetla-removal' but
      for Xtla instead of XEtla.
    

    modified files:
     xetla.el


2005-05-21 01:20:18 GMT	Steve Youngs <steve@eicq.org>	patch-8

    Summary:
      Fix build (missing ad-add-advice)
    Revision:
      xetla--main--1.1--patch-8

    * xetla-browse.el: Autoload `ad-add-advice' at compile time
    

    modified files:
     xetla-browse.el


2005-05-21 01:09:39 GMT	Steve Youngs <steve@eicq.org>	patch-7

    Summary:
      Merged from hroptatyr@sxemacs.org--sxemacs (patch 4) -- conflict handling
    Revision:
      xetla--main--1.1--patch-7

    Patches applied:
    
     * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--1.1--patch-4
       new, warn the users in case of .rej files

    removed files:
     .arch-ids/smerge.el.id smerge.el

    modified files:
     Makefile xetla.el

    new patches:
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--1.1--patch-4


2005-04-18 03:20:36 GMT	Steve Youngs <steve@eicq.org>	patch-6

    Summary:
      Fix bug of x-f-f-h trying to use a VC var when VC isn't loaded
    Revision:
      xetla--main--1.1--patch-6

    * xetla.el (vc-ignore-vc-files): This is not only needed at compile time
      but also at run-time.  Especially for people who do _not_ have the vc
      package installed or loaded.  So don't wrap in a eval-when-compile.  This
      fixes a "symbol's definition as variable is void: vc-ignore-vc-files"
      error that xetla-find-file-hook was generating.
    

    modified files:
     xetla.el


2005-04-09 21:31:25 GMT	Steve Youngs <steve@eicq.org>	patch-5

    Summary:
      Merged from hroptatyr@sxemacs.org--sxemacs (patch 2) -- fix tla add 
    Revision:
      xetla--main--1.1--patch-5

    Patches applied:
    
     * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--1.1--patch-2
       fix, use `tla add' or `tla add-id' depending on which tla version is installed

    modified files:
     xetla.el

    new patches:
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--1.1--patch-2


2005-04-09 02:52:17 GMT	Steve Youngs <steve@eicq.org>	patch-4

    Summary:
      Improve xetla-help -- enable displaying `tla help'
    Revision:
      xetla--main--1.1--patch-4

    * xetla.el (xetla-help): Handle `tla help RET'.  If the user doesn't give
      a command to get help on, display the output of `tla help'.
      (xetla-display-global-help): New.  Used to display a buffer containing
      the output from `tla help'.  Each tla command displayed in the buffer
      is an extent which allows you to display the help for that command.
      (xetla-help-extent-map): New.  Keymap used in the `xetla-display-global-help'
      buffer.
      (xetla-help-via-mouse): New.  Display help for tla command via mouse.
      (xetla-help-via-keyb): New.  Display help for tla command via keyboard.
    
    * xetla-core.el (xetla-process-buffer-mode): Typo Xetla -> XEtla.
    

    modified files:
     xetla-core.el xetla.el


2005-04-07 23:54:09 GMT	Steve Youngs <steve@eicq.org>	patch-3

    Summary:
      Broken backward imcompatibility of tla 1.3.1 -- add -> add-id
    Revision:
      xetla--main--1.1--patch-3

    * xetla.el (xetla-add-id): New.  Uses `tla add-id' instead of `tla add'.
      (xetla-add): An alias to `xetla-add-id'.
      (xetla-inventory-add-files): Use `xetla-add-id'.
      (xetla-regenerate-id-for-file): Ditto.
      (xetla-tree-lint-add-files): Ditto.
    

    modified files:
     xetla.el


2005-04-06 14:00:48 GMT	Steve Youngs <steve@eicq.org>	patch-2

    Summary:
      Remove =partner-versions file
    Revision:
      xetla--main--1.1--patch-2



2005-03-30 22:44:04 GMT	Steve Youngs <steve@eicq.org>	patch-1

    Summary:
      Start 1.1
    Revision:
      xetla--main--1.1--patch-1

    * Makefile (VER): Bump to 1.1
    
    Add ChangeLog file for previous release
    

    new files:
     ChangeLog.d/.arch-ids/ChangeLog-1.0.id
     ChangeLog.d/ChangeLog-1.0

    modified files:
     Makefile


2005-03-30 22:39:14 GMT	Steve Youngs <steve@eicq.org>	base-0

    Summary:
      tag of steve@eicq.org--2005/xetla--main--1.0--version-0
    Revision:
      xetla--main--1.1--base-0

    (automatically generated log message)

    new patches:
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--base-0
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-1
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-2
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-3
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-4
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-5
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-6
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-7
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-8
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-9
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-10
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-11
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-12
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-13
     hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-14
     steve@eicq.org--2004/xetla--main--0.1--base-0
     steve@eicq.org--2004/xetla--main--0.1--patch-1
     steve@eicq.org--2004/xetla--main--0.1--patch-2
     steve@eicq.org--2004/xetla--main--0.1--patch-3
     steve@eicq.org--2004/xetla--main--0.1--patch-4
     steve@eicq.org--2004/xetla--main--0.1--patch-5
     steve@eicq.org--2004/xetla--main--0.1--patch-6
     steve@eicq.org--2004/xetla--main--0.1--patch-7
     steve@eicq.org--2004/xetla--main--0.1--patch-8
     steve@eicq.org--2004/xetla--main--0.1--patch-9
     steve@eicq.org--2004/xetla--main--0.1--patch-10
     steve@eicq.org--2004/xetla--main--0.1--patch-11
     steve@eicq.org--2004/xetla--main--0.1--patch-12
     steve@eicq.org--2004/xetla--main--0.1--patch-13
     steve@eicq.org--2004/xetla--main--0.1--patch-14
     steve@eicq.org--2004/xetla--main--0.1--patch-15
     steve@eicq.org--2004/xetla--main--0.1--patch-16
     steve@eicq.org--2004/xetla--main--0.1--patch-17
     steve@eicq.org--2004/xetla--main--0.1--patch-18
     steve@eicq.org--2004/xetla--main--0.1--patch-19
     steve@eicq.org--2004/xetla--main--0.1--patch-20
     steve@eicq.org--2004/xetla--main--0.1--patch-21
     steve@eicq.org--2004/xetla--main--0.1--patch-22
     steve@eicq.org--2004/xetla--main--0.1--patch-23
     steve@eicq.org--2004/xetla--main--0.1--patch-24
     steve@eicq.org--2005/xetla--main--0.2--base-0
     steve@eicq.org--2005/xetla--main--0.2--patch-1
     steve@eicq.org--2005/xetla--main--0.2--patch-2
     steve@eicq.org--2005/xetla--main--0.2--patch-3
     steve@eicq.org--2005/xetla--main--0.2--patch-4
     steve@eicq.org--2005/xetla--main--0.2--patch-5
     steve@eicq.org--2005/xetla--main--0.2--patch-6
     steve@eicq.org--2005/xetla--main--0.2--patch-7
     steve@eicq.org--2005/xetla--main--0.2--version-0
     steve@eicq.org--2005/xetla--main--1.0--base-0
     steve@eicq.org--2005/xetla--main--1.0--patch-1
     steve@eicq.org--2005/xetla--main--1.0--patch-2
     steve@eicq.org--2005/xetla--main--1.0--patch-3
     steve@eicq.org--2005/xetla--main--1.0--patch-4
     steve@eicq.org--2005/xetla--main--1.0--patch-5
     steve@eicq.org--2005/xetla--main--1.0--patch-6
     steve@eicq.org--2005/xetla--main--1.0--patch-7
     steve@eicq.org--2005/xetla--main--1.0--version-0


