Page MenuHomePhabricator

SimonSapin
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 23 2020, 12:09 PM (53 w, 5 d)

Recent Activity

Fri, Dec 3

SimonSapin added a comment to D11834: rust: Serializing a DirstateMap does not mutate it anymore.

No it’s fairly recent that we don’t reset some mtimes based on need_delay anymore

Fri, Dec 3, 5:46 AM

Thu, Dec 2

SimonSapin created D11839: rhg: Add Repo::write_dirstate.
Thu, Dec 2, 11:49 AM
SimonSapin created D11840: rhg: Update the dirstate on disk after status.
Thu, Dec 2, 11:49 AM
SimonSapin created D11835: rhg: Initial repository locking.
Thu, Dec 2, 11:49 AM
SimonSapin created D11838: rhg: Add lazy/cached dirstate data file ID parsing on Repo.
Thu, Dec 2, 11:49 AM
SimonSapin created D11834: rust: Serializing a DirstateMap does not mutate it anymore.
Thu, Dec 2, 11:48 AM
SimonSapin created D11836: rust: Add Vfs::write_atomic.
Thu, Dec 2, 11:48 AM
SimonSapin created D11837: rhg: Make Repo::dirstate_parents a LazyCell.
Thu, Dec 2, 11:48 AM

Fri, Nov 26

SimonSapin closed D11815: rhg: Add support for `rhg status -n`.
Fri, Nov 26, 10:37 AM
SimonSapin committed rHGc12ed33558cb: rhg: Add support for `rhg status -n`.
rhg: Add support for `rhg status -n`
Fri, Nov 26, 10:36 AM
SimonSapin closed D11756: rhg: Enable `rhg status` in most tests.
Fri, Nov 26, 10:06 AM
SimonSapin closed D11774: rhg: Fix status desambiguation of symlinks and executable files.
Fri, Nov 26, 10:06 AM
SimonSapin closed D11771: rhg: Propogate manifest parse errors instead of panicking.
Fri, Nov 26, 10:05 AM
SimonSapin committed rHGd5a91701f7dc: rhg: Fix status desambiguation of symlinks and executable files.
rhg: Fix status desambiguation of symlinks and executable files
Fri, Nov 26, 10:04 AM
SimonSapin closed D11772: rhg: Also parse flags in the manifest parser.
Fri, Nov 26, 10:04 AM
SimonSapin committed rHGb6d8eea9872c: rhg: Rename cat_file_is_modified.
rhg: Rename cat_file_is_modified
Fri, Nov 26, 10:04 AM
SimonSapin closed D11773: rhg: Rename cat_file_is_modified.
Fri, Nov 26, 10:04 AM
SimonSapin committed rHGeb428010aad2: rhg: Also parse flags in the manifest parser.
rhg: Also parse flags in the manifest parser
Fri, Nov 26, 10:04 AM
SimonSapin closed D11761: rhg: [encode] and [decode] config sections are not supported.
Fri, Nov 26, 10:03 AM
SimonSapin committed rHG10c32e1b892a: rhg: Propogate manifest parse errors instead of panicking.
rhg: Propogate manifest parse errors instead of panicking
Fri, Nov 26, 10:03 AM
SimonSapin closed D11762: rhg: Colored output is not supported.
Fri, Nov 26, 10:03 AM
SimonSapin committed rHG51f26c8088b2: tests: Adapt test-basic.t expected output for rhg.
tests: Adapt test-basic.t expected output for rhg
Fri, Nov 26, 10:03 AM
SimonSapin closed D11769: tests: Adapt test-basic.t expected output for rhg.
Fri, Nov 26, 10:03 AM
SimonSapin committed rHGd71b9902e2de: rhg: Colored output is not supported.
rhg: Colored output is not supported
Fri, Nov 26, 10:03 AM
SimonSapin committed rHGa2e278b5e265: rhg: [encode] and [decode] config sections are not supported.
rhg: [encode] and [decode] config sections are not supported
Fri, Nov 26, 10:03 AM
SimonSapin closed D11760: rhg: Config commands.status.terse is not supported.
Fri, Nov 26, 10:02 AM
SimonSapin closed D11758: rhg: $HG_PENDING is not supported.
Fri, Nov 26, 10:02 AM
SimonSapin committed rHGf9db8eeb3aec: rhg: Config commands.status.terse is not supported.
rhg: Config commands.status.terse is not supported
Fri, Nov 26, 10:02 AM
SimonSapin committed rHG3bd62274cbc9: rhg: Propagate config errors in `rhg status`.
rhg: Propagate config errors in `rhg status`
Fri, Nov 26, 10:02 AM
SimonSapin closed D11759: rhg: Propagate config errors in `rhg status`.
Fri, Nov 26, 10:02 AM
SimonSapin committed rHG5b9865032533: rhg: $HG_PENDING is not supported.
rhg: $HG_PENDING is not supported
Fri, Nov 26, 10:02 AM
SimonSapin committed rHGb7fde9237c92: rhg: Enable `rhg status` in most tests.
rhg: Enable `rhg status` in most tests
Fri, Nov 26, 10:02 AM
SimonSapin created D11815: rhg: Add support for `rhg status -n`.
Fri, Nov 26, 10:00 AM
SimonSapin updated the diff for D11761: rhg: [encode] and [decode] config sections are not supported.
Fri, Nov 26, 10:00 AM
SimonSapin updated the diff for D11762: rhg: Colored output is not supported.
Fri, Nov 26, 10:00 AM

Thu, Nov 25

SimonSapin updated the diff for D11774: rhg: Fix status desambiguation of symlinks and executable files.
Thu, Nov 25, 10:36 AM
SimonSapin added inline comments to D11758: rhg: $HG_PENDING is not supported.
Thu, Nov 25, 10:30 AM
SimonSapin updated the diff for D11758: rhg: $HG_PENDING is not supported.
Thu, Nov 25, 10:29 AM

Tue, Nov 23

SimonSapin created D11774: rhg: Fix status desambiguation of symlinks and executable files.
Tue, Nov 23, 2:12 PM
SimonSapin created D11771: rhg: Propogate manifest parse errors instead of panicking.
Tue, Nov 23, 2:11 PM
SimonSapin created D11772: rhg: Also parse flags in the manifest parser.
Tue, Nov 23, 2:11 PM
SimonSapin created D11773: rhg: Rename cat_file_is_modified.
Tue, Nov 23, 2:11 PM

Mon, Nov 22

SimonSapin updated the diff for D11762: rhg: Colored output is not supported.
Mon, Nov 22, 7:55 AM

Fri, Nov 19

SimonSapin updated the diff for D11769: tests: Adapt test-basic.t expected output for rhg.
Fri, Nov 19, 1:05 PM
SimonSapin created D11769: tests: Adapt test-basic.t expected output for rhg.
Fri, Nov 19, 11:40 AM

Mon, Nov 15

SimonSapin created D11762: rhg: Colored output is not supported.
Mon, Nov 15, 12:43 PM
SimonSapin created D11761: rhg: [encode] and [decode] config sections are not supported.
Mon, Nov 15, 12:43 PM
SimonSapin created D11760: rhg: Config commands.status.terse is not supported.
Mon, Nov 15, 12:42 PM
SimonSapin created D11759: rhg: Propagate config errors in `rhg status`.
Mon, Nov 15, 12:42 PM
SimonSapin created D11758: rhg: $HG_PENDING is not supported.
Mon, Nov 15, 12:42 PM
SimonSapin updated the diff for D11756: rhg: Enable `rhg status` in most tests.
Mon, Nov 15, 6:14 AM
SimonSapin created D11756: rhg: Enable `rhg status` in most tests.
Mon, Nov 15, 6:11 AM

Tue, Nov 9

SimonSapin closed D11743: rhg: Fix `rhg status` file content comparison.
Tue, Nov 9, 10:03 AM
SimonSapin committed rHG594cf89047c8: rhg: Fix `rhg status` file content comparison.
rhg: Fix `rhg status` file content comparison
Tue, Nov 9, 10:02 AM
SimonSapin created D11743: rhg: Fix `rhg status` file content comparison.
Tue, Nov 9, 9:44 AM

Nov 2 2021

SimonSapin accepted D11723: rhg: make it possible to opt out of `rhg cat`.
Nov 2 2021, 5:47 AM

Oct 20 2021

SimonSapin closed D11684: dirstate: store mtimes with nanosecond precision in memory.
Oct 20 2021, 5:34 AM
SimonSapin closed D11702: dirstate-v2: actually use sub-second mtime precision.
Oct 20 2021, 5:32 AM
SimonSapin committed rHG83d0bd45b662: dirstate-v2: actually use sub-second mtime precision.
dirstate-v2: actually use sub-second mtime precision
Oct 20 2021, 5:31 AM
SimonSapin closed D11701: dirstate: ignore sub-second component when either is zero in mtime.
Oct 20 2021, 5:31 AM
SimonSapin committed rHG68bb472aee9c: dirstate: ignore sub-second component when either is zero in mtime.
dirstate: ignore sub-second component when either is zero in mtime
Oct 20 2021, 5:31 AM
SimonSapin committed rHG269ff8978086: dirstate: store mtimes with nanosecond precision in memory.
dirstate: store mtimes with nanosecond precision in memory
Oct 20 2021, 5:30 AM
SimonSapin closed D11696: rust: remove now-unused DirstateEntry::clear_ambiguous_mtime method.
Oct 20 2021, 5:30 AM
SimonSapin closed D11691: dirstate: rename a `very_likely_equal` method to `likely_equal`.
Oct 20 2021, 5:30 AM
SimonSapin committed rHG84f6b0c41b90: rust: remove now-unused DirstateEntry::clear_ambiguous_mtime method.
rust: remove now-unused DirstateEntry::clear_ambiguous_mtime method
Oct 20 2021, 5:30 AM
SimonSapin committed rHGf45d35950db6: dirstate: rename a `very_likely_equal` method to `likely_equal`.
dirstate: rename a `very_likely_equal` method to `likely_equal`
Oct 20 2021, 5:30 AM

Oct 19 2021

SimonSapin created D11696: rust: remove now-unused DirstateEntry::clear_ambiguous_mtime method.
Oct 19 2021, 3:09 PM
SimonSapin closed D11681: dirstate-v2: adds a flag to mark a file as modified.
Oct 19 2021, 1:01 PM
SimonSapin committed rHG1730b2fceaa1: dirstate-v2: adds a flag to mark a file as modified.
dirstate-v2: adds a flag to mark a file as modified
Oct 19 2021, 1:01 PM
SimonSapin updated the diff for D11684: dirstate: store mtimes with nanosecond precision in memory.
Oct 19 2021, 12:39 PM
SimonSapin created D11691: dirstate: rename a `very_likely_equal` method to `likely_equal`.
Oct 19 2021, 12:37 PM

Oct 18 2021

SimonSapin updated the diff for D11684: dirstate: store mtimes with nanosecond precision in memory.
Oct 18 2021, 11:06 AM
SimonSapin created D11684: dirstate: store mtimes with nanosecond precision in memory.
Oct 18 2021, 10:45 AM
SimonSapin abandoned D11678: rust: reformat Rust code.
Oct 18 2021, 5:04 AM

Oct 15 2021

SimonSapin created D11678: rust: reformat Rust code.
Oct 15 2021, 6:18 AM

Oct 14 2021

SimonSapin closed D11662: dirstate-v2: Separate HAS_FILE_MTIME and HAS_DIRECTORY_MTIME flags.
Oct 14 2021, 6:36 PM
SimonSapin closed D11661: dirstate-v2: Extend node flags to 16 bits.
Oct 14 2021, 6:36 PM
SimonSapin committed rHGf7fd629ffb98: dirstate-v2: Separate HAS_FILE_MTIME and HAS_DIRECTORY_MTIME flags.
dirstate-v2: Separate HAS_FILE_MTIME and HAS_DIRECTORY_MTIME flags
Oct 14 2021, 6:36 PM
SimonSapin closed D11660: dirstate-v2: Use attributes as intended instead of properties in v2_data().
Oct 14 2021, 6:36 PM
SimonSapin committed rHG0524c1359bfc: dirstate-v2: Extend node flags to 16 bits.
dirstate-v2: Extend node flags to 16 bits
Oct 14 2021, 6:36 PM
SimonSapin committed rHGdb5897321351: dirstate-v2: Use attributes as intended instead of properties in v2_data().
dirstate-v2: Use attributes as intended instead of properties in v2_data()
Oct 14 2021, 6:36 PM
SimonSapin closed D11657: rust: Reformat source code.
Oct 14 2021, 6:36 PM
SimonSapin closed D11658: dirstate: Remove unused variable.
Oct 14 2021, 6:36 PM
SimonSapin committed rHG50dca3aa5c3b: dirstate: Remove unused variable.
dirstate: Remove unused variable
Oct 14 2021, 6:36 PM
SimonSapin committed rHG4518d91f02d8: rust: Reformat source code.
rust: Reformat source code
Oct 14 2021, 6:35 PM
SimonSapin created D11662: dirstate-v2: Separate HAS_FILE_MTIME and HAS_DIRECTORY_MTIME flags.
Oct 14 2021, 11:01 AM
SimonSapin created D11661: dirstate-v2: Extend node flags to 16 bits.
Oct 14 2021, 10:07 AM
SimonSapin created D11660: dirstate-v2: Use attributes as intended instead of properties in v2_data().
Oct 14 2021, 9:05 AM
SimonSapin created D11658: dirstate: Remove unused variable.
Oct 14 2021, 8:00 AM
SimonSapin created D11657: rust: Reformat source code.
Oct 14 2021, 8:00 AM

Oct 13 2021

SimonSapin closed D11520: dirstate-v2: Add support when Rust is not enabled.
Oct 13 2021, 6:31 PM
SimonSapin closed D11518: dirstate-v2: initial Python parser.
Oct 13 2021, 6:30 PM
SimonSapin committed rHGb4f83c9e7905: dirstate-v2: Add support when Rust is not enabled.
dirstate-v2: Add support when Rust is not enabled
Oct 13 2021, 6:29 PM
SimonSapin committed rHGa32a96079e2d: dirstate-v2: initial Python parser.
dirstate-v2: initial Python parser
Oct 13 2021, 6:29 PM
SimonSapin closed D11654: status: Extract TruncatedTimestamp from fs::Metadata without SystemTime.
Oct 13 2021, 6:29 PM
SimonSapin closed D11655: dirstate-v2: Add storage space for nanoseconds precision in file mtimes.
Oct 13 2021, 6:29 PM
SimonSapin closed D11621: dirstate: Move more methods to the _dirstatemapcommon base class.
Oct 13 2021, 6:29 PM
SimonSapin committed rHGe7b5e8ba7cab: dirstate: Move more methods to the _dirstatemapcommon base class.
dirstate: Move more methods to the _dirstatemapcommon base class
Oct 13 2021, 6:29 PM
SimonSapin committed rHG308d9c245337: dirstate-v2: Add storage space for nanoseconds precision in file mtimes.
dirstate-v2: Add storage space for nanoseconds precision in file mtimes
Oct 13 2021, 6:29 PM
SimonSapin committed rHG15dedc0c5c35: status: Extract TruncatedTimestamp from fs::Metadata without SystemTime.
status: Extract TruncatedTimestamp from fs::Metadata without SystemTime
Oct 13 2021, 6:29 PM