[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Xtla 1.1 officially release

From: Masatake YAMATO
Subject: Xtla 1.1 officially release
Date: Fri, 22 Jul 2005 01:34:04 +0900 (JST)

New version of Xtla, gnuarch frontend running on GNU Emacs, is released.

Masatake YAMATO

Subject: [Xtla-el-dev] Xtla 1.1 officially released
From: Matthieu Moy <address@hidden>
To: xtla-el-dev <address@hidden>, gnu-arch-users <address@hidden>
Date: Sun, 17 Jul 2005 23:34:51 +0200
User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.4 (gnu/linux)

The Xtla development team is proud to announce the release of Xtla,
version 1.1 (following two release candidates).

Xtla is the Emacs front-end to GNU Arch client (either tla or bazaar
branch, at your option). It mainly provides user-friendly wrappers for
tla and baz native commands.

The main features are:

  * PCL-CVS like interface for tla inventory and tla changes

  * Archive browser - navigate painlessly through archives, categories,
    branches, versions, etc.

  * Good integration in Emacs - almost everything can be done from
    within the editor

  * Bookmark manager - keep the most frequently used arch locations in
    your bookmark buffer

  * Integration with ediff, Emacs's graphical diff tool
      - to view changes made in a local tree.
      - to view and resolve conflicts after a merge.

  * Interface to view missing patches from all your partners with a
    single command

  * An Emacs mode for arch-related files (log files, =tagging-method,
    "build-config" files)

The main new features for the 1.1 release are:

  * Support for baz, and for baz added commands like "switch",
    "annotate", "status", "resolved".

  * Many performances improvements, like
    - Mode displaying revision lists are faster. Even faster if you
      use bazaar 1.5
    - Searching subtrees asynchronously in tla-changes
    - Computation of the merged-by field no longer O(n^2).
    - Process sentinel now use tla--capturing-lambda that allows a
      byte-compilation as opposed to `(lambda ...). This also
      eliminated the runtime dependency on 'cl.
    - marking/unmarking in inventory buffer are much faster

  * The list of files to be committed displayed in the log buffer (but
    removed before committing).

  * tla-update is now recursive.

  * Improved installation and configuration procedure. Default values
    for some variables can be provided as options to the ./configure

  * A mode for input file of GNU arch's build-config

  * Many minor bugfixes and usability improvements. See
    for details.

  * Better Gnus support.

  * Support for sealing an fixing archives

Information about Xtla can be found here:


We also have a project page on http://gna.org (savannah.gnu.org-like),
where you can find information about the mailing list, the online
manual, the download area, and the bug tracker (also used for feature


You can install Xtla is from the archive found here:


The version is


Xtla can also be downloaded as a tarball from here


Or installed as a Debian package. The package is now in Debian
unstable (1.0 is available, 1.1 should come soon). You can also get it
by adding

  deb http://download.gna.org/xtla-el/apt/ unstable/

to your sources.list file if you use another .deb-based distribution.

Many thanks to all contributors and testers, in particular
  Stefan Reichör, Original author of Xtla and integrator for the 1.1
  Masatake Yamato, GNU Emacs hacker
  Robert Widhopf-Fenk, XEmacs integration and testing
  Milan Zamazal, Debian developer
  Mark Triggs
  Miles Bader, for a few precious advices in Emacs Lisp.

For the curious, a 1.2 branch has been opened. There are no plans of
great changes, but a few minor improvements can be expected in the
mid-term. See

  Located at: http://www-verimag.imag.fr/~moy/arch/public


reply via email to

[Prev in Thread] Current Thread [Next in Thread]