porcupine
porcupine copied to clipboard
A decent editor written in tkinter
It would be nice if highlighting something and pressing Ctrl+Shift+F would search it from the whole project with `git grep` or similar
Would be nice to do `python3 -m pytest {file_path}::{function}`
Sometimes jump to definition takes 15sec or so for the langserver to process. If it does, maybe the response should be just ignored, because the user has likely moved on...
If I have two projects, `~/aoc/day6` and `~/aoc`, I can't hide `aoc/day6` if a file named `~/aoc/day6/part2.py` is open. Maybe both projects should be hideable, because after hiding either one...
Or at least something that shows me what `#ffcc66` looks like when it appears in the code. It's not hard to tell that it is something yellow-ish (lots of red...
```c #define _XOPEN_SOURCE 500 #include #include int main(void) { while(1) { printf("a\n"); fflush(stdout); usleep(500000); } } ``` Try compiling and running this in porcupine. Doesn't print anything if you remove...
``` tests/test_commands.py::test_incorrect_usage FAILED ``` Can't click this to jump to the test. Might be a bit insane to look for the string `test_incorrect_usage` inside file `tests/test_commands.py`, but it would work...
1. Make empty directory and open it, so you see `(empty)` 2. Cut or copy a file (with Ctrl+x or Ctrl+c) 3. Select `(empty)` and press ctrl+v 4. Get error...
Would be good to have a `git checkout` option when right clicking on repo root.