Andrew Bradley
Andrew Bradley
How do you feel about my JSON temp file idea? Or a temp file format that's more friendly to being parsed by a simple sh-compatible shell?
I'm writing a PR for both this and #1147
Here's the check that Python .venvs use to detect when they need to run cygpath: ``` VIRTUAL_ENV='G:\dev\myproject\.venv' if ([ "$OSTYPE" = "cygwin" ] || [ "$OSTYPE" = "msys" ]) &&...
Here's the reproduction in "Git Bash." It works identically except that "Git Bash" is msys / mingw, so it uses posix-style paths and *does* require cygpath. ```bash $ pwd -L...
I did a quick search, and the `pathsearch` rust crate implements cross-platform path searching, supporting `PATHEXT` on Windows: https://docs.rs/pathsearch/latest/pathsearch/ I understand `just` implements its own `which`, I hope it doesn't...
https://stackoverflow.com/questions/10855539/why-does-vim-incsearch-pause-when-cancelling-a-search-with-the-esc-key/10856095#10856095
@nooscraft Looks AI-generated, yeah?
Ok yeah, I read the commit message and ticket description, and they are *waaay* too verbose, outright copying and rephrasing sections from #2947. The implementation also has some AI hallmarks....
This is wrong: ``` set working-directory := '{{ "." }}' set working-directory := '{{ justfile_directory() }}' set working-directory := '{{ justfile_directory() }}/foo' ``` The correct syntax is: ``` set working-directory...
Adding to the list: `python3`, though you could argue it's not a system binary, it's a third-party dependency. https://github.com/casey/just/blob/1b32e275ebeb7ce250b8a46c128f8d2f027ccd1f/tests/backticks.rs#L10-L12 EDIT also `bash` https://github.com/casey/just/blob/1b32e275ebeb7ce250b8a46c128f8d2f027ccd1f/tests/test.rs#L241