lp:ubuntu/hardy-backports/mercurial

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/hardy-backports/mercurial
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

15. By Scott Kitterman

Automated backport upload; no source changes.

14. By SpecialK

Automated backport upload; no source changes.

13. By Vincent Danjean

* [debian/control]
  + Recommends rcs first (and before kdiff3) as hgmerge
    use it in first (and does not use another program if it exists)
    (Closes: #460943)
    As an additionnal value, rcs has really fewer dependencies
  + Move Homepage: from description to source stanza
  + Suggest qct instead of commit-tool (better developed upstream)
  + Bump standard-version to 3.7.3 (no change needed)
  + Add python-elementtree to suggest (needed for hg convert with darcs
    repo) (Closes: 459353)
    Should be removed when debian will switch to python2.5 (as it is
    included in it)
  + move tk8.4 | wish from recommends to suggests as it is needed by
    an extension (hgk) and not by the core package
* [debian/README]
  + document that extension dependencies are listed as Suggests:
* [debian/patches/deb_specific__use_VISUAL_envvar.patch]
  Rewrite the patch using sensible-editor (Closes: 448376)
  and rename it to deb_specific__use_sensible-editor.patch
* [debian/rule]
  + rewrite the fix for cdbs/dh_python so that we depend on the
    current python version (Closes: #456556)

12. By Vincent Danjean

Apply patch to change 'hgext/' into 'hgext.' when loading an extension
Current config files use the documented syntax (ie 'hgext.extname=')
Users can use 'hgext/extname=' in their hgrc if they want to
(Closes: #447088)

11. By Vincent Danjean

* New upstream release (Closes: #430714)
  + New features:
     * support for symlinks
     * improved tag handling
     * improved merge handling of file and directory renames
     * improved named branch usability
     * numerous improvements to commands
     * generic pre- and post-command hooks
     * improved Windows support
     * basic BeOS and OpenVMS support
     * numerous bug fixes

  + New extensions and contributions:
     * extensions can now be specified in .hg/hgrc
     * new convert extension with CVS support
     * new graphlog extension
     * improved patchbomb extension
     * example FastCGI script

10. By Vincent Danjean

* [debian/rule, debian/control] remove workaround for symlink support in
  python-support and bump dependency of python-support (>= 0.4.3)
* [debian/rule] use default python interpreter as 2.4 is the default now
* [debian/mercurial.postinst] remove old
  /usr/lib/python*/site-packages/{mercurial,hgext} directories if needed
  (Closes: #382252)
* forgot to closes: #382185 since 0.9.2 upstream release (hgrc manual does
  not say [smtp] host is optional any more)

9. By Barry deFreese

* Re-sync with Debian. Retain change:
* mercurial (0.9.1-1ubuntu1) edgy; urgency=low
  * Work around another bug in python-support.
* -- Matthias Klose <email address hidden> Fri, 29 Sep 2006 14:18:26 +0000

8. By Matthias Klose

Work around another bug in python-support.

7. By Vincent Danjean <email address hidden>

* New upstream release
  Major changes between Mercurial 0.9 and 0.9.1:

   New features:
   - You can now configure your 'hgweb' server to let remote users
     'push' changes over http.
   - You can now 'import' a patch in a mail message by saving the mail
     message, and importing it. This works for patches sent either
     inline or as attachments.
   - The 'diff' command now accepts '-rA:B' syntax as a synonym for
     '-r A -r B', and adds '-b' and '-B' options.

   New contributions and extensions:
   - The 'acl' extension lets you lock down parts of a repository
     against incoming changes
   - The 'extdiff' extension lets you run your favourite graphical
     change viewer
   - Comprehensive integration with the 'vim' editor
   - A restricted shell for 'ssh'-hosted repositories
   - An importer for 'darcs' repositories

   New hooks added:
   - 'preupdate' is run before an update or merge in the working
     directory.
   - 'update' is run after an update or merge in the working
     directory.

   Behaviour changes:
   - NOTE: Mercurial as installed by the Windows binary
     installer no longer performs automatic line-ending conversion for
     Unix/Linux compatibility. To re-enable this feature, edit your
     'mercurial.ini' file after you upgrade.
   - The Windows binary installer now automatically adds 'hg' to your
     '%PATH%'.
   - The 'backout' command now runs an editor by default, to let you
     modify the commit message for a backed-out changeset.
   - An earlier problem with parsing of tags has been fixed.
     This makes tag parsing slower but more reliable.

   Memory usage and performance improvements:
   - The 'remove' command has been rewritten to be hundreds of times
     faster in large repositories.
   - It is now possible to 'clone' a repository very quickly over a
     LAN, if the server is configured to allow it. See the new 'server'
     section in the 'hgrc' documentation.

   Other changes of note:
   - Mercurial will now print help for an extension if you type 'hg
     help EXT_NAME'.
   - The usual array of bug fixes and documentation improvements.
   - The integrated web server is now more WSGI-compliant.
   - Work has begun to solidify Mercurial's API for use by third-party
     packages.

6. By Vincent Danjean <email address hidden>

mercurial will use the default python interpreter

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/mercurial
This branch contains Public information 
Everyone can see this information.

Subscribers