2010-05-02 01:17:01 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.5.2:
This is a monthly bugfix release with numerous minor fixes including:
* clone: fix URL too long problem with many heads
* commands: revised documentation of 'default' and 'default-push'
* convert/cvs: skip bad tags
* convert/git: check status when reading output stream
* convert/subversion: fix default URL checker prototype
* copies: properly visit file context ancestors on working file contexts
* diffstat: use ui.plain() instead of ui.interactive()
* dirstate: fix in memory dirstate entries for 1-second race
* dispatch: don't mangle ImportError abort messages
* filemerge: use working dir parent as ancestor for backward wdir merge
* hgrc.5: describe form of config values and mention lists as well
* hgweb: fix attribute error in error response (issue2060)
* log: document the new xml style
* merge: correctly compute the flag for noexec filesystems
* mq: rewrite strip docstrings
* mq: use util.unlink instead of os.unlink and os.removedirs
* patch: don't look for headers in diff lines
* push: fix bug in warning message selection
* revlog: fix lazyparser.iter() to return all revisions (issue2137)
* schemes: fix // breakage with Python 2.6.5 (issue2111)
* static-http: allow clone -r (issue2164)
* subrepo: fix repo root path handling in svn subrepo
* subrepo: propagate and catch push failures
* templates: document missing template variables
* util: fix default termwidth() under Windows
* util: use an explicit prefix for checkexec/checklink temporary files
|
2010-04-03 00:28:43 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.5.1, requested by agc.
1.5.1 - 2010-04-01
Core
* improve warning on adding large files
* expand ~ in auth filenames and aliases
* several improvements to patch parsing
* warn about attempts to use hg branch to switch branches
* push: fix bug in prepush logic and its tests
* hgweb: fix broken URLs of RSS/Atom feeds
* subrepo: several bug fixes
Extensions
* acl: added support for '*' (everyone) in user list
* progress: use stderr instead of stdout
* schemes: add Kiln On Demand to default schemes
|
2010-03-08 00:24:00 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 1.5.
1.5: Small behavior changes
* hg heads now shows all branch heads, use --topo for old behavior
* hg annotate now follows copies and renames by default, use
--no-follow for old behavior
* the repo#name URL syntax now refers to all branch heads if
name is a branch
* servers now allow clone --uncompressed by default, set
server.uncompressed=false for old behavior
* the {file_copies} template now displays copies unconditionally,
use {file_copies_switch} for old behavior
* the templates/ directory has moved inside mercurial/
* mq patches are automatically upgraded to git patches, use
mq.git=keep for old behavior
1.5 - 2010-03-06
Core
* improved behavior for named branches with heads command
* new XML output template for logs
* import extract multiple patches from emails, mboxes, files, and URLs
* new patch.eol=auto option to ignore patch line-endings while
preserving target file endings.
* new -b/--branch option for clone, bundle, incoming, outgoing,
pull, and push
* new server.validate option to validate completeness of pushed
changesets
* subrepos now has basic Subversion support
* support for SSL server certificates and improved IPv6 support
* the HGPLAIN environment variable makes output more stable for scripts
Extensions
* new progress bar extension
* mq: new --mq option to make regular commands operate on queue repository
* mq: automatically upgrade conventional patches to git format where needed
* color: add support for bookmarks, resolve -l, and churn --diffstat
* convert: two CVS history editing hooks
* win32mbcs: add configuration to specify path encoding
* zeroconf: many bug fixes
* rebase: new --detach option for rebase
Web Interface
* improve navigation on log and graph pages
* support for pluggable authorization
* raw templates for tags/branches pages
* add wsgi script for Microsoft IIS with isapi-wsgi
Help and Documentation
* greatly improve error messages and command documentation
* support extended documentation with --verbose
* provide help for disabled extensions and commands
|
2010-02-10 20:17:48 by Joerg Sonnenberger | Files touched by this commit (205) |
Log message:
Bump revision for PYTHON_VERSION_DEFAULT change.
|
2010-02-03 11:47:21 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.4.3:
1.4.3 - 2010-02-01
This is a scheduled bugfix release.
* Mercurial license has changed from GPLv2 to GPLv2+
* speed up copy detection in merge, status, and diff
* templates: fix relative path expansion on style setting
* merge: fix merging of already-merged subrepos
* summary: fix i18n issue reporting clean working directories
* hgweb: improve IIS PATH_INFO handling
* relink: Windows support
|
2010-01-15 23:10:56 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.4.2:
1.4.2 - 2010-01-01
This is a minor bugfix release.
core
* config: raise ConfigError on non-existing include files
* alias: do not crash when aliased command has no usage help text
* auth: allow specifying auth sections in .hg/hgrc
* patch: fix handling of chunk offsets
* subrepo: add default path to new clones
* docs: Fix rst2html detection
extensions
* convert/svn: better handling of hg recursive call failure
* convert/svn: make sink recover gracefully from empty changeset
* keyword: fix interaction with transplant
* mq: preserve --git flag when folding and merging patches
* mq: qnew -f rejects merge working directories
* mq: qpop: remove added files before re-adding removed files
* patchbomb: handle repository#rev URLs correctly
* share: use defaultdest to compute unspecified destination
|
2009-12-02 13:08:57 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
Update to 1.4.1:
1.4.1 - 2009-12-01
regression fixes
* fix to prepush logic when it creates new heads
* fix qseries truncation
other
* doc fixes: formatting, missing options
* tests fixes (now less dependent on environment variables)
* inotify fixes
* keyword: allow RCSfile like CVS
* share: fix a bad interaction with clone
* show non-default branch names with summary -q
* new schemes extension
* i18n updates
|
2009-11-17 11:49:50 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
Update to 1.4:
1.4 - 2009-11-16
core
* summary: new command summarizes current working state
* tags: new tag cache greatly speeds up tag operations
* diff: new --stat option to show diffstat
* diff: add --reverse option to diff
* subrepo: fix a bunch of issues with the experimental subrepo extension
* status: fixes for behavior when working with clock skew
* clone: new -u/--updaterev option
* templater: new latesttag and latesttagdistance keywords
* push/pull: handle some broken pipe errors during large transfers
* config: environment variables and ~user constructs are expanded in pathnames
hgweb
* fix for showing header lines in raw changeset diffs
* try to send better error messages to the client
* use config-supplied ordering by default in hgwebdir index pages
* add web.descend option to disable showing all nested repositories in hgwebdir
documentation and help
* new config help topic
* help texts are now written in reStructuredText format
* many translation updates including a new Swedish translation
* many help text updates and improvements
extensions
* mq: add -1 options to qapplied/qunapplied
* patchbomb: add a --flag option to set a flag value in the Subject header
* patchbomb: correctly handle Unicode domains (using the IDNA encoding scheme)
* color: improve colorization of the qseries command
* inotify: cleaner code, fixed pattern handling
* zeroconf: show repository descriptions
* rebase: some performance and correctness fixes
* extdiff: add 3-way diff for merge changesets
* convert: handle directory renaming in Darcs, fixed file renaming
* relink: new extension which helps people re-hardlink their clones
other
* contrib/shrink-revlog.py script that can significantly shrink some \
internal hg files
* work around non-standard locale settings on OS X
|
2009-09-07 21:02:15 by Joerg Sonnenberger | Files touched by this commit (13) |
Log message:
Retire Python 2.3 support.
|
2009-07-23 23:23:35 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
Update to 1.3.1:
Regression fixes:
- fixed excessive memory usage issues with diff and strip
- fixed ssh performance issue on OS X
- fixed slow calculation of branch heads
- fixed handling of port numbers in URLs
- fixed transaction handling exception
- fixed incoming with graphlog extension
- fixed slow commit in fetch extension
- fixed loading of win32mbcs extension
Other fixes:
- fixed http username handling in acl extension
- fixed subrepo path joining on Windows
- allow update --check to cross branches
- miscellaneous small doc and bug fixes
|