Akuli

Results 213 issues of Akuli

it's possible to have the same file opened at the same time in two different porcupines, that can be confusing, especially because porcupine doesn't detect if another program has changed...

Currently I don't have multiple monitors on any computer. Don't know how poppingtabs plugin would work in that case. The code seems to assume one screen only.

I often run something like `python3 {file_name}.py`, get an error, and then fix the problem that caused the error in some other file. To check if the error is gone,...

run plugin

https://github.com/Akuli/porcupine/wiki/Working-with-projects The screenshot shows a terminal that contains `/home/akuli/porcu/env/bin/python foo.py` printed in blue. In newer versions, `env/bin/activate` is sourced first, instead of calling the venv's python directly.

Today I edited my `~/.ssh/config` with porcupine. It ended up having a few spaces-indented lines, even though most of it is indented with tabs. Ideally Porcupine would automatically detect whether...

`print(person.get_name().upper())`, select `person.get_name().upper()`, press some key combination. Should automatically become: ``` name = person.get_name().upper() print(name) ``` I.e. it puts it to a new variable. It might be possible to even...

plugin idea

Porcupine has 3 main widgets where you will likely want to have your keyboard focus: - The editing area itself - The output of commands at bottom (press F4 to...

help wanted
good first issue
hacktoberfest

Porcupine supports langservers pretty well (see [wiki page](https://github.com/Akuli/porcupine/wiki/Getting-Porcupine-to-work-with-a-programming-language)). That's how hovering and autocompletions work. Currently debugging langserver problems isn't great: - If a langserver crashes unexpectedly, it isn't restarted automatically....

Should figure out why tests fail on VideoCarp's computer (#1065). - Alt+F4 tests: The tests are supposed to ensure that pressing Alt+F4 closes the Porcupine window. @videocarp Does it work...

windows

1. Type one or more spaces to new file 2. Type a letter `a` after them 3. Move cursor to beginning of line 4. Press `)` Ideally the resulting text...