Page MenuHomePhabricator

WindowsTag
ActivePublic

Recent Activity

Mar 22 2021

epriestley renamed T13562: Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions from Filesystem class invokes "copy" command on Windows, which fails after "bypass_shell" changes to Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions.
Mar 22 2021, 7:00 PM · Windows, Arcanist
epriestley added a comment to T13562: Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions.

D21643 "fixes" this by using copy(). However:

Mar 22 2021, 6:59 PM · Windows, Arcanist
epriestley added a revision to T13562: Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions: D21643: On Windows, implement "Filesystem::copyFile()" with "copy()".
Mar 22 2021, 6:43 PM · Windows, Arcanist
epriestley updated the task description for T13562: Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions.
Mar 22 2021, 6:14 PM · Windows, Arcanist

Aug 11 2020

epriestley updated the task description for T13562: Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions.
Aug 11 2020, 5:47 PM · Windows, Arcanist
epriestley triaged T13563: On Windows, Arcanist tries and fails to set stdin nonblocking while reading the stream as Low priority.
Aug 11 2020, 5:06 PM · Windows, Arcanist
epriestley triaged T13562: Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions as Normal priority.
Aug 11 2020, 5:02 PM · Windows, Arcanist

Jun 12 2020

epriestley triaged T13549: Use "sapi_windows_set_ctrl_handler()" under PHP 7.4 to handle ^C on Windows as Low priority.
Jun 12 2020, 9:00 PM · Arcanist, Windows

Apr 7 2020

epriestley moved T6925: XHPAST is out of date on Windows from Backlog to Windows on the XHPAST board.
Apr 7 2020, 1:33 PM · Windows, XHPAST

Apr 6 2020

epriestley closed T13504: "proc_open()" may fail to return a resource on Windows if the command isn't executable as Resolved.

Character encoding issues aren't stable yet (see also T13500) but I think everything else here is.

Apr 6 2020, 2:25 PM · Windows

Apr 2 2020

epriestley added a revision to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): D21052: Update some ancient "set X=Y" environment code for new Windows execution without a shell.
Apr 2 2020, 8:44 PM · Arcanist, Windows
epriestley added a revision to T13504: "proc_open()" may fail to return a resource on Windows if the command isn't executable: D21052: Update some ancient "set X=Y" environment code for new Windows execution without a shell.
Apr 2 2020, 8:44 PM · Windows
epriestley added a revision to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): D21051: Make Windows escaping preserve "%" symbols in arguments.
Apr 2 2020, 7:40 PM · Arcanist, Windows
epriestley added a revision to T13504: "proc_open()" may fail to return a resource on Windows if the command isn't executable: D21051: Make Windows escaping preserve "%" symbols in arguments.
Apr 2 2020, 7:40 PM · Windows
epriestley added a comment to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy).

See also:

Apr 2 2020, 7:35 PM · Arcanist, Windows
epriestley added a comment to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy).

See also:

Apr 2 2020, 6:12 PM · Arcanist, Windows
epriestley added a project to T13504: "proc_open()" may fail to return a resource on Windows if the command isn't executable: Windows.
Apr 2 2020, 6:12 PM · Windows

Dec 28 2018

quark.zju added a comment to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy).

I'm not an Windows expert. But to my knowledge there are a couple of things missing here:

Dec 28 2018, 8:14 PM · Arcanist, Windows

Oct 25 2018

epriestley added a revision to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): D19758: Work around a Windows escaping issue and security conecern in "hg cat --output ...".
Oct 25 2018, 2:01 AM · Arcanist, Windows

Oct 3 2018

epriestley renamed T2780: Under "cmd.exe" in Windows, "^C" causes "arc.bat" to annoyingly prompt the user "Terminate batch job? [Y/N]" from Replace arc.bat with something better to Under "cmd.exe" in Windows, "^C" causes "arc.bat" to annoyingly prompt the user "Terminate batch job? [Y/N]".
Oct 3 2018, 2:52 PM · Windows, Arcanist

Oct 2 2018

epriestley added a revision to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): D19729: [Wilds] Pass or skip all remaining Windows unit test failures.
Oct 2 2018, 6:38 PM · Arcanist, Windows
epriestley added a revision to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): D19728: [Wilds] Stop writing temporary files for linter tests.
Oct 2 2018, 6:35 PM · Arcanist, Windows
epriestley added a revision to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): D19727: [Wilds] On Windows: always use stdout/stderr files and always "bypass_shell".
Oct 2 2018, 6:25 PM · Arcanist, Windows
epriestley added a revision to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): D19726: [Wilds] Use "random_bytes()" if it is available (after PHP7).
Oct 2 2018, 6:08 PM · Arcanist, Windows
epriestley added a revision to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): D19725: [Wilds] Sanitize UTF8 output in `tsprintf(...)` under Windows.
Oct 2 2018, 5:57 PM · Arcanist, Windows
epriestley added a revision to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): D19724: [Wilds] Fix phutil_is_utf8_slowly() to reject reserved UTF16 surrogate character ranges.
Oct 2 2018, 5:51 PM · Arcanist, Windows
epriestley added a comment to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy).

Also, guess what this checkbox does on Windows 10?

Oct 2 2018, 4:57 PM · Arcanist, Windows
epriestley added a comment to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy).

Consider this script:

Oct 2 2018, 4:56 PM · Arcanist, Windows
epriestley lowered the priority of T2465: Context not available for revisions created on Windows from High to Low.
Oct 2 2018, 1:05 PM · Windows, Subversion, Arcanist
epriestley moved T9441: Cygwin PHP segfaults with arcanist from Backlog to Far Future on the Windows board.
Oct 2 2018, 1:05 PM · Windows, Arcanist
epriestley moved T2780: Under "cmd.exe" in Windows, "^C" causes "arc.bat" to annoyingly prompt the user "Terminate batch job? [Y/N]" from Backlog to Far Future on the Windows board.
Oct 2 2018, 1:03 PM · Windows, Arcanist
epriestley renamed T8075: arc patch fails on Windows with SVN (because it uses "cd", not "setCWD") from arc patch fails on Windows with SVN to arc patch fails on Windows with SVN (because it uses "cd", not "setCWD").
Oct 2 2018, 1:03 PM · Windows, Arcanist
epriestley moved T8855: Add Powershell support to Arcanist documentation from Backlog to Powershell on the Windows board.
Oct 2 2018, 1:01 PM · Windows, Arcanist
epriestley moved T2465: Context not available for revisions created on Windows from Backlog to Diff on the Windows board.
Oct 2 2018, 1:00 PM · Windows, Subversion, Arcanist
epriestley moved T4964: Windows installer for Arcanist from Backlog to Far Future on the Windows board.
Oct 2 2018, 1:00 PM · Windows, Arcanist, Wikimedia, Setup
epriestley moved T10910: Creating an arc diff from a working directory that is not the repository root from Backlog to Diff on the Windows board.
Oct 2 2018, 1:00 PM · Windows, Arcanist, Bug Report
epriestley moved T11072: Arcanist reports that it cannot generate a diff from SVN repo even though there are changes in the working copy from Backlog to Diff on the Windows board.
Oct 2 2018, 1:00 PM · Windows, Arcanist, Bug Report
epriestley renamed T9956: Arcanist failed patch lint on windows (because "cp" does not exist) from Arcanist failed patch lint on windows to Arcanist failed patch lint on windows (because "cp" does not exist).
Oct 2 2018, 12:59 PM · Windows, Bug Report
epriestley closed T9956: Arcanist failed patch lint on windows (because "cp" does not exist) as Resolved.

This was almost certainly resolved by D16273.

Oct 2 2018, 12:59 PM · Windows, Bug Report
epriestley moved T7527: `arc lint` doesn't show lint warnings in powershell, cmd.exe, and git bash from Backlog to Lint on the Windows board.
Oct 2 2018, 12:58 PM · Windows, Lint
epriestley moved T9047: arc lint can not find php and phpcs from Backlog to Lint on the Windows board.
Oct 2 2018, 12:58 PM · Windows, Lint, Arcanist
epriestley moved T6925: XHPAST is out of date on Windows from Backlog to XHPAST on the Windows board.
Oct 2 2018, 12:57 PM · Windows, XHPAST
epriestley moved T5730: `arc lint --everything` reporting all symbols missing in libphutil/ on Windows? from Backlog to XHPAST on the Windows board.
Oct 2 2018, 12:57 PM · Lint, Windows, Arcanist
epriestley added a parent task for T3271: Before launching $EDITOR from arc, print that we're doing it: T13098: Plans: Arcanist toolsets and extensions.
Oct 2 2018, 12:56 PM · Arcanist
epriestley added a subtask for T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): T9444: The function phutil_console_get_terminal_width needs to work with Windows.
Oct 2 2018, 12:54 PM · Arcanist, Windows
epriestley added a parent task for T9444: The function phutil_console_get_terminal_width needs to work with Windows: T13209: How To Properly Escape Commands on Windows (A Dark Tragedy).
Oct 2 2018, 12:54 PM · Windows, libphutil
epriestley added a parent task for T5724: ANSI color escape sequences seem broken for arc in git bash on windows: T13209: How To Properly Escape Commands on Windows (A Dark Tragedy).
Oct 2 2018, 12:53 PM · Windows, Arcanist
epriestley added a subtask for T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): T5724: ANSI color escape sequences seem broken for arc in git bash on windows.
Oct 2 2018, 12:53 PM · Arcanist, Windows
epriestley merged T6473: Provide Arcanist option to disable ANSI colours / Disable ANSI colours on Windows into T5724: ANSI color escape sequences seem broken for arc in git bash on windows.
Oct 2 2018, 12:53 PM · Windows, Arcanist
epriestley closed T12687: When submitting an arc diff, svn diff or updating a revision a Parse Exception ocurrs in Windows as Invalid.

No clue how to reproduce this.

Oct 2 2018, 12:51 PM · Windows, Bug Report (Needs Information)