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.
rhg: do not fail when the repo is empty
2021-10-13, by Arseniy Alekseyev
rhg: handle null changelog and manifest revisions
2021-10-12, by Arseniy Alekseyev
rust: update the rust-cpython crate to 0.7.0
2021-10-12, by Simon Sapin
dirstate-v2: Name a constant in the Rust implementation
2021-10-03, by Simon Sapin
dirstate-v2: Replace the 32-bit `mode` field with two bits
2021-10-12, by Simon Sapin
dirstate-v2: Store unsigned integers inside DirstateEntry
2021-10-11, by Simon Sapin
dirstate-v2: Truncate directory mtimes to 31 bits of seconds
2021-10-12, by Simon Sapin
dirstate-v2: Separate Rust structs for Timestamp and PackedTimestamp
2021-10-12, by Simon Sapin
dirstate-v2: Change the representation of negative directory mtime
2021-10-11, by Simon Sapin
dirstate-v2: Only convert from SystemTime to Timestamp and not back
2021-10-12, by Simon Sapin
dirstate-v2: Swap the order of size and mtime on disk
2021-10-08, by Simon Sapin
dirstate-v2: Document flags/mode/size/mtime fields of tree nodes
2021-10-11, by Simon Sapin
help: update help text for debug-repair-issue6528
2021-09-08, by Raphaël Gomès
dispatch: use detailed exit code 250 for keyboard interrupt
2021-03-02, by Martin von Zweigbergk
dispatch: ignore failure to flush ui
2021-10-08, by Martin von Zweigbergk
dispatch: don't change error status if flushing stdio fails
2021-10-08, by Martin von Zweigbergk
dirstate-v2: Use "byte sequence" in docs
2021-10-11, by Simon Sapin
rust: Make the hg-cpython crate default to Python 3
2021-10-08, by Simon Sapin
packaging: update the certifi dependency
2021-10-03, by Matt Harbison
setup: stop packaging python3.dll and python3X.dll in the wheel distribution
2021-09-19, by Matt Harbison
exewrapper: find the proper python3X.dll in the registry
2021-09-19, by Matt Harbison
fix: reduce number of tool executions
2021-09-02, by Danny Hooper
fix: add test to demonstrate how many times tools are executed
2021-09-02, by Danny Hooper
rhg: add ui.plain() and check it before showing relative paths in status
2021-06-25, by Pulkit Goyal
rhg: add relative paths support in `rhg status`
2021-10-05, by Pulkit Goyal
rhg: refactor function to relativize paths in utils
2021-10-05, by Pulkit Goyal
hg: let extensions call the func without populating opts keys
2021-10-06, by Sushil khanchi
rhg: in rhg cat cli, fix the long name of the --rev flag
2021-10-05, by Arseniy Alekseyev
rhg: fallback if tweakdefaults or statuscopies is enabled with status
2021-06-24, by Pulkit Goyal
largefiles: partially undo 61e526585b20e2ff15f19497d0451d18fea02db8 and child
2021-07-19, by Pulkit Goyal
largefiles: add tr backup for largefilesdirstate
2021-07-19, by Pulkit Goyal
largefiles: pass current transaction to `lfdirstate.write()`
2021-07-19, by Pulkit Goyal
merge: with stable
2021-10-07, by Augie Fackler
dirstate-v2: Add internal documentation
2021-10-01, by Simon Sapin
dirstate-v2: Move data file info in the docket closer together
2021-10-01, by Simon Sapin
dirstate-item: drop the legacy new_normal constructor
2021-10-01, by Pierre-Yves David
dirstate-item: replace call to new_normal
2021-10-01, by Pierre-Yves David
dirstate-item: replace a call to new_normal
2021-10-01, by Pierre-Yves David
dirstate-item: drop the legacy new_possibly_dirty constructor
2021-10-01, by Pierre-Yves David
dirstate-item: replace call to new_possibly_dirty
2021-10-01, by Pierre-Yves David
dirstate-item: drop the legacy new_from_p2 constructor
2021-10-01, by Pierre-Yves David
dirstate-item: replace call to new_from_p2
2021-10-01, by Pierre-Yves David
dirstate-item: drop the legacy new_added constructor
2021-10-01, by Pierre-Yves David
dirstate-item: replace call to new_added
2021-10-01, by Pierre-Yves David
dirstate-item: drop the legacy new_merged constructor
2021-10-01, by Pierre-Yves David
dirstate-item: replace call to new_merged
2021-10-01, by Pierre-Yves David
dirstate-item: drop the `merged` property
2021-10-01, by Pierre-Yves David
dirstate-item: replace another usage of `merged`
2021-10-01, by Pierre-Yves David
dirstate-item: replace a `merged` usage with `p2_info`
2021-10-01, by Pierre-Yves David
dirstate-item: drop the `from_p2` property
2021-10-01, by Pierre-Yves David
dirstate-item: directly use `p2_info` in `v1_size`
2021-10-01, by Pierre-Yves David
dirstate-item: use the `p2_info` property to replace more verbose call
2021-10-01, by Pierre-Yves David
status: process `from_p2` file the same as `merged` one
2021-09-29, by Pierre-Yves David
dirstate: drop an incorrect comment
2021-10-01, by Pierre-Yves David
dirstate: drop some duplicated code
2021-10-01, by Pierre-Yves David
dirstate: align the dirstate's API to the lower level ones
2021-09-30, by Pierre-Yves David
dirstate-item: introduce a `p1_tracked` property
2021-10-01, by Pierre-Yves David
dirstate-item: introduce a `p2_info` property that combine two others
2021-10-01, by Pierre-Yves David
dirstate: narrow gathering of parent data
2021-10-01, by Pierre-Yves David
dirstate: align the dirstatemap's API to the data change
2021-10-01, by Pierre-Yves David
dirstate-v2: Store a bitfield on disk instead of v1-like state
2021-10-01, by Simon Sapin
dirstate-item: change the internal storage and constructor value
2021-10-01, by Pierre-Yves David
dirstatemap: drop legacy method on the dirstatemap wrapper
2021-10-02, by Pierre-Yves David
dirstatemap: align the Rust wrapper implementation of `setparent`
2021-10-02, by Pierre-Yves David
dirstatemap: fix copymap.pop in Rust to return the value it pops
2021-10-02, by Pierre-Yves David
dirstate-item: implement `drop_merge_data` on the Rust DirstateItem
2021-10-02, by Pierre-Yves David
dirstatemap: use a common implement for reset_state
2021-10-02, by Pierre-Yves David
dirstatemap: add a common `_drop_entry` method for dirstatemap
2021-10-02, by Pierre-Yves David
dirstatemap: use common code for set_clean
2021-10-01, by Pierre-Yves David
dirstatemap: use common code for set_possibly_dirty
2021-10-01, by Pierre-Yves David
dirstatemap: use a common implement for set_tracked
2021-10-01, by Pierre-Yves David
dirstatemap: add a common `_insert_entry` method for dirstatemap
2021-10-01, by Pierre-Yves David
dirstatemap: use a common implementation for `dirstatemap.set_untracked`
2021-10-01, by Pierre-Yves David
dirstatemap: add a common `_refresh_entry` method for dirstatemap
2021-10-01, by Pierre-Yves David
dirstatemap: create `_dirs_incr/_dirs_decr` methods on the common class
2021-10-01, by Pierre-Yves David
dirstatemap: small rework of the `set_untracked` method
2021-10-01, by Pierre-Yves David
dirstatemap: arrange methods by category
2021-10-02, by Pierre-Yves David
dirstatemap: move a multiple simple functions in the common class
2021-10-02, by Pierre-Yves David
dirstatemap: rename `_rustmap` to `_map`
2021-10-01, by Pierre-Yves David
dirstatemap: use a common __init__ for dirstatemap
2021-10-01, by Pierre-Yves David
dirstatemap: introduce a common base for the dirstatemap class
2021-10-01, by Pierre-Yves David
errors: raise InputError from revsingle() iff revset provided by the user
2021-09-28, by Martin von Zweigbergk
errors: raise InputError from revpair() iff revset provided by the user
2021-09-28, by Martin von Zweigbergk
errors: raise InputError on bad revset to revrange() iff provided by the user
2021-09-28, by Martin von Zweigbergk
phase: avoid a no-op resolution of revset from revnums
2021-09-28, by Martin von Zweigbergk
dirstate: push back the future a bit in the test
2021-10-01, by Pierre-Yves David
dirstate-item: point out that `merged` is set only with p1_tracked
2021-09-30, by Pierre-Yves David
dirstate-item: update the attribute documentation
2021-09-29, by Pierre-Yves David
dirstate-item: use `any_tracked` more
2021-10-01, by Pierre-Yves David
dirstate-item: drop an outdated comments
2021-10-01, by Pierre-Yves David
dirstate: remove a update_file's special case for `merged` file
2021-10-01, by Pierre-Yves David
dirstate: remove a update_file's special case for tracked file with p2 data
2021-09-30, by Pierre-Yves David
dirstate: deprecate `__getitem__` access
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property instead of `state` in largefile
2021-09-29, by Pierre-Yves David
dirstate-item: use `added` instead of `state` when moving dirstate
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property instead of `state` in revert
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property when computing a copies
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property instead of `state` in copy
2021-09-29, by Pierre-Yves David
dirstate-item: use `added` in debugrebuilddirstate
2021-09-29, by Pierre-Yves David
dirstate-item: use `maybe_clean` instead of `state` in record
2021-09-29, by Pierre-Yves David
dirstate-item: use `any_tracked` instead of `state` to apply patches
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property instead of `state` in addremove
2021-09-29, by Pierre-Yves David
dirstate-item: use `tracked` instead of `state` during copy detection
2021-09-29, by Pierre-Yves David
dirstate-item: use `maybe_clean` instead of `state` in `strip`
2021-09-29, by Pierre-Yves David
dirstate-item: use `tracked` instead of `state` in context.matches
2021-09-29, by Pierre-Yves David
dirstate-item: use `tracked` instead of the `state` in context's iter
2021-09-30, by Pierre-Yves David
dirstate-item: use `tracked` instead of the `state` in context
2021-09-29, by Pierre-Yves David
dirstate-item: use item's property to deal with hgsubstate in mq
2021-09-29, by Pierre-Yves David
dirstate-item: use `added` instead of the `state` in the `mq` extension
2021-09-29, by Pierre-Yves David
dirstate-item: use maybe_clean instead of `state` in the eol extension
2021-09-29, by Pierre-Yves David
dirstate: move verification code within the dirstate itself
2021-09-30, by Pierre-Yves David
dirstate-entry: use `?` for the state of entry without any tracking
2021-09-29, by Pierre-Yves David
dirstate-item: introduce a `any_tracked` property
2021-09-29, by Pierre-Yves David
dirstate-item: introduce a `maybe_clean` property
2021-09-29, by Pierre-Yves David
dirstate: add a `get_entry` method to the dirstate
2021-09-29, by Pierre-Yves David
dirstate-item: Make constructor parameters optional
2021-09-30, by Simon Sapin
hg-core: silence dead-code warning by adding RevlogEntry::revion() accessor
2021-10-01, by Martin von Zweigbergk
rust: remove dead code
2021-10-01, by Raphaël Gomès
rust-revset: support explicit `.` revision
2021-09-11, by Raphaël Gomès
rust-revset: add separate match logic for shortcuts
2021-09-11, by Raphaël Gomès
rhg: fall back if subrepos are detected
2021-09-13, by Raphaël Gomès
rhg: fallback if `defaults` config is set for the current command
2021-09-01, by Raphaël Gomès
rhg: fallback if the current command has any generic hook defined
2021-09-01, by Raphaël Gomès
rhg-cat: fallback in presence of a fileset
2021-09-01, by Raphaël Gomès
rhg-cat: fallback when detecting `.` or `..` path segments
2021-09-01, by Raphaël Gomès
rhg: add support for calling `rhg cat` without a revision
2021-09-01, by Raphaël Gomès
branching: merge with stable
2021-09-30, by Raphaël Gomès
dirstate: Remove the Rust abstraction DirstateMapMethods
2021-09-27, by Simon Sapin
dirstate: Remove the flat Rust DirstateMap implementation
2021-09-27, by Simon Sapin
dirstate: drop the from_p2_removed method
2021-09-28, by Pierre-Yves David
dirstate: inline the `from_p2_removed` logic
2021-09-28, by Pierre-Yves David
dirstate: drop the merged_removed method
2021-09-28, by Pierre-Yves David
dirstate: inline the merged_removed logic
2021-09-28, by Pierre-Yves David
dirstate: drop some safety assert in largefile
2021-09-28, by Pierre-Yves David
dirstate: drop unused condition in `from_p2`
2021-09-28, by Pierre-Yves David
dirstate: drop all logic around the "non-normal" sets
2021-09-28, by Pierre-Yves David
dirstate: use a new `drop_merge_data` in `setparent`
2021-09-22, by Pierre-Yves David
dirstate: move parent state handling in the dirstatemap
2021-09-22, by Pierre-Yves David
dirstate: stop checking for path collision when adjusting parents
2021-09-22, by Pierre-Yves David
dirstate: drop the `_updatedfiles` set
2021-09-22, by Pierre-Yves David
dirstate: drop the `clearambiguoustimes` method for the map
2021-09-22, by Pierre-Yves David
dirstate: simplify the ambiguity clearing at write time
2021-09-22, by Pierre-Yves David
histedit: use more specific exceptions for more detailed exit codes
2021-09-28, by Martin von Zweigbergk
histedit: remove redundant checks for unfinished histedit state
2021-09-28, by Martin von Zweigbergk
dirstate: Appease pytype
2021-09-28, by Simon Sapin
dirstate: Pass the final DirstateItem to _rustmap.addfile()
2021-09-23, by Simon Sapin
dirstate: Replace dropfile with drop_item_and_copy_source
2021-09-23, by Simon Sapin
rust: Remove some obsolete doc-comments
2021-09-23, by Simon Sapin
dirstate: Remove return boolean from dirstatemap.dropfile
2021-09-23, by Simon Sapin
dirstate: Propagate dirstate-v2 parse errors from set_dirstate_item
2021-09-22, by Simon Sapin
dirstate: Don’t drop unrelated data in DirstateMap::set_entry
2021-09-22, by Simon Sapin
dirstate: Skip no-op conversion in Rust DirstateMap::set_v1
2021-09-22, by Simon Sapin
dirstate: Use the Rust implementation of DirstateItem when Rust is enabled
2021-09-22, by Simon Sapin
rust: Add Python bindings for DirstateEntry as rustext.dirstate.DirstateItem
2021-09-22, by Simon Sapin
rust: Align DirstateEntry internals with Python/C DirstateItem
2021-09-20, by Simon Sapin
branching: merge stable into default
2021-09-28, by Raphaël Gomès
bookmarks: add an option to make pull mirror remote bookmarks
2021-09-22, by Valentin Gatien-Baron
errors: use InputError for bad path arguments to `hg annotate`
2021-09-23, by Martin von Zweigbergk
errors: use InputError for bad --similarity value
2021-09-23, by Martin von Zweigbergk
errors: use InputError for some invalid revsets and such
2021-09-23, by Martin von Zweigbergk
merge: with stable
2021-09-23, by Augie Fackler
dirstate: fix leak of entry object in dirstate_item_from_v1_data()
2021-09-23, by Yuya Nishihara
dirstate: fix parse_dirstate() to error out if NULL entry created
2021-09-23, by Yuya Nishihara
rust: Remove EntryState::Unknown
2021-09-20, by Simon Sapin
dirstate: Remove the `state == ' '` special case
2021-09-20, by Simon Sapin
debugsate: Change debug_iter() to yield tuples instead of DirstateItem
2021-09-20, by Simon Sapin
debugstate: Always call dirstatemap.debug_iter()
2021-09-20, by Simon Sapin
rust: Make the fields of DirstateEntry private
2021-09-17, by Simon Sapin
rust: Remove support for passing a dict to the Rust pathutil.dirs()
2021-09-20, by Simon Sapin
rust: Remove the `rustext.parsers` module
2021-09-20, by Simon Sapin
dirstate: remove now-unused .directories() method
2021-09-17, by Simon Sapin
rust: Move DirstateEntry to its own module
2021-09-17, by Simon Sapin
extensions: prevent a crash on py3 with a `minimumhgversion` str value
2021-09-20, by Matt Harbison
extensions: prevent a crash on py3 when testing a bad extension minimum
2021-09-20, by Matt Harbison
typing: drop annotations on `mercurial/logcmdutil.walkopts` attributes
2021-09-20, by Matt Harbison
util: eliminate the possibility of returning None from `versiontuple()`
2021-09-20, by Matt Harbison
archival: force a `CompressionError` to bytes before passing to `error.Abort`
2021-09-20, by Matt Harbison
parser: force a `ValueError` to bytes before passing to `error.ParseError`
2021-09-20, by Matt Harbison
util: avoid a name-error warning in the `mmapread` exception handler
2021-09-20, by Matt Harbison
typing: suppress an name-error warning in `mercurial/windows.py`
2021-09-20, by Matt Harbison
typing: suppress an import-error warning in `mercurial/utils/resourceutil.py`
2021-09-20, by Matt Harbison
encoding: force a few Errors to bytes before passing to `error.Abort`
2021-09-20, by Matt Harbison
typing: add a fake `__init__()` to bytestr to distract pytype
2021-09-21, by Matt Harbison
merge: with stable
2021-09-20, by Augie Fackler
dirstate: drop the `dirstatemap.dropfile` method
2021-09-15, by Pierre-Yves David
dirstate: use `reset_state` instead of `dropfile` in test-rebuildstate.t
2021-09-16, by Pierre-Yves David
dirstate: use `reset_state` instead of `dropfile` in largefile
2021-09-16, by Pierre-Yves David
dirstate: use `reset_state` in `rebuild` instead of `dropfile`
2021-09-15, by Pierre-Yves David
dirstate: use `reset_state` to drop file in `update_file_p1`
2021-09-15, by Pierre-Yves David
dirstate: support file tracked nowhere in `reset_state`
2021-09-15, by Pierre-Yves David
dirstate: drop dirstatemap.addfile
2021-09-15, by Pierre-Yves David
dirstate: update the documentation of the dirstatemap API
2021-09-15, by Pierre-Yves David
dirstate: drop the `_addpath` method
2021-09-15, by Pierre-Yves David
dirstate: remove the `normallookup` function
2021-09-15, by Pierre-Yves David
dirstate: stop using `_normallookup` in the adddrop extension
2021-09-16, by Pierre-Yves David
dirstate: replace the use of `_normallookup` in `rebuild`
2021-09-15, by Pierre-Yves David
dirstate: replace the use of _normallookup in `setparents`
2021-09-15, by Pierre-Yves David
dirstate: introduce a set_tracked method on "map" and "item"
2021-09-15, by Pierre-Yves David
dirstate: fix restoration of "merged" state after a remove
2021-09-15, by Pierre-Yves David
dirstate: inline the last two `_drop` usage
2021-09-15, by Pierre-Yves David
dirstate: make a conditionnal easier to read in `setparents`
2021-09-15, by Pierre-Yves David
dirstate: removed the now unused `_add` method
2021-09-15, by Pierre-Yves David
dirstate: replace `_add` call in `setparent`
2021-09-15, by Pierre-Yves David
dirstate: directly call the right function in `set_tracked`
2021-09-15, by Pierre-Yves David
dirstate: same logic as what we did for `_drop`
2021-09-15, by Pierre-Yves David
dirstate: use `tracked` property in `_addpath`
2021-09-15, by Pierre-Yves David
rust: Update the memmap2 crate to version 0.4.0
2021-09-17, by Simon Sapin
dirstate: fix compilation warnings in `dirstate_item_set_possibly_dirty()`
2021-09-16, by Martin von Zweigbergk
dirstate: make dirstate flags char be unsigned
2021-09-16, by Martin von Zweigbergk
dirstate: introduce a `set_clean` method on dirstate's map and items
2021-09-02, by Pierre-Yves David
dirstate: extract the logic to check file/dirname collision when adding a file
2021-09-02, by Pierre-Yves David
dirstate: make dirstatemap.set_untracked deal with added file
2021-09-02, by Pierre-Yves David
dirstate: remove some usage of `_drop`
2021-09-02, by Pierre-Yves David
dirstate: move the copymap drop inside dropfile
2021-09-02, by Pierre-Yves David
rust: Rename get_node methods to data_for_node, get_rev to data_for_rev
2021-09-14, by Simon Sapin
rust: Rename the `Revlog::get_node_rev` method to `rev_from_node`
2021-09-14, by Simon Sapin
rust: Make private the `index` field of the `Revlog` struct
2021-09-14, by Simon Sapin
dirstate-v2: Remove the `.d` suffix in data file names
2021-07-26, by Simon Sapin
rhg: Don’t compare ambiguous files one byte at a time
2021-09-13, by Simon Sapin
rhg: Reuse manifest when checking status of multiple ambiguous files
2021-09-13, by Simon Sapin
rust: Return HgError instead of RevlogError in revlog constructors
2021-09-13, by Simon Sapin
rhg: Align with Python on some revset parsing corner cases
2021-09-13, by Simon Sapin
rust: Add a Filelog struct that wraps Revlog
2021-09-13, by Simon Sapin
rust: Add Repo::manifest(revision)
2021-09-13, by Simon Sapin
rust: Keep lazily-initialized Changelog and Manifest log on the Repo object
2021-09-13, by Simon Sapin
rust: Move lazy initialization of `Repo::dirstate_map` into a generic struct
2021-09-13, by Simon Sapin
rust: Rename Manifest to Manifestlog, ManifestEntry to Manifest
2021-09-13, by Simon Sapin
rust: Add Repo::dirstate_map and use it in `rhg status`
2021-09-09, by Simon Sapin
rust: Switch to the memmap2-rs crate
2021-09-10, by Simon Sapin
rust: Make OwningDirstateMap generic and move it into hg-core
2021-09-09, by Simon Sapin
rust: Move PyBytesWithData out of copy-tracing code
2021-09-06, by Simon Sapin
rust: Move VFS code to its own module
2021-09-06, by Simon Sapin
rhg: Switch rhg.ignored-extensions config to Python-compatible list syntax
2021-09-03, by Simon Sapin
rhg: Port Python’s `ui.configlist` as `Config::get_list`
2021-02-17, by Simon Sapin
rust: Generalize the `trim_end_newlines` utility of byte strings
2021-09-03, by Simon Sapin
dirstate-item: move the C implementation to the same logic
2021-08-30, by Pierre-Yves David
dirstate-item: introduce low level C function
2021-08-31, by Pierre-Yves David
dirstate-item: factor some code in the C implementation
2021-08-27, by Pierre-Yves David
dirstate-item: `dirstate_item_from_v1_data` replaces make_dirstate_item
2021-08-27, by Pierre-Yves David
pathutil: replace the `skip` argument of `dirs` with a boolean
2021-08-30, by Pierre-Yves David
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
tip