I use geany for python programming with vte enabled. I regularly use `Send Selection to Terminal` for my work and I find it most helpul for debugging my code. `Send Selection to Terminal` works every time except the Indented code (eg:`<tab>print('world')`) where it result in a `IndentationError`. I also request a function in which we can send a line of code to terminal without even selecting it. For example
```
i=0
print("hello")
if i==0:
print("world")
```
if I want to print hello, now I need to select the line `print("hello")` and then `Send Selection to Terminal` to get the output in vte. Instead of this I want to click any where on that line and then do `Send Line to Terminal` without selecting it. Similarly to print world instead of selecting `<tab>print('world')` I want to click on that line and then print the output world.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/874
We should use the improved version of Github Issue Templates as recommended by @andy5995 in #2063.
I have created a sample repository using almost the stock issue templates for bug reports and feature requests, except I adapted the version information section in the bug report template for our use.
https://github.com/codebrainz/geany-issue-template2/issues/new/choose
Please feel free to create issues there to test what it's like with the templates.
Concretely, this means adding a `.github/ISSUE_TEMPLATE` directory and then a Markdown file for each issue template in that directory. Github has some kind of web-based issue template editor/previewer, which is what I used to create the two templates using almost their default contents.
References:
https://help.github.com/en/articles/about-issue-and-pull-request-templateshttps://help.github.com/en/articles/creating-issue-templates-for-your-repos…
Supersedes #1647 and #2063.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2162
The Markdown plugin crashes when I try to open a file with image links like:
```markdown
![](image.png)
```
Windows x64
Geany/Plugins 1.35
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/872
The workbench plugin crashes if the workbench settings are saved and the option _"Enable live update"_ is activated.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/866
This commit moves all access to TMSourceFiles/the tagmanager API into a dedicated file ```tm_control.c```. Calls from the workbench plugin to the tag-manager API may now only appear in this file. Also all calls are synced using a idle-queue managed in ```idle_queue.c``` (using ```plugin_idle_add()```). This way the file lists in the workbench projects is completely de-coupled of any TMSourceFile related data/references. Fixes #866.
(Calls to the tag-manager API were synced before also. But the implementation was not very clean and therefore contained errors/code where the tag-manager API was called directly - which could lead to crashes)
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/867
-- Commit Summary --
* workbench: revised tag-manager control/usage
-- File Changes --
M workbench/src/Makefile.am (6)
A workbench/src/idle_queue.c (134)
A workbench/src/idle_queue.h (33)
M workbench/src/plugin_main.c (31)
A workbench/src/tm_control.c (243)
A workbench/src/tm_control.h (31)
M workbench/src/wb_project.c (346)
M workbench/src/wb_project.h (9)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/867.patchhttps://github.com/geany/geany-plugins/pull/867.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/867
This PR adds a simple config option to disable or enable tree lines in the workbench's sidebar tree.
(This also adds the missing description for the option _"Expand on hover"_ to the README file)
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/869
-- Commit Summary --
* workbench: added option to enable or disable tree lines
-- File Changes --
M workbench/README (8)
M workbench/src/dialogs.c (25)
M workbench/src/plugin_main.c (2)
M workbench/src/sidebar.c (3)
M workbench/src/workbench.c (48)
M workbench/src/workbench.h (2)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/869.patchhttps://github.com/geany/geany-plugins/pull/869.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/869
With 3.8 version python get a feature called `Assignment Expressions`. It should be supported by geany's parser. (in `findVariables`)
```py
if (match := matcher.match(line)):
print(match)
```
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2169