1. Yuya Nishihara
  2. thg-work

Commits

Author Commit Message Date Builds
Yuya Nishihara
repoagent: light-weight suspend of repository monitor while running commands XXX documents, test XXX check consistency with overlay, flush, etc. XXX add debug messages (to the patches in this series)
Yuya Nishihara
repowatcher: add flag to defer filesystem checking
Yuya Nishihara
repowatcher: extract stub functions for deferred polling
Yuya Nishihara
merge default into stable (freeze for 3.8)
Bookmarks
@
Branches
stable
Yuya Nishihara
repofilter: calculate index of branch combobox item as loop variable Makes the code less verbose and hopefully easier to read.
Yuya Nishihara
repofilter: convert list of branches to unicode at a time Eliminates redundant hglib.tounicode() calls.
Daniel Godfrey
repofilter: store branch names in combo ItemData This removes special case processing for the *Show All* entry, in preparation for adding a *Current* entry as well.
Yuya Nishihara
workbench: fall back to revset query on "go to revision" (fixes #4084) Now any revset expressions are allowed in the "Goto revision" dialog. Since runCommand() is currently slow due to dirstate polling, gotoRev() checks if instant look-up is possible.
Yuya Nishihara
hglib: drop compatibility wrapper for pre-3.7 mergestate This function is kept in hglib because I think it's good thing to isolate Mercurial APIs from our hgqt layer.
Yuya Nishihara
backout: drop compatibility hack of --no-commit option It isn't necessary on hg 3.7+. Partially backed out 8022884c2cbc.
Yuya Nishihara
hgversion: bump required Mercurial version to 3.7
tovim
doc-cs: the translation of 5 files was updated
Branches
stable
Yuya Nishihara
qtapp: mandatory require signal.set_wakeup_fd() It must exist on Python 2.6+.
Yuya Nishihara
qtapp: disable interaction with tty on GUI (fixes #4469) Blocking read() is unwanted on GUI as it would prevents GUI events from processed. This fixes the askusername issue with --nofork option. Since this makes ui.interactive() return False, ExceptionCatcher is changed to test isatty() state explicitly.
Yuya Nishihara
guifork: disable interaction with tty input (refs #4469) Once the application process is detached from the tty, a user can't send a prompt response to that process. There was no good reason to keep the stdin attached to the tty. On the other hand, keeping stdout/stderr allows us to see debug and error messages. On Windows, the "nul" device is reported as a tty, so this patch creates pipe fds instead. http://stackoverflow.com/a/3650507 This fixes the a…
Steve Borho
Merge with stable
Steve Borho
Added tag 3.7.3 for changeset 18feb4a375b2
Branches
stable
Wagner Bruna
i18n: pull latest en_GB, fr, ru and uk translations from Launchpad
Tags
3.7.3
Branches
stable
Yuya Nishihara
Merge with stable
André Sintzoff
clone: add a --config extensions.largefiles= option With such option, it is possible to clone a repository containing largefiles without globally enabling the largefiles extension. If the option is enabled when the source repository does not use largefiles extension, the destination repository hgrc file will not contain the extension. Note: as largefiles extension is part of hg, no test on its presence is done.
André Sintzoff
clone: prepare multiple config options
Sune Foldager
thg: import setuptools (if needed) before distutils This is to allow setuptools to patch distutils before we import Distribution. Otherwise you get the following error when starting thg from its source dir with FORCE_SETUPTOOLS set: TypeError: dist must be a Distribution instance
Branches
stable
Yuya Nishihara
postreview: suggest wiki if reviewboard extension not enabled (fixes #4463)
Yuya Nishihara
make: improve error message about HGPATH It was hard to tell whether HGPATH wasn't recognized or pointed to wrong directory.
Steve Borho
Merge with stable
Steve Borho
Added tag 3.7.2 for changeset e45373a8539f
Branches
stable
Matt Harbison
make: set MACOSX_DEPLOYMENT_TARGET=10.7 for building Mercurial on OS X This will provide a wider range of supported platforms for the bundle built from Steve's build machine, without having to remember to specify it on the command line once a month. All it will do is adjust the AvailabilityMacros [1] so that newer framework functions aren't linked against. It will run fine on newer systems. Obviously, the other binaries (PyQt, etc) will need to be compiled with su…
Tags
3.7.2
Branches
stable
Matt Harbison
contrib: add a script for signing the OS X app bundle Newer versions of OS X block unsigned apps from running by default, and `codesign --sign --deep` doesn't work, and isn't recommended [1]. So we need to sign each part piecemeal. Since we don't have a signing certificate at the moment, I used $CODE_SIGN_IDENTITY, which the variable used by xcode. Steve and I finally figured out how to build an app on his 10.11 system that runs on 10.10+. By com…
Branches
stable
Matt Harbison
setup: include email.mime.text in the app bundle Without this, only the first line displays in the preview window ("This series consists of X patches"), and sending the email aborts. The previous bundle contained 'email.mime' with __init__.py, but not the other 3 files.
Branches
stable
Wagner Bruna
i18n: add Bulgarian translation
Branches
stable
  1. Prev
  2. Next