Mercurial
Mercurial
>
hg-stable
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-192
+192
+1000
+3000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
hghave: cache the result of gethgversion
2020-02-07, by Julien Cristau
clean: delete obsolete unlinking of .hg/graftstate
2020-01-24, by Martin von Zweigbergk
copies: avoid filtering by short-circuit dirstate-only copies earlier
2020-02-04, by Martin von Zweigbergk
tests: add test showing that repo filter is calculated for `hg st --copies`
2020-02-04, by Martin von Zweigbergk
lfs: enable workers by default
2020-01-21, by Matt Harbison
lfs: fix the stall and corruption issue when concurrently uploading blobs
2020-01-21, by Matt Harbison
lfs: add a method to the local blobstore to convert OIDs to file paths
2020-01-21, by Matt Harbison
merge: introduce a revert_to() for that use-case
2020-01-15, by Martin von Zweigbergk
merge: introduce a clean_update() for that use-case
2020-01-15, by Martin von Zweigbergk
manifest: fix _very_ subtle bug with exact matchers passed to walk()
2020-02-05, by Augie Fackler
rust-utils: add `Escaped` trait
2020-01-14, by Raphaël Gomès
rust-dirs-multiset: add `DirsChildrenMultiset`
2020-01-14, by Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`
2020-01-14, by Raphaël Gomès
rust-pathauditor: add Rust implementation of the `pathauditor`
2020-02-05, by Raphaël Gomès
py3: catch AttributeError too with ImportError
2020-01-22, by Pulkit Goyal
context: use manifest.walk() instead of manifest.match() to get file list
2020-02-05, by Augie Fackler
manifest: remove `.new()` from the interface
2020-02-05, by Augie Fackler
chg: force-set LC_CTYPE on server start to actual value from the environment
2020-01-29, by Kyle Lippincott
perf: fix list formatting in perfindex documentation
2020-02-03, by Pierre-Yves David
test: simplify test-amend.t to avoid race condition
2020-02-01, by Pierre-Yves David
test: document test-copy-move-merge.t
2019-12-13, by Pierre-Yves David
manifest: remove optional default= argument on flags(path)
2020-02-03, by Augie Fackler
resourceutil: blacken
2020-02-03, by Augie Fackler
merge with stable
2020-02-03, by Augie Fackler
rebase: abort if the user tries to rebase the working copy
2020-01-31, by Martin von Zweigbergk
tests: add tests for rebasing wdir() revision
2020-01-31, by Martin von Zweigbergk
merge: when rename was made on both sides, use ancestor as merge base
2020-01-22, by Martin von Zweigbergk
absorb: graduate -i flag from experimental
2020-01-31, by Martin von Zweigbergk
rust-cpython: remove PySharedRefCell and its companion structs
2020-01-25, by Yuya Nishihara
rust-cpython: switch to upstreamed version of PySharedRefCell
2020-01-25, by Yuya Nishihara
rust-cpython: rename inner_shared() to inner()
2020-01-25, by Yuya Nishihara
rust-cpython: use PyList.insert() instead of .insert_item()
2020-01-31, by Yuya Nishihara
rust-cpython: bump cpython to 0.4 to switch to upstreamed PySharedRef
2020-01-31, by Yuya Nishihara
rust: update dependencies
2020-01-30, by Yuya Nishihara
contrib: a small script to nudge lingering diff
2020-01-24, by Pierre-Yves David
packaging: add support for PyOxidizer
2020-01-26, by Gregory Szorc
mergestate: add accessors for local and other nodeid, not just contexts
2020-01-29, by Martin von Zweigbergk
rebase: define base in only place in defineparents()
2020-01-15, by Martin von Zweigbergk
tests: use full `uncommit` command name in tests
2019-12-20, by Martin von Zweigbergk
graft: default `base` argument to common case of `ctx.p1()`
2020-01-28, by Martin von Zweigbergk
graft: let caller pass in overlayworkingctx to merge.graft()
2020-01-10, by Martin von Zweigbergk
copies: fix crash when copy source is not in graft base
2020-01-29, by Martin von Zweigbergk
tests: add test showing crash when shelving ghosted rename target
2020-01-29, by Martin von Zweigbergk
rust-cpython: mark all PyLeaked methods as unsafe
2019-10-22, by Yuya Nishihara
rust-cpython: make PySharedRef::try_borrow_mut() return BorrowMutError
2019-10-19, by Yuya Nishihara
rust-cpython: inline PySharedState::leak_immutable() and PyLeaked::new()
2019-10-19, by Yuya Nishihara
rust-cpython: inline PySharedState::try_borrow_mut()
2019-10-19, by Yuya Nishihara
rust-cpython: add panicking version of borrow_mut() and use it
2019-10-12, by Yuya Nishihara
setup: don't skip the search for global hg.exe if there is no local instance
2020-01-28, by Matt Harbison
make: also delete hg.exe when cleaning
2020-01-28, by Matt Harbison
merge: start using the per-side copy dicts
2020-01-23, by Martin von Zweigbergk
copies: define a type to return from mergecopies()
2020-01-22, by Martin von Zweigbergk
merge: move initialization of copy dicts to one place
2020-01-22, by Martin von Zweigbergk
copies: print debug information about copies per side/branch
2020-01-24, by Martin von Zweigbergk
copies: make mergecopies() distinguish between copies on each side
2020-01-22, by Martin von Zweigbergk
pathutil: mark parent directories as audited as we go
2020-01-24, by Martin von Zweigbergk
cmdutil: change check_incompatible_arguments() *arg to single iterable
2020-01-27, by Martin von Zweigbergk
rust: remove an unnecessary set of parentheses
2020-01-27, by Martin von Zweigbergk
profiling: flush stdout before writing profile to stderr
2020-01-27, by Kyle Lippincott
rust: re-format with nightly rustfmt
2020-01-28, by Martin von Zweigbergk
tests: stablize test-rename-merge1.t on Windows
2020-01-28, by Matt Harbison
rust-cpython: make sure PySharedRef::borrow_mut() never panics
2019-09-21, by Yuya Nishihara
rust-cpython: remove useless wrappers from PyLeaked, just move by map()
2019-10-22, by Yuya Nishihara
rust-node: avoid meaningless read at the end of odd prefix
2020-01-27, by Georges Racinet
rust-nodemap: generic NodeTreeVisitor
2019-12-27, by Georges Racinet
rust-nodemap: mutable NodeTree data structure
2019-12-27, by Georges Racinet
rust-nodemap: abstracting the indexing
2019-12-26, by Georges Racinet
rust-nodemap: NodeMap trait with simplest implementation
2020-01-23, by Georges Racinet
rust-node: handling binary Node prefix
2019-12-27, by Georges Racinet
rust-revlog: a trait for the revlog index
2020-01-22, by Georges Racinet
pathauditor: drop a redundant call to bytes.lower()
2020-01-24, by Martin von Zweigbergk
merge: replace a repo.lookup('.') by more typical repo['.'].node()
2020-01-24, by Martin von Zweigbergk
merge: drop now-unused "abort" argument from hg.merge()
2020-01-24, by Martin von Zweigbergk
merge: don't auto-pick destination with `hg merge 'wdir()'`
2020-01-24, by Martin von Zweigbergk
merge: call hg.abortmerge() directly and return early
2020-01-24, by Martin von Zweigbergk
merge: check that there are no conflicts after --abort
2020-01-24, by Martin von Zweigbergk
merge: use check_incompatible_arguments() for --abort
2020-01-24, by Martin von Zweigbergk
rebase: move some variables after an error cases where they're not needed
2020-01-15, by Martin von Zweigbergk
rebase: clarify a little by calculating a set in Python instead of in revset
2020-01-15, by Martin von Zweigbergk
merge: avoid a negation in the definition of updatedirstate
2020-01-15, by Martin von Zweigbergk
merge: move definition of `partial` closer to where it's used
2020-01-24, by Martin von Zweigbergk
copies: extract function for finding directory renames
2020-01-22, by Martin von Zweigbergk
copies: avoid calculating debug-only stuff without --debug
2020-01-22, by Martin von Zweigbergk
copies: move early return in mergecopies() earlier
2020-01-22, by Martin von Zweigbergk
tests: test merge of renames of different sources to same target
2020-01-24, by Martin von Zweigbergk
clean: check that there are no conflicts after
2020-01-24, by Martin von Zweigbergk
progress: delete deprecated ui.progress()
2020-01-24, by Martin von Zweigbergk
rust-dependencies: update rayon
2020-01-17, by Raphaël Gomès
merge with stable
2020-01-24, by Augie Fackler
merge: define updatedirstate a little earlier and reuse it
2020-01-15, by Martin von Zweigbergk
merge: don't call update hook when using in-memory context
2020-01-15, by Martin von Zweigbergk
merge with stable
2020-01-23, by Martin von Zweigbergk
packaging: add configparser to inno requirements file
2020-01-22, by Gregory Szorc
python-zstandard: blacken at 80 characters
2020-01-22, by Gregory Szorc
tests: move non-collapse test out of test-rebase-collapse
2020-01-21, by Martin von Zweigbergk
debugcommands: add Python implementation to debuginstall
2019-11-22, by Gregory Szorc
run-tests: remove --py3-warnings
2019-11-22, by Gregory Szorc
rust-node: binary Node ID and conversion utilities
2020-01-22, by Georges Racinet
rust-nodemap: building blocks for nodetree structures
2020-01-22, by Georges Racinet
lfs: move the initialization of the upload request into the try block
2020-01-21, by Matt Harbison
lfs: drop an unnecessary r'' prefix
2020-01-21, by Matt Harbison
lfs: explicitly close the file handle for the blob being uploaded
2020-01-21, by Matt Harbison
lfs: drop the unused progressbar code in the `filewithprogress` class
2020-01-21, by Matt Harbison
rust-filepatterns: remove bridge code for filepatterns-related functions
2020-01-14, by Raphaël Gomès
rust-utils: add Rust implementation of Python's "os.path.splitdrive"
2020-01-14, by Raphaël Gomès
setup: link osutil.so to libsocket on Solaris/illumos (issue6299)
stable
2020-04-13, by Alexander Pyhalov
discovery: avoid wrongly saying there are nothing to pull
stable
2020-04-06, by Pierre-Yves David
Added signature for changeset 8fca7e8449a8
stable
2020-04-02, by Augie Fackler
Added tag 5.3.2 for changeset 8fca7e8449a8
stable
2020-04-02, by Augie Fackler
histedit: add missing b prefix to a string
stable
5.3.2
2020-04-01, by Kyle Lippincott
py3: require values in changelog extras to be bytes
stable
2020-03-25, by Martin von Zweigbergk
py3: make setup.py's hgcommand() consistently return bytes
stable
2020-03-25, by Martin von Zweigbergk
darwin: use vim, not vi, to avoid data-loss inducing posix behavior
stable
2020-03-23, by Kyle Lippincott
cext: move variable declaration to the top of the block for C89 support
stable
2020-03-20, by Matt Harbison
byteify-string: resolve symlink before byteifying
stable
2020-03-18, by Pierre-Yves David
cext-index: propagate inline_scan error in `index_deref`
stable
2020-03-12, by Pierre-Yves David
heptapod-ci: fix test paths in the listing file
stable
2020-03-12, by Pierre-Yves David
hg-core: add a compilation error if trying to compile outside of Linux
stable
2020-03-06, by Raphaël Gomès
gzip: use the stdlib version with python 3 (issue6284)
stable
2020-03-10, by Pierre-Yves David
gzip: indent the custom Gzip code
stable
2020-03-10, by Pierre-Yves David
gzip: rename the argument to `mtime` to match upstream python
stable
2020-03-10, by Pierre-Yves David
heptapod-ci: run the test from outside the test directory
stable
2020-03-10, by Pierre-Yves David
run-tests: fix conditional when tests are run outside of `tests`
stable
2020-03-10, by Pierre-Yves David
tests: fix isinstance test of wrong variable
stable
2020-03-09, by Manuel Jacob
discovery: avoid wrong detection of multiple branch heads (issue6256)
stable
2020-03-06, by Pierre-Yves David
test: cleanly skip test-remotefilelog-datapack.py on policy that breaks it
stable
2020-03-06, by Pierre-Yves David
rust-format: cleanup ancestors.rs to make rustfmt happy
stable
2020-03-05, by Raphaël Gomès
heptapod-ci: use strict module policy
stable
2020-03-05, by Pierre-Yves David
histedit: fix formatting after D8150
stable
2020-03-05, by Martin von Zweigbergk
rust-format: make rustfmt happy
stable
2020-03-05, by Raphaël Gomès
Added signature for changeset 6d121acbb82e
stable
2020-03-04, by Augie Fackler
Added tag 5.3.1 for changeset 6d121acbb82e
stable
2020-03-04, by Augie Fackler
remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269)
stable
5.3.1
2020-02-19, by Pulkit Goyal
remotefilelog-test: glob some flaky output line
stable
2020-02-28, by Pierre-Yves David
histedit: py3 fixes for curses mode
stable
2020-02-25, by Steve Fink
branch: make --force work even when specifying revs
stable
2020-03-01, by Manuel Jacob
setup: exclude the __index__ module from itself when generating
stable
2020-02-24, by Matt Harbison
tests: stabilize test-amend.t on Windows
stable
2020-02-24, by Matt Harbison
py3: fix EOL detection in commandserver.channeledinput
stable
2020-02-24, by Yuya Nishihara
shelve: fix ordering of merge labels
stable
2020-02-20, by Kyle Lippincott
shelve: add test clearly demonstrating that the conflict labels are backwards
stable
2020-02-20, by Kyle Lippincott
import: don't ignore `--secret` when `--bypass` is specified
stable
2020-02-16, by Matt Harbison
phabricator: fix a phabsend crash when processing a renamed binary
stable
2020-02-18, by Matt Harbison
test: pin the number of CPU for issue4074 tests
stable
2019-12-13, by Pierre-Yves David
rust-dirstatemap: add `NonNormalEntries` class
stable
2020-02-12, by Raphaël Gomès
rust-dirstatemap: cache non normal and other parent set
stable
2020-01-30, by Raphaël Gomès
chgserver: spawn new process if schemes change
stable
2020-02-11, by Yuya Nishihara
tests: accept new bzr message about switching branches
stable
2020-02-10, by Martin von Zweigbergk
tests: add workaround for bzr bug
stable
2020-02-10, by Martin von Zweigbergk
test: simplify test-amend.t to avoid race condition
stable
2020-02-01, by Pierre-Yves David
remotefilelog-test: glob some flaky output line (issue6083)
stable
2020-02-09, by Pierre-Yves David
resourceutil: blacken
stable
2020-02-03, by Augie Fackler
py3: fully fix bundlepart.__repr__ to return str not bytes
stable
2020-02-06, by Kyle Lippincott
heptapod-ci: add a job to test the rust version of Mercurial
stable
2019-11-17, by Pierre-Yves David
heptapod-ci: run the --pure test too
stable
2019-11-16, by Pierre-Yves David
heptapod-ci: run the normal test suite
stable
2020-01-25, by Pierre-Yves David
heptapod-ci: also run the dedicated rust test for the rust code
stable
2019-11-18, by Pierre-Yves David
heptapod-ci: run test with python3 too
stable
2019-11-16, by Pierre-Yves David
heptapod-ci: colorize output
stable
2020-01-24, by Pierre-Yves David
heptapod-ci: add a basic file to be able to run tests with heptapod
stable
2020-01-25, by Pierre-Yves David
worker: manually buffer reads from pickle stream
stable
2020-02-04, by Jan Alexander Steffens (heftig)
py3: __repr__ needs to return str, not bytes
stable
2020-01-02, by Kyle Lippincott
config: also respect HGRCSKIPREPO in the zeroconf extension
stable
2020-02-04, by Pierre-Yves David
config: also respect HGRCSKIPREPO in hgwebdir_mod
stable
2020-02-04, by Pierre-Yves David
config: also respect HGRCSKIPREPO in `dispatch._getlocal`
stable
2020-02-03, by Pierre-Yves David
config: add a function in `rcutil` to abstract HGRCSKIPREPO
stable
2020-02-04, by Pierre-Yves David
packaging: make the path to Win32 requirements absolute when building WiX
stable
2020-02-03, by Matt Harbison
Added signature for changeset 7f5410dfc8a6
stable
2020-02-03, by Augie Fackler
Added tag 5.3 for changeset 7f5410dfc8a6
stable
2020-02-03, by Augie Fackler
rust-dirstatemap: add missing @propertycache
stable
5.3
2020-01-29, by Raphaël Gomès
worker: Use buffered input from the pickle stream
stable
2020-01-30, by Jan Alexander Steffens (heftig)
packaging: lowercase the `contrib` and `templates` directories with Inno
stable
2020-02-01, by Matt Harbison
packaging: merge the requirements.txt files for WiX and Inno
stable
2020-02-02, by Matt Harbison
packaging: bundle dulwich, keyring, and pywin32-ctypes with WiX too
stable
2020-02-01, by Matt Harbison
packaging: bundle the default mercurial.ini template with Inno also
stable
2020-02-01, by Matt Harbison
packaging: set the FileVersion field in the Inno installer executable
stable
2020-02-01, by Matt Harbison
packaging: move the version normalization function to the util module
stable
2020-02-01, by Matt Harbison
resourceutil: account for the non-resource-like file hierarchy under py2exe
stable
2020-01-31, by Matt Harbison
wix: restore COPYING.rtf
stable
2020-01-30, by Matt Harbison
resourceutil: correct the root path for file based lookup under py2exe
stable
2020-01-30, by Matt Harbison
wix: use original version string for MSI filename
stable
2020-01-24, by Gregory Szorc
wix: always normalize version string
stable
2020-01-24, by Gregory Szorc
wix: more robust normalization of RC version components
stable
2020-01-24, by Gregory Szorc
copyright: update to 2020
stable
2020-01-25, by Matt Harbison
phabricator: fix a crash when submitting binaries (issue6260)
stable
2020-01-25, by Matt Harbison
packaging: add configparser to inno requirements file
stable
2020-01-22, by Gregory Szorc
Added signature for changeset e4344e463c0c
stable
2020-01-24, by Augie Fackler
Added tag 5.3rc1 for changeset e4344e463c0c
stable
2020-01-24, by Augie Fackler
packaging: rename hgrc.d to defaultrc for Windows config files next to the exe
stable
5.3rc1
2020-01-24, by Matt Harbison
resourceutil: ensure `_rootpath` is defined under py2exe
stable
2020-01-24, by Matt Harbison
crecord: fix a concatenation of bytes and str on py3
stable
2020-01-21, by Kyle Lippincott
recover: fix typos
stable
2020-01-22, by Valentin Gatien-Baron
less
more
|
(0)
-30000
-10000
-3000
-1000
-192
+192
+1000
+3000
tip