Page MenuHomePhabricator

yuja (Yuya Nishihara)
User

Projects

User Details

User Since
Jun 29 2017, 11:25 AM (158 w, 1 d)

Recent Activity

Wed, Jul 8

yuja committed rHGf43bc4ce0d69: cmdserver: document message-encodings and channel output options.
cmdserver: document message-encodings and channel output options
Wed, Jul 8, 12:28 PM
yuja committed rHGd6e99a446eea: cmdserver: add option to not exit from message loop on SIGINT.
cmdserver: add option to not exit from message loop on SIGINT
Wed, Jul 8, 12:28 PM

Mon, Jun 29

yuja committed rHG4a503c1b664a: merge with stable.
merge with stable
Mon, Jun 29, 8:03 AM

Thu, Jun 25

yuja committed rHG93aa152d4295: merge with stable.
merge with stable
Thu, Jun 25, 10:19 AM

Mon, Jun 22

yuja committed rHG98f97026fa05: phases: remove useless lookup of repo[rev].rev() in _retractboundary.
phases: remove useless lookup of repo[rev].rev() in _retractboundary
Mon, Jun 22, 3:55 PM

Jun 9 2020

yuja committed rHG4bb0ea78a70f: simplemerge: rewrite flag merging loop as expression.
simplemerge: rewrite flag merging loop as expression
Jun 9 2020, 5:28 PM
yuja committed rHGeb6380da47a5: simplemerge: leverage pycompat function to convert byte string to set.
simplemerge: leverage pycompat function to convert byte string to set
Jun 9 2020, 5:28 PM
yuja committed rHGad6971e6740c: simplemerge: fix function name that tests if ctx is not null revision.
simplemerge: fix function name that tests if ctx is not null revision
Jun 9 2020, 5:28 PM

Jun 3 2020

yuja committed rHG14125dec0e39: rust: leverage .expect() in place of .unwrap() + inline comment.
rust: leverage .expect() in place of .unwrap() + inline comment
Jun 3 2020, 11:31 AM
yuja committed rHGce8fe77102f4: rust: fix false comment about mpsc::Sender.
rust: fix false comment about mpsc::Sender
Jun 3 2020, 11:31 AM
yuja committed rHG61719b9658b1: merge with stable.
merge with stable
Jun 3 2020, 6:37 AM

Jun 2 2020

yuja committed rHG2dc5ae953c4a: graft: fix --base value to be saved in state file.
graft: fix --base value to be saved in state file
Jun 2 2020, 6:08 PM

Apr 23 2020

yuja closed D8450: rust-chg: clean up excessive indents.
Apr 23 2020, 2:04 PM
yuja committed rHG27fe8cc1338f: rust-chg: clean up excessive indents.
rust-chg: clean up excessive indents
Apr 23 2020, 2:04 PM
yuja closed D8449: rust-chg: do not terminate tokio runtime until pager exits.
Apr 23 2020, 2:04 PM
yuja closed D8448: rust-chg: modernize entry function.
Apr 23 2020, 2:04 PM
yuja committed rHG4b0185841058: rust-chg: do not terminate tokio runtime until pager exits.
rust-chg: do not terminate tokio runtime until pager exits
Apr 23 2020, 2:03 PM
yuja closed D8447: rust-chg: reimplement locator by using async/await and tokio-0.2.
Apr 23 2020, 2:03 PM
yuja committed rHG9fc9526e283a: rust-chg: modernize entry function.
rust-chg: modernize entry function
Apr 23 2020, 2:03 PM
yuja closed D8446: rust-chg: reimplement ChgClientExt as ChgClient wrapper.
Apr 23 2020, 2:03 PM
yuja committed rHGa347a329e48d: rust-chg: reimplement locator by using async/await and tokio-0.2.
rust-chg: reimplement locator by using async/await and tokio-0.2
Apr 23 2020, 2:03 PM
yuja closed D8445: rust-chg: reimplement run_command operation as async function.
Apr 23 2020, 2:03 PM
yuja committed rHGd6f706929120: rust-chg: reimplement ChgClientExt as ChgClient wrapper.
rust-chg: reimplement ChgClientExt as ChgClient wrapper
Apr 23 2020, 2:03 PM
yuja closed D8444: rust-chg: reimplement uihandler by using async-trait and tokio-0.2.
Apr 23 2020, 2:03 PM
yuja committed rHG94cace4b80ea: rust-chg: reimplement run_command operation as async function.
rust-chg: reimplement run_command operation as async function
Apr 23 2020, 2:02 PM
yuja closed D8441: rust-chg: upgrade to futures-0.3 based libraries.
Apr 23 2020, 2:02 PM
yuja committed rHGc794d0da5fb2: rust-chg: reimplement uihandler by using async-trait and tokio-0.2.
rust-chg: reimplement uihandler by using async-trait and tokio-0.2
Apr 23 2020, 2:02 PM
yuja closed D8443: rust-chg: have attach_io() simply take reference of AsRawFd object.
Apr 23 2020, 2:02 PM
yuja committed rHGcb5822e6e545: rust-chg: have attach_io() simply take reference of AsRawFd object.
rust-chg: have attach_io() simply take reference of AsRawFd object
Apr 23 2020, 2:02 PM
yuja closed D8442: rust-chg: reimplement attach_io operation as async function.
Apr 23 2020, 2:02 PM
yuja committed rHG1be605526c34: rust-chg: reimplement attach_io operation as async function.
rust-chg: reimplement attach_io operation as async function
Apr 23 2020, 2:02 PM
yuja closed D8440: rust-chg: exclude futures-dependent modules from build and break things.
Apr 23 2020, 2:02 PM
yuja committed rHGe9e44e61042b: rust-chg: upgrade to futures-0.3 based libraries.
rust-chg: upgrade to futures-0.3 based libraries
Apr 23 2020, 2:01 PM
yuja committed rHG8685add122ff: rust-chg: exclude futures-dependent modules from build and break things.
rust-chg: exclude futures-dependent modules from build and break things
Apr 23 2020, 2:01 PM
yuja added a comment to D8399: rust-chg: upgrade to 2018 edition and remove useless extern crates.

Should we get this on stable instead of default ?

Apr 23 2020, 7:03 AM

Apr 20 2020

yuja committed rHGf44a7d8660ea: test-check-rust-format: specify --edition=2018.
test-check-rust-format: specify --edition=2018
Apr 20 2020, 11:29 AM

Apr 17 2020

yuja added a comment to D8448: rust-chg: modernize entry function.

+ error[E0670]: async fn` is not permitted in the 2015 edition`

Apr 17 2020, 6:48 AM

Apr 16 2020

yuja committed rHG59ad165f6cdb: templatekw: fix shownames() to check if namespace exists in repo (issue6301).
templatekw: fix shownames() to check if namespace exists in repo (issue6301)
Apr 16 2020, 1:13 PM
yuja created D8450: rust-chg: clean up excessive indents.
Apr 16 2020, 8:31 AM
yuja created D8449: rust-chg: do not terminate tokio runtime until pager exits.
Apr 16 2020, 8:31 AM
yuja created D8448: rust-chg: modernize entry function.
Apr 16 2020, 8:31 AM
yuja created D8447: rust-chg: reimplement locator by using async/await and tokio-0.2.
Apr 16 2020, 8:30 AM
yuja created D8446: rust-chg: reimplement ChgClientExt as ChgClient wrapper.
Apr 16 2020, 8:30 AM
yuja created D8445: rust-chg: reimplement run_command operation as async function.
Apr 16 2020, 8:30 AM
yuja created D8444: rust-chg: reimplement uihandler by using async-trait and tokio-0.2.
Apr 16 2020, 8:30 AM
yuja created D8441: rust-chg: upgrade to futures-0.3 based libraries.
Apr 16 2020, 8:30 AM
yuja created D8443: rust-chg: have attach_io() simply take reference of AsRawFd object.
Apr 16 2020, 8:30 AM
yuja created D8442: rust-chg: reimplement attach_io operation as async function.
Apr 16 2020, 8:30 AM
yuja created D8440: rust-chg: exclude futures-dependent modules from build and break things.
Apr 16 2020, 8:30 AM

Apr 15 2020

yuja committed rHGa825bfbf6642: templatekw: cache mergestate even if merge is not ongoing.
templatekw: cache mergestate even if merge is not ongoing
Apr 15 2020, 12:39 PM
yuja committed rHG637eb7f7559b: revset: remove explicit sort() from unstable().
revset: remove explicit sort() from unstable()
Apr 15 2020, 12:39 PM
yuja added a comment to D8372: manifest: remove a final 40-byte assumption from pure-python parser.

diff --git a/mercurial/manifest.py b/mercurial/manifest.py

  • a/mercurial/manifest.py

+++ b/mercurial/manifest.py
@@ -57,7 +57,10 @@

    raise ValueError(b'Manifest lines not in sorted order.')
prev = l
f, n = l.split(b'\0')
  • if len(n) > 40:

+ nl = len(n)
+ if 64 < nl:
+ yield f, bin(n[:64]), n[64:]
+ if 40 < nl < 45:

    yield f, bin(n[:40]), n[40:]
else:
    yield f, bin(n), b''
Apr 15 2020, 7:05 AM

Apr 14 2020

yuja closed D8401: rust-chg: leverage impl trait at argument position.
Apr 14 2020, 12:42 PM
yuja closed D8403: rust-chg: indent process_message() to prepare mass rewrite to futures-0.3.
Apr 14 2020, 12:42 PM
yuja committed rHGf87804825df5: rust-chg: indent process_message() to prepare mass rewrite to futures-0.3.
rust-chg: indent process_message() to prepare mass rewrite to futures-0.3
Apr 14 2020, 12:42 PM
yuja closed D8402: rust-chg: move get_umask() call out of run() function.
Apr 14 2020, 12:41 PM
yuja committed rHG5ac5c25ea97b: rust-chg: move get_umask() call out of run() function.
rust-chg: move get_umask() call out of run() function
Apr 14 2020, 12:41 PM
yuja committed rHG61fda2dbc522: rust-chg: leverage impl trait at argument position.
rust-chg: leverage impl trait at argument position
Apr 14 2020, 12:41 PM
yuja added a comment to D8403: rust-chg: indent process_message() to prepare mass rewrite to futures-0.3.
Because you expect to add an async block or something that will make the diff harder to read, I suppose?
Apr 14 2020, 10:18 AM
yuja added a comment to D8403: rust-chg: indent process_message() to prepare mass rewrite to futures-0.3.

+ {
+ match msg {

Not sure I understand the extra bracket here.

Apr 14 2020, 8:09 AM

Apr 13 2020

yuja committed rHG6bef9d43cc55: rust-chg: use "crate::" to import local modules.
rust-chg: use "crate::" to import local modules
Apr 13 2020, 2:58 PM
yuja committed rHG1f5ab1a9363d: rust-chg: upgrade to 2018 edition and remove useless extern crates.
rust-chg: upgrade to 2018 edition and remove useless extern crates
Apr 13 2020, 2:58 PM
yuja closed D8400: rust-chg: use "crate::" to import local modules.
Apr 13 2020, 12:12 PM
yuja closed D8399: rust-chg: upgrade to 2018 edition and remove useless extern crates.
Apr 13 2020, 12:12 PM
yuja committed rHGfb1adb7588c6: rust-chg: use "crate::" to import local modules.
rust-chg: use "crate::" to import local modules
Apr 13 2020, 12:12 PM
yuja committed rHG3e6e5953c671: rust-chg: upgrade to 2018 edition and remove useless extern crates.
rust-chg: upgrade to 2018 edition and remove useless extern crates
Apr 13 2020, 12:12 PM

Apr 11 2020

yuja created D8401: rust-chg: leverage impl trait at argument position.
Apr 11 2020, 7:24 AM
yuja created D8403: rust-chg: indent process_message() to prepare mass rewrite to futures-0.3.
Apr 11 2020, 7:24 AM
yuja created D8400: rust-chg: use "crate::" to import local modules.
Apr 11 2020, 7:24 AM
yuja created D8399: rust-chg: upgrade to 2018 edition and remove useless extern crates.
Apr 11 2020, 7:24 AM
yuja created D8402: rust-chg: move get_umask() call out of run() function.
Apr 11 2020, 7:24 AM

Apr 9 2020

yuja closed D8382: rust-chg: send client side umask to server.
Apr 9 2020, 3:26 PM
yuja closed D8384: rust-chg: silence warning about dated coding style.
Apr 9 2020, 3:26 PM
yuja closed D8383: rust-chg: update name of the server process.
Apr 9 2020, 3:26 PM
yuja committed rHG90e05b304902: rust-chg: silence warning about dated coding style.
rust-chg: silence warning about dated coding style
Apr 9 2020, 3:26 PM
yuja closed D8380: rust-chg: collect server flags from command arguments.
Apr 9 2020, 3:26 PM
yuja committed rHG80d6e3415636: rust-chg: update name of the server process.
rust-chg: update name of the server process
Apr 9 2020, 3:26 PM
yuja closed D8381: rust-chg: add config validation and process returned instructions.
Apr 9 2020, 3:26 PM
yuja committed rHG065048e66f32: rust-chg: send client side umask to server.
rust-chg: send client side umask to server
Apr 9 2020, 3:26 PM
yuja committed rHG9ce613d648de: rust-chg: add config validation and process returned instructions.
rust-chg: add config validation and process returned instructions
Apr 9 2020, 3:26 PM
yuja closed D8379: rust-chg: add interface to run "validate" request.
Apr 9 2020, 3:26 PM
yuja committed rHG00ac60658654: rust-chg: collect server flags from command arguments.
rust-chg: collect server flags from command arguments
Apr 9 2020, 3:26 PM
yuja committed rHG43513444bb88: rust-chg: add interface to run "validate" request.
rust-chg: add interface to run "validate" request
Apr 9 2020, 3:26 PM
yuja closed D8378: rust-chg: add helper to parse instructions sent from server.
Apr 9 2020, 3:25 PM
yuja committed rHG82adc720c0a3: rust-chg: add helper to parse instructions sent from server.
rust-chg: add helper to parse instructions sent from server
Apr 9 2020, 3:25 PM

Apr 6 2020

yuja created D8384: rust-chg: silence warning about dated coding style.
Apr 6 2020, 10:19 AM
yuja created D8382: rust-chg: send client side umask to server.
Apr 6 2020, 10:19 AM
yuja created D8383: rust-chg: update name of the server process.
Apr 6 2020, 10:19 AM
yuja created D8381: rust-chg: add config validation and process returned instructions.
Apr 6 2020, 10:19 AM
yuja created D8380: rust-chg: collect server flags from command arguments.
Apr 6 2020, 10:19 AM
yuja created D8379: rust-chg: add interface to run "validate" request.
Apr 6 2020, 10:19 AM
yuja created D8378: rust-chg: add helper to parse instructions sent from server.
Apr 6 2020, 10:19 AM

Apr 3 2020

yuja closed D8364: rust-chg: send client-side environment variables to server.
Apr 3 2020, 3:17 PM
yuja committed rHG97e6d435ff7e: rust-chg: send client-side environment variables to server.
rust-chg: send client-side environment variables to server
Apr 3 2020, 3:17 PM
yuja closed D8363: rust-chg: add helper to pack environment variables.
Apr 3 2020, 3:17 PM
yuja closed D8360: rust-chg: spawn server process if not running.
Apr 3 2020, 3:17 PM
yuja closed D8362: rust-chg: move set_current_dir() to Locator.
Apr 3 2020, 3:17 PM
yuja committed rHG8a7beeea655f: rust-chg: add helper to pack environment variables.
rust-chg: add helper to pack environment variables
Apr 3 2020, 3:17 PM
yuja committed rHG0a2516efc463: rust-chg: move set_current_dir() to Locator.
rust-chg: move set_current_dir() to Locator
Apr 3 2020, 3:17 PM
yuja committed rHG7bf45ed9e25e: rust-chg: abort if server doesn't have required capabilities.
rust-chg: abort if server doesn't have required capabilities
Apr 3 2020, 3:17 PM