diff options
author | wiz <wiz> | 2014-08-08 08:49:03 +0000 |
---|---|---|
committer | wiz <wiz> | 2014-08-08 08:49:03 +0000 |
commit | 30c780c3c96f79406178d76c31d63f73bfa2ac15 (patch) | |
tree | a188e18c4052949e7519e7b6d0a83cc1d77dfc0c /devel | |
parent | 08f21d45ef492e09af2681ff3bacaf446a6959b0 (diff) | |
download | pkgsrc-30c780c3c96f79406178d76c31d63f73bfa2ac15.tar.gz |
Update to 3.1:
TortoiseHg 3.1 is a major feature release.
Since 3.1, Mercurial commands are run in separate command server
process. It generally contributes to reliability, but if you have
a faulty extension or an in-process Python hook, it can corrupt
the communication channel between TortoiseHg and the command server.
If you see an error message like "cmdserver: timeout while reading...",
please report it with the list of enabled third-party extensions
and their versions. Currently, reviewboard extension is known to
have this issue. #3841
Note the Windows installers include Mercurial version 3.1 plus two
stable commits which addressed Windows platform-specific bugs.
Bug Fixes
cmdui: add hidden button to close prompt dialog with no response
(fixes #1317 - merge has no cancel option)
filectxactions: redesign to show diff between baseRev and rev
(fixes #2313 - diff selected file revisions not working after
move/rename)
grep, status: use built-in drag-and-drop infrastructure
patchctx: use patch name give by repo if it is an MQ patch
(fixes #3831 - patch name is ambiguous when using directories)
postreview: correctly set parent of first selected revision
(fixes #3538)
repofilter: do no run revset query by focus out during history
completion
repofilter: do not steal focus when window is restored from
minimized state
repomodel: render description column without using HTMLDelegate
(fixes #1590 - description column contents aligned 1px upper)
repotreemodel: work around unicode error on XML parse failure
(fixes #3820)
run: continue without fork if new process can't be spawned
(fixes #1949, #3800)
run: promote rev to common annotate/log option (fixes #3799)
workbench: do not change window icon (closes #3737)
command runner:
cmdcore: enable command-server client by default in 3.1, fixes:
#3343 - blackbox extension not working
#1661 - "abort: Interrupted system" call during push with
subrepos
#2071 - crash when pushing with mercurial_keyring
#2614 - util.hgexecutable() returns wrong path
074fd0fde0b6 - worker.py of Mercurial 2.6 only works in
main thread
#3370 - Workbench UI getting dispresponsive on certain
operations
#484, #788 - can't use git/subversion subrepo
#3637 - redirect hook stdout, stderr to Output log
#3670 - WindowsError 6 in pipe decode/encode filter
repowidget: run "Export Diff" and "Copy Patch" in command
process for stability
revset: run query in command process for stability
commit/status widget:
commit: do not bulk-add unknown files when all selected files
are largefiles
commit, filectxactions: escape paths prior to command execution
(fixes #2108 - files with some special names can't be added or
commited)
commit: take "autoinc" list as glob pattern again
filectxactions: make "copy patch" generate diff between base
and target revs
repowatcher: invalidate cache if dirstate file is modified
(fixes #3647 - file renaming inconsistencies)
wctxactions: delegate "file history" action to filectxactions
(fixes #2591 - No shortcut for "File history" command on files
in Working Directory)
wctxcleaner: invalidate changelog on each check of dirstate
(fixes #3826 - commit do not work properly in the merge dialog)
wctxactions: make visual diff compare to base revision, add
"diff local" in place
(fixes #2001 - diff does not work on MQ patches)
wctxactions: reimplement by using command APIs, fixes:
#1347 - add support for pre-<command> and post-<command>
hooks
#2217 - adding files to source control in the separate
thread
#1953 - largefiles treated wrong when added by "add large..."
menu
high dpi issues:
graphdelegate: update row height to actual value prior to
painting
(refs #3690)
widgets: use small icon size defined by platform style (fixes
#3690)
obsolete changeset:
repoagent: append --hidden option while hidden changesets are
visible
repowidget: replace pseudo "incoming()" filter by "bundle()"
(refs #3535)
repowidget: switch visibility of hidden changesets globally
(fixes #3735 - obosoleted changeset appears as "Child:" field
unexpectedly)
thgrepo: start with filtered repo because it is the default of
Mercurial
Improvements
blockmatcher: improve visibility of narrow markers
filelog: export thg filelog [-r REV] [--compare] FILE command
fileview: remember chunk selection on view mode switch
mergetools: port gvimdiff from Mercurial's mergetools.hgrc
searchtoolbar: make next/prev shortcuts available in owner
widget (fixes #3819)
status: open merge tool on double-click for unresolved file
(closes #1230)
toolbars: use toolbar icon size defined by QApplication.style()
except on Mac (see 8d6212194e21 for details)
graph:
graph: draw ancestor-descendant relations in filtered graph
(see 891146f5a9bb for details)
Installer
wix: remove i18n source files (.po) from installer package
(closes #2566)
keyring 4.0
hgsubversion 1.6.2
Diffstat (limited to 'devel')
-rw-r--r-- | devel/py-tortoisehg/Makefile | 4 | ||||
-rw-r--r-- | devel/py-tortoisehg/PLIST | 14 | ||||
-rw-r--r-- | devel/py-tortoisehg/distinfo | 8 |
3 files changed, 10 insertions, 16 deletions
diff --git a/devel/py-tortoisehg/Makefile b/devel/py-tortoisehg/Makefile index 4f422cf386e..434ef5382e5 100644 --- a/devel/py-tortoisehg/Makefile +++ b/devel/py-tortoisehg/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.2 2014/08/02 07:07:33 wiz Exp $ +# $NetBSD: Makefile,v 1.3 2014/08/08 08:49:03 wiz Exp $ -DISTNAME= tortoisehg-3.0.2 +DISTNAME= tortoisehg-3.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= http://bitbucket.org/tortoisehg/targz/downloads/ diff --git a/devel/py-tortoisehg/PLIST b/devel/py-tortoisehg/PLIST index 59914e2724d..acfff26d70a 100644 --- a/devel/py-tortoisehg/PLIST +++ b/devel/py-tortoisehg/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2014/07/05 15:33:03 wiz Exp $ +@comment $NetBSD: PLIST,v 1.2 2014/08/08 08:49:03 wiz Exp $ bin/thg ${PYSITELIB}/${EGG_FILE} ${PYSITELIB}/tortoisehg/__init__.py @@ -124,9 +124,6 @@ ${PYSITELIB}/tortoisehg/hgqt/lexers.pyo ${PYSITELIB}/tortoisehg/hgqt/lfprompt.py ${PYSITELIB}/tortoisehg/hgqt/lfprompt.pyc ${PYSITELIB}/tortoisehg/hgqt/lfprompt.pyo -${PYSITELIB}/tortoisehg/hgqt/license.py -${PYSITELIB}/tortoisehg/hgqt/license.pyc -${PYSITELIB}/tortoisehg/hgqt/license.pyo ${PYSITELIB}/tortoisehg/hgqt/manifestmodel.py ${PYSITELIB}/tortoisehg/hgqt/manifestmodel.pyc ${PYSITELIB}/tortoisehg/hgqt/manifestmodel.pyo @@ -145,9 +142,6 @@ ${PYSITELIB}/tortoisehg/hgqt/modeltest.pyo ${PYSITELIB}/tortoisehg/hgqt/mq.py ${PYSITELIB}/tortoisehg/hgqt/mq.pyc ${PYSITELIB}/tortoisehg/hgqt/mq.pyo -${PYSITELIB}/tortoisehg/hgqt/mqutil.py -${PYSITELIB}/tortoisehg/hgqt/mqutil.pyc -${PYSITELIB}/tortoisehg/hgqt/mqutil.pyo ${PYSITELIB}/tortoisehg/hgqt/p4pending.py ${PYSITELIB}/tortoisehg/hgqt/p4pending.pyc ${PYSITELIB}/tortoisehg/hgqt/p4pending.pyo @@ -280,9 +274,6 @@ ${PYSITELIB}/tortoisehg/hgqt/update.pyo ${PYSITELIB}/tortoisehg/hgqt/visdiff.py ${PYSITELIB}/tortoisehg/hgqt/visdiff.pyc ${PYSITELIB}/tortoisehg/hgqt/visdiff.pyo -${PYSITELIB}/tortoisehg/hgqt/wctxactions.py -${PYSITELIB}/tortoisehg/hgqt/wctxactions.pyc -${PYSITELIB}/tortoisehg/hgqt/wctxactions.pyo ${PYSITELIB}/tortoisehg/hgqt/wctxcleaner.py ${PYSITELIB}/tortoisehg/hgqt/wctxcleaner.pyc ${PYSITELIB}/tortoisehg/hgqt/wctxcleaner.pyo @@ -322,6 +313,9 @@ ${PYSITELIB}/tortoisehg/util/editor.pyo ${PYSITELIB}/tortoisehg/util/gpg.py ${PYSITELIB}/tortoisehg/util/gpg.pyc ${PYSITELIB}/tortoisehg/util/gpg.pyo +${PYSITELIB}/tortoisehg/util/hgdispatch.py +${PYSITELIB}/tortoisehg/util/hgdispatch.pyc +${PYSITELIB}/tortoisehg/util/hgdispatch.pyo ${PYSITELIB}/tortoisehg/util/hglib.py ${PYSITELIB}/tortoisehg/util/hglib.pyc ${PYSITELIB}/tortoisehg/util/hglib.pyo diff --git a/devel/py-tortoisehg/distinfo b/devel/py-tortoisehg/distinfo index b961b741c20..a654a835a6f 100644 --- a/devel/py-tortoisehg/distinfo +++ b/devel/py-tortoisehg/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.2 2014/08/02 07:07:33 wiz Exp $ +$NetBSD: distinfo,v 1.3 2014/08/08 08:49:03 wiz Exp $ -SHA1 (tortoisehg-3.0.2.tar.gz) = 1f8910b7d88e44ba354ea504dff4f0347e2ff91b -RMD160 (tortoisehg-3.0.2.tar.gz) = 8ebb604ec1c387e5a5d48ac1143b80bab57de631 -Size (tortoisehg-3.0.2.tar.gz) = 8199459 bytes +SHA1 (tortoisehg-3.1.tar.gz) = 90b6b27e6718f2b646ca983668176bc5fc04d830 +RMD160 (tortoisehg-3.1.tar.gz) = 86e8cb60ac53bbe93e990faa091bac56773b42eb +Size (tortoisehg-3.1.tar.gz) = 8206784 bytes SHA1 (patch-setup.py) = 2fb156031c85bb24404e36d2a360177a77d45a47 SHA1 (patch-tortoisehg_hgqt_qtlib.py) = 7c66aaf4472ac39f158e4c393bf03afafbd707d9 SHA1 (patch-tortoisehg_util_paths.py) = 0eea97a668b27d1ee8293bc2f2b6f6692a18b365 |