Mercurial
Mercurial
>
hg-stable
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+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.
localrepo: fastpath access to "."
2019-11-17, by Pierre-Yves David
localrepo: also fastpath access to working copy parents when possible
2019-11-17, by Pierre-Yves David
examples: refer to nightly rustfmt in Windows-compatible way
2020-01-16, by Martin von Zweigbergk
convert: refactor authormap into separate function for outside use
2019-12-26, by Joerg Sonnenberger
remotefilelog: fix opening validatecachelog in text mode
2020-01-14, by Inada Naoki
cext: fix compiler warning about sign changing
2020-01-16, by Kyle Lippincott
sha1dc: avoid including the nonexistent stdint.h with Visual Studio 2008
2020-01-15, by Matt Harbison
py3: fix curses chunkselector fallback (when diffs are too large) on py3
2020-01-16, by Kyle Lippincott
transaction: allow finalizer to add finalizer
2020-01-15, by Pierre-Yves David
tests: stabilize test-subrepo-svn.t on Windows
2019-12-28, by Matt Harbison
rebase: fix bug where `--collapse` would apply diff on missing file
2020-01-13, by Martin von Zweigbergk
rebase: extract a variable for a repeated `repo[p1]`
2020-01-13, by Martin von Zweigbergk
graftcopies: document why the function is useful at all
2019-12-29, by Martin von Zweigbergk
graftcopies: remove `skip` and `repo` arguments
2019-12-27, by Martin von Zweigbergk
graftcopies: use _filter() for filtering out invalid copies
2019-12-27, by Martin von Zweigbergk
copies: replace duplicatecopies() by function that takes contexts
2020-01-06, by Martin von Zweigbergk
graft: extract repo[None] to a variable
2019-12-27, by Martin von Zweigbergk
rust-core: fix typo in comment
2020-01-16, by Aay Jay Chan
sha1dc: use buffer protocol when parsing arguments
2020-01-14, by Gregory Szorc
lfs: avoid quadratic performance in processing server responses
2020-01-14, by Matt Harbison
lfs: check content length after downloading content
2020-01-14, by Matt Harbison
lfs: rename a variable to clarify its use
2020-01-14, by Matt Harbison
sha1dc: use proper string functions on Python 2/3
2020-01-14, by Gregory Szorc
sha1dc: declare all variables at begininng of block
2020-01-14, by Gregory Szorc
sha1dc: manually define integer types on msvc 2008
2020-01-14, by Gregory Szorc
packaging: leverage os.path.relpath() in setup.py
2020-01-14, by Martin von Zweigbergk
rust-utils: add util to find a slice in another slice
2020-01-14, by Raphaël Gomès
dirstate: move rust fast-path calling code to its own method
2020-01-14, by Raphaël Gomès
lfs: add "bytes" as the unit to the upload/download progress bar
2020-01-14, by Matt Harbison
phabricator: post revisions in ascending topological order (issue6241)
2020-01-14, by Matt Harbison
doc: fix references to `revset.abstractsmartset`
2020-01-14, by Matt Harbison
fsmonitor: properly handle str ex.msg
2020-01-13, by Gregory Szorc
verify: allow the storage to signal when renames can be tested on `skipread`
2019-12-23, by Matt Harbison
lfs: don't skip locally available blobs when verifying
2019-12-22, by Matt Harbison
lfs: add a switch to `hg verify` to ignore the content of blobs
2019-12-20, by Matt Harbison
revlog: run rustfmt nightly
2020-01-08, by Augie Fackler
examples: specify rustfmt nightly using a $() construct
2020-01-08, by Augie Fackler
hg-core: rustfmt path.rs
2019-12-07, by Gregory Szorc
hg-core: vendor Facebook's path utils module
2019-12-07, by Gregory Szorc
revlog-native: introduced ABI version in capsule
2020-01-14, by Georges Racinet
phases: make phasecache._phasesets immutable
2020-01-13, by Rodrigo Damazio Bovendorp
phases: reduce code duplication in phasecache.getrevset
2020-01-13, by Rodrigo Damazio Bovendorp
scmutil: fix an unbound variable with progressbar debug enabled
2020-01-13, by Matt Harbison
hgext: replace references to hashlib.sha1 with hashutil.sha1
2020-01-13, by Augie Fackler
sslutil: migrate to hashutil.sha1 instead of hashlib.sha1
2020-01-13, by Augie Fackler
core: migrate uses of hashlib.sha1 to hashutil.sha1
2020-01-13, by Augie Fackler
hashutil: new package for hashing-related features
2020-01-13, by Augie Fackler
sha1dc: initial implementation of Python extension
2020-01-08, by Augie Fackler
sha1dc: import latest version from github
2020-01-08, by Augie Fackler
transaction: add a `hasfinalize` method
2020-01-11, by Pierre-Yves David
changelog: fix the diverted opener to accept more kwargs
2020-01-11, by Pierre-Yves David
revlog: reorder a conditionnal about revlogio
2020-01-06, by Pierre-Yves David
rebase: delete seemingly unnecessary needupdate()
2020-01-10, by Martin von Zweigbergk
workingctx: move setparents() logic from localrepo to mirror overlayworkingctx
2020-01-10, by Martin von Zweigbergk
overlayworkginctx: implement a setparents() to mirror dirstate.setparents()
2020-01-10, by Martin von Zweigbergk
overlayworkingctx: default branch to base context's branch
2020-01-10, by Martin von Zweigbergk
grep: speed up `hg grep --all-files some/path` by using ctx.matches(match)
2020-01-09, by Martin von Zweigbergk
py3: byteify the opener option to use `rust.index` to allow Rust revlogs
2020-01-09, by Matt Harbison
graft: use revset for intersecting with ancestor set
2019-12-27, by Martin von Zweigbergk
graft: don't remove from a list in a loop
2019-12-27, by Martin von Zweigbergk
tests: avoid grafting the same change over and over
2019-12-27, by Martin von Zweigbergk
py3: byteify some `ui.configbool()` parameters
2020-01-08, by Matt Harbison
rust-discovery: type alias for random generator seed
2019-12-23, by Georges Racinet
tests: split out another ~1/2 of test-graft.t
2019-12-27, by Martin von Zweigbergk
tests: split out ~1/3 of test-graft.t
2019-12-27, by Martin von Zweigbergk
overlwayworkingctx: remove doubly bad reference to wrapped ctx for copies
2019-12-27, by Martin von Zweigbergk
movedirstate: get copies from dirstate before setting parents
2019-12-27, by Martin von Zweigbergk
fix: convert clang-format-ignorelist to use wildcards
2019-12-12, by Kyle Lippincott
packaging: update Ubuntu docker build dependencies to Python 3
2020-01-08, by Connor Sheehan
mmap: add a size argument to mmapread
2020-01-07, by Pierre-Yves David
revlogutils: move the NodeMap class in a dedicated nodemap module
2020-01-07, by Pierre-Yves David
rcutil: drop the `defaultrcpath()` method (API)
2019-12-29, by Matt Harbison
ui: add the ability to apply `defaultrc` configs from resources
2019-12-29, by Matt Harbison
ui: refactor `readconfig()` into a form that can consume resources
2019-12-29, by Matt Harbison
resourceutil: implement `contents()` to iterate over resources in a package
2019-12-29, by Matt Harbison
resourceutil: implement `is_resource()`
2019-12-29, by Matt Harbison
resourceutil: don't limit resources to the `mercurial` package
2019-12-28, by Matt Harbison
setup: include `defaultrc` in the package list
2019-12-28, by Matt Harbison
tests: update test-releasenotes-formatting.t output
2019-12-24, by Pulkit Goyal
tests: fix a copy/paste name duplication in storage.py
2019-12-28, by Matt Harbison
commit: change default `editor` parameter to None
2019-12-28, by Matt Harbison
cleanup: drop redundant character escapes outside of `[]`
2019-12-28, by Matt Harbison
cleanup: drop redundant character escapes from `[]` character sets
2019-12-28, by Matt Harbison
cleanup: replace contiguous spaces in regex patterns with an explicit count
2019-12-28, by Matt Harbison
mq: avoid using `__file__` to compare modules
2019-12-30, by Matt Harbison
util: avoid referencing `time.clock()` on Windows when missing (issue6238)
2019-12-31, by Matt Harbison
py3: replace `time.clock()` with `time.perf_counter()`
2019-12-30, by Matt Harbison
tests: fix a "naked exception" issue in test-remotefilelog-prefetch.t
2020-01-08, by Kyle Lippincott
rust-index: add a `experimental.rust.index` option to use the wrapper
2019-12-12, by Georges Racinet
rust-index: use the new method in shortesthexnodeidprefix
2019-12-11, by Georges Racinet
rust-index: expose a method to retrieve the C index
2019-12-12, by Georges Racinet
rust-index: handle `MixedIndex` in `pyindex_to_graph`
2019-12-12, by Pierre-Yves David
rust-index: make it possible to clone the struct referencing the C index
2019-12-13, by Georges Racinet
match: resolve filesets against the passed `cwd`, not the current one
2019-12-06, by Matt Harbison
fix: correct the clang-format example hgrc so that it actually works
2019-12-12, by Kyle Lippincott
inno: drop support for Windows 95/98/ME
2019-12-18, by Matt Harbison
rust-matchers: fixing cargo doc
2019-12-25, by Georges Racinet
rust-core: extracted a revlog submodule
2019-12-25, by Georges Racinet
phases: make the working directory consistently a draft
2019-12-19, by Rodrigo Damazio Bovendorp
rust-core: updated copyright notice
2019-12-25, by Georges Racinet
tests: fix failing doctest in match.py by adding dummy auditor
2019-12-27, by Martin von Zweigbergk
remotefilelog: actually fix (and test this time) a bytes vs str issue
2020-01-02, by Kyle Lippincott
merge with stable
2020-01-07, by Augie Fackler
revset: drop some unused code in the `remote` revset
2019-12-27, by Matt Harbison
tests: avoid using a list comprehension to fill a list with fixed values
2019-12-27, by Matt Harbison
histedit: avoid using a list comprehension to fill a list with fixed values
2019-12-27, by Matt Harbison
zstandard: vendor python-zstandard 0.13.0
2019-12-28, by Gregory Szorc
hgweb: delete a local variable instead of setting to `None`
2019-12-27, by Matt Harbison
tests: drop unused local variable assignments in linelog
2019-12-27, by Matt Harbison
ui: delete local variables instead of setting to `None`
2019-12-27, by Matt Harbison
tests: drop unused local variable assignments in remotefilelog
2019-12-27, by Matt Harbison
fastannotate: drop unused local variable assignments
2019-12-27, by Matt Harbison
fsmonitor: drop an unused local variable assignment
2019-12-27, by Matt Harbison
mq: drop an unused variable assignment
2019-12-27, by Matt Harbison
hgweb: delete local variable instead of setting it to `None`
2019-12-27, by Matt Harbison
annotate: avoid using a list comprehension to fill a list with fixed values
2019-12-27, by Matt Harbison
fsmonitor: drop an unused local variable
2019-12-27, by Matt Harbison
absorb: avoid using a list comprehension to fill a list with fixed values
2019-12-27, by Matt Harbison
run-tests: ensure the script exits when it fails to change directories
2019-12-27, by Matt Harbison
shelve: drop an unused variable assignment
2019-12-27, by Matt Harbison
hgweb: drop an unused variable assignment
2019-12-27, by Matt Harbison
revlog: drop an unused variable assignment
2019-12-27, by Matt Harbison
rebase: drop an unused variable assignment
2019-12-27, by Matt Harbison
polib: drop an unused local function
2019-12-27, by Matt Harbison
perf: drop an unused variable assignment
2019-12-27, by Matt Harbison
perf: drop an unnecessary `pass`
2019-12-27, by Matt Harbison
perf: fix the time measurement for pathcopies relative to p2
2019-12-27, by Matt Harbison
githelp: drop unused variable assignments
2019-12-27, by Matt Harbison
debug: drop unused variable assignments
2019-12-27, by Matt Harbison
changegroup: drop an unused variable assignment
2019-12-27, by Matt Harbison
bugzilla: drop an unused variable assignment
2019-12-27, by Matt Harbison
ancestor: drop another unused variable assignment
2019-12-27, by Matt Harbison
ancestor: drop an unused local variable assignment
2019-12-27, by Matt Harbison
cleanup: drop unused import from pywatchman
2019-12-27, by Matt Harbison
narrow: move `testedwith` after module imports
2019-12-27, by Matt Harbison
match: don't util.normpath() cwd
2019-12-26, by Matt Harbison
tests: convert the `root` arg of matchmod.match() to local path separators
2019-12-26, by Matt Harbison
commitablectx: fix the default phase
2019-12-27, by Pierre-Yves David
fix: fix handling of merge commits by using overlayworkingctx
2019-12-18, by Kyle Lippincott
rust-index: add a struct wrapping the C index
2019-12-23, by Georges Racinet
rust-index: add a `inner` method to the Index struct
2019-12-12, by Georges Racinet
revlog: made C Capsule an array of function pointers
2019-11-27, by Georges Racinet
lfs: fix a discrepancy with a function wanting a filelog, but calling it rlog
2019-12-22, by Matt Harbison
revlog: split the content verification of a node into a separate method
2019-12-22, by Matt Harbison
verify: update comment to say that lfs doesn't need fulltext to check renames
2019-12-22, by Matt Harbison
resourceutil: use `from importlib import resources`
2019-12-18, by Martin von Zweigbergk
import-checker: allow all absolute imports of stdlib modules
2019-12-18, by Martin von Zweigbergk
help: drop a reference to Windows 9x
2019-12-17, by Matt Harbison
help: clarify that the Windows registry key for hgrc files is systemwide
2019-12-17, by Matt Harbison
windows: add a global equivalent to /etc/mercurial for *.rc processing
2019-12-17, by Matt Harbison
match: normalize `cwd` early
2019-12-13, by Martin von Zweigbergk
match: make sure `root` argument is always an absolute path (API)
2019-12-13, by Martin von Zweigbergk
tests: show that fileset patterns don't work with `fix` when not in repo root
2019-12-06, by Matt Harbison
tests-pure: fixing test-parseindex2
2019-12-20, by Georges Racinet
rust-index: add a function to convert PyObject index for hg-core
2019-12-13, by Pierre-Yves David
test: extract some generic data and utility from test-rust-ancestor.py
2019-12-11, by Pierre-Yves David
patch: fix header.__repr__() to not have `b''` prefixes in file names
2019-12-17, by Matt Harbison
cmdutil: allow native string as input to check_at_most_one_arg()
2019-12-18, by Martin von Zweigbergk
cmdutil: return underscore-separate name from check_at_most_one_arg()
2019-12-18, by Martin von Zweigbergk
rebase: restore i18n of a hint message
2019-12-18, by Martin von Zweigbergk
status: make unresolved files always be in the morestatus structured output
2019-12-18, by Rodrigo Damazio Bovendorp
status: make morestatus call out unresolved conflicts after update
2019-12-18, by Rodrigo Damazio Bovendorp
status: extract active-merge state for reuse
2019-12-18, by Rodrigo Damazio Bovendorp
fix: use rewriteutil.precheck() instead of reimplementing it
2019-12-17, by Martin von Zweigbergk
split: use rewriteutil.precheck() instead of reimplementing it
2019-12-17, by Martin von Zweigbergk
rebase: use rewriteutil.precheck() instead of reimplementing it
2019-12-18, by Martin von Zweigbergk
histedit: use rewriteutil.precheck() instead of reimplementing it
2019-12-17, by Martin von Zweigbergk
rebase: inline single-use variables passed to _definedestmap()
2019-12-12, by Martin von Zweigbergk
rebase: use cmdutil.check_at_most_one_arg() for action+revision
2019-12-12, by Martin von Zweigbergk
rebase: use cmdutil.check_incompatible_arguments() for --auto-orphans
2019-12-12, by Martin von Zweigbergk
rebase: use cmdutil.check_at_most_one_arg() for -b/-s/-r
2019-12-12, by Martin von Zweigbergk
rebase: inline single-use `dryrun` and `confirm` variables
2019-12-12, by Martin von Zweigbergk
rebase: use cmdutil.check_incompatible_arguments() for action+confirm/dryrun
2019-12-13, by Martin von Zweigbergk
rebase: use cmdutil.check_at_most_one_arg() for --confirm/--dry-run
2019-12-13, by Martin von Zweigbergk
windows: factor the hgrc directory scan into a function
2019-12-17, by Matt Harbison
windows: don't return early from building the hgrc search path
2019-12-17, by Matt Harbison
windows: clarify a comment about the hgrc search path
2019-12-17, by Matt Harbison
windows: drop detection of Windows 95/98/ME
2019-12-17, by Matt Harbison
examples: add an example configuration for go source files
2019-12-17, by Augie Fackler
util: move common proxyobserver attributes to the base class
2019-12-15, by Matt Harbison
config: drop debug messages saying where config was read from
2019-12-11, by Martin von Zweigbergk
rcutil: don't check if defaultrc/ is a directory -- we know it is
2019-12-11, by Martin von Zweigbergk
rust-matchers: add support for `exactmatcher` in `dirstate.status`
2019-11-29, by Raphaël Gomès
rust-dirstate-status: update bridge for new rust version of `dirstate.status`
2019-11-29, by Raphaël Gomès
rust-dirstate-status: add `walk_explicit` implementation, use `Matcher` trait
2019-11-29, by Raphaël Gomès
rust-matchers: add `FileMatcher` implementation
2019-11-29, by Raphaël Gomès
exchange: ensure all outgoing subrepo references are present before pushing
2019-12-12, by Matt Harbison
procutil: try and avoid angering CoreFoundation on macOS
2019-12-05, by Augie Fackler
nodetree: simplify a conditionnal in shortesthexnodeidprefix
2019-12-11, by Pierre-Yves David
config: close file even if we fail to read it
2019-12-11, by Martin von Zweigbergk
config: catch intended exception when failing to parse config
2019-12-11, by Martin von Zweigbergk
rust-hg-path: implement more readable custom Debug for HgPath{,Buf}
2019-12-11, by Martin von Zweigbergk
util: implement sortdict.insert()
2019-12-16, by Martin von Zweigbergk
patch: make __repr__() return str
2019-12-16, by Matt Harbison
pytype: suppress warnings about no 'open_binary' on importlib.resources
2019-12-15, by Matt Harbison
windows: if username(uid=None) is loaded, just use getpass
2019-12-16, by Augie Fackler
transplant: use check_incompatible_arguments()
2019-12-13, by Martin von Zweigbergk
bookmarks: use check_incompatible_arguments() for inactive+action
2019-12-13, by Martin von Zweigbergk
bookmarks: use cmdutil.check_incompatible_arguments() for action+rev
2019-12-12, by Martin von Zweigbergk
bookmarks: use cmdutil.check_at_most_one_arg() for action
2019-12-12, by Martin von Zweigbergk
rebase: use cmdutil.check_at_most_one_arg() for action
2019-12-12, by Martin von Zweigbergk
releasenotes: extract helper for checking for incompatible arguments
2019-12-12, by Martin von Zweigbergk
fix: use cmdutil.check_at_most_one_arg()
2019-12-12, by Martin von Zweigbergk
patchbomb: use cmdutil.check_at_most_one_arg()
2019-12-17, by Martin von Zweigbergk
export: use cmdutil.check_at_most_one_arg()
2019-12-12, by Martin von Zweigbergk
amend: use cmdutil.check_at_most_one_arg()
2019-12-12, by Martin von Zweigbergk
commit: use cmdutil.check_at_most_one_arg()
2019-12-12, by Martin von Zweigbergk
clone: extract helper for checking mutually exclusive args
2019-12-12, by Martin von Zweigbergk
dirstate: when calling rebuild(), avoid some N^2 codepaths
2019-12-13, by Kyle Lippincott
rust-warnings: fix warnings in tests
2019-12-16, by Raphaël Gomès
relnotes: mention the merging of index and nodemap
2019-12-16, by Pierre-Yves David
crecord: remove toggleamend
2019-12-10, by Jordi Gutiérrez Hermoso
crecord: repurpose "a" key to toggle all selections (BC)
2019-12-10, by Jordi Gutiérrez Hermoso
hgweb: fix error in docstring
2019-12-12, by Jordi Gutiérrez Hermoso
crecord: rewrite help string to avoid mentioning "crecord"
2019-12-12, by Jordi Gutiérrez Hermoso
update: add some tests for the status quo of morestatus on update conflicts
2019-12-13, by Rodrigo Damazio Bovendorp
typing: suppress a warning that mercurial.windows.checkosfilename is missing
2019-12-15, by Matt Harbison
typing: add an assertion to util.versiontuple
2019-12-15, by Matt Harbison
typing: add a couple of assertions to lrucachedict to help pytype
2019-12-15, by Matt Harbison
util: rename a variable to avoid confusing pytype
2019-12-15, by Matt Harbison
pytype: suppress the import-error in util.py when importing re2
2019-12-15, by Matt Harbison
debugcommands: finish moving `extendeddateformats` from util to dateutil
2019-12-15, by Matt Harbison
ui: convert exception data to bytes when printing chained exception info
2019-12-14, by Matt Harbison
ui: use a context manager to handle file streams in edit()
2019-12-14, by Matt Harbison
graft: reuse cmdutl.resolvecommitoptions()
2019-12-12, by Martin von Zweigbergk
rebase: make rebase not crash if p1 == p2 != nullid
2019-12-13, by Kyle Lippincott
merge: add commands.merge.require-rev to require an argument to hg merge
2019-12-11, by Kyle Lippincott
tests: make test-config-env.py a little less hacky
2019-12-12, by Martin von Zweigbergk
help: get helptext/ data from `resources` module if available
2019-12-12, by Martin von Zweigbergk
pycompat: allow pycompat.sysbytes() even if input already is bytes
2019-12-12, by Martin von Zweigbergk
merge with stable
2019-12-13, by Martin von Zweigbergk
rust-dirs: handle forgotten `Result`s
2019-12-12, by Raphaël Gomès
merge with stable
2019-12-13, by Martin von Zweigbergk
status: outputting structured unfinished-operation information
2019-12-09, by Rodrigo Damazio Bovendorp
chg: fix chg to work with py3.7+ "coercing" the locale
2019-12-05, by Kyle Lippincott
fuzz: add support for fuzzing under either Python 2 or 3
2019-12-09, by Augie Fackler
phabricator: color the status in the "phabstatus" view
2019-11-22, by Matt Harbison
phabricator: add the "Changes Planned" status name
2019-12-11, by Matt Harbison
fuzz: fix mpatch_corpus to not have an overridden __repr__ on py3
2019-12-11, by Kyle Lippincott
formatting: fix some recent formatting regressions
2019-12-11, by Martin von Zweigbergk
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
tip