porcupine icon indicating copy to clipboard operation
porcupine copied to clipboard

A decent editor written in tkinter

Results 199 porcupine issues
Sort by recently updated
recently updated
newest added

I get this when releasing Porcupine: ![screenshot-1711843454](https://github.com/Akuli/porcupine/assets/18505570/af825ac6-7dd9-4483-b30d-4691280f97c7)

low priority

When releasing Porcupine in CI, I get: ![screenshot-1711843295](https://github.com/Akuli/porcupine/assets/18505570/34fcc152-a1bc-4748-84d2-e7aab52fc291) I am already using the latest version of `battila7/get-version-action`, and it doesn't seem like this will get fixed any time soon: https://github.com/battila7/get-version-action/issues/22...

low priority

Currently, Alt+T replaces "this match", i.e. the match you have selected. Alt+S for replacing "selected match" might be better, because the S key is closer to A and Alt in...

I often do this: 1. Open a Python file 2. Use Shift+F8 to run tests with something like `python3 -m pytest` 4. Open a JSON file that caused tests to...

run plugin

When the directory_tree plugin is disabled, multiple other plugins: filemanager, git_right_click, git_status, hide_project, and python_venv, fail with a KeyError: ``` Traceback (most recent call last): File "/home/ethical_haquer/porcupine-venv/lib/python3.11/site-packages/porcupine/pluginloader.py", line 191, in...

The `git restore` button in the right-click menu of the directory tree is kinda dangerous: ![Screenshot at 2023-03-02 01-00-22](https://user-images.githubusercontent.com/18505570/222286167-2c937d56-52ff-42e2-aca0-d25eb66d9591.png) It tells Git to restore the file to the version of...

help wanted
good first issue
directory tree
embarrassing

Should document: - what is a langserver, why we need them, what problem do they solve - what langservers does Porcupine come with by default - how are langservers configured...

docs

Steps to reproduce: - Create Python file that contain syntax error. (or any other error). - Run it in Porcupine, with output not going to external terminal. (Press Shift+F5 and...

help wanted
good first issue
run plugin

Just spent a while looking for a method that I just looked at, because I forgot its name. Might be nice if something sat quietly next to the editing area...

plugin idea

Idea: In the beginning of every `.py` file, let's add a comment that explains how developers feel about that file. This is important to know when you start editing a...

docs