codebrainz / codebrainz/geany-zencoding

Couple of points I noticed.

Offen
#6 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
49
Forks
5
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Couple of points I noticed, wasn't by any means a real review.
1. some of the keybindings clash with standard ones, ++e and t at least, didn't check all the rest.
2. in zen_controller_init_python() the variable resident_pylib is static so its only ever initialised to NULL once, not sure if thats part of your commented intermittent crash on subsequent calls
3. even if the python lib isn't found you fall through to try to initialise anyway, that would probably be a crash.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit der Untersuchung von zen_controller_init_python() und den in der Issue erwähnten Keybinding-Definitionen. Ermittle, ob eine wiederholte Initialisierung und eine fehlende Python-Bibliothek zu einem Absturz führen können und ob die aufgeführten Tastenkürzel mit Standardbindungen kollidieren; erledigt ist die Aufgabe, wenn für jede Feststellung eine bestätigte Behebung oder eine dokumentierte Lösung vorliegt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
tooling
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.