In the Keybindings section of [geany.txt], there are multiple instances where "Goto" is shown, but "Go to" would be correct.
For example,
_Goto matching brace_
However, in the Help -> Keyboard Shortcuts, the text reads:
_Go to matching brace_
So I am suggesting these instances are edited to use "Go to" where appropriate.
--
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/2995
**Expected behavior:**
Create a file/folder
**Actual behavior:**
No file/folder created.
Pull request #960 fixes this. Just figured I should make an issue to explain it.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1152
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1152(a)github.com>
I'm currently working on something where I often open around 360 HTML files simultaneously. This causes a couple issues:
1) My title bar is showing the full (rather long) path, and has to abbreviate the filename (of the file that currently has focus) to make room. I really need to know the complete filename, but the path is (in my case) the same for all files - and therefore the preferred thing to leave parts out of.
2) The tab title bars also abbreviate filenames. Not much can be done about that, but it makes going to any specific file difficult. Could there be a dropdown for this purpose? Note that this also needs to show complete filenames - and must have a scrollbar when the list gets long.
Thanks.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3105
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3105(a)github.com>
Godot has been doing a tour de force lately as an open source alternative to Unity. Add support for the growing [Godot](https://github.com/godotengine/godot) engine's GDScript.
Heavily borrowed from python due to GDScript's syntax being heavily borrowed from python. To note, the language is undergoing some breaking changes that will take effect when godot 4 releases, this already should account for syntactical changes and I've already classified some number of currently-keywords as builtins even though godot 4 isn't released yet.
A little test file that I used to make sure I didn't completely break it while making the changes for the things that are different between python and gdscript:
![image](https://user-images.githubusercontent.com/872968/142731745-28f24327-78ec-422e-8e79-08779ab3b135.png)
And the prerequisite upstream pull requests:
https://github.com/ScintillaOrg/lexilla/pull/41https://github.com/universal-ctags/ctags/pull/3194
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3012
-- Commit Summary --
* Add GDScript file type
-- File Changes --
M ctags/Makefile.am (1)
A ctags/parsers/geany_gdscript.c (784)
M data/Makefile.am (1)
A data/filedefs/filetypes.gdscript (73)
M data/filetype_extensions.conf (1)
M scintilla/Makefile.am (1)
M scintilla/lexilla/include/LexicalStyles.iface (2)
M scintilla/lexilla/include/SciLexer.h (1)
A scintilla/lexilla/lexers/LexGDScript.cxx (699)
M scintilla/lexilla/src/Lexilla.cxx (3)
M scintilla/scintilla_changes.patch (1)
M src/filetypes.c (1)
M src/filetypes.h (1)
M src/highlighting.c (10)
M src/highlightingmappings.h (29)
M src/symbols.c (1)
M src/tagmanager/tm_parser.c (11)
M src/tagmanager/tm_parser.h (1)
M src/tagmanager/tm_parsers.h (3)
-- Patch Links --
https://github.com/geany/geany/pull/3012.patchhttps://github.com/geany/geany/pull/3012.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/pull/3012
Every time I **save** a file, the software clears the execution permission.
```
⭕ geany --version
geany 1.37.1 (built on 2021-04-03 with GTK 3.24.25, GLib 2.68.0)
⭕ touch xx
⭕ chmod +x xx
⭕ ls xx
-rwxrwxr-x 1 eexpss 0 01-18 22:39 xx
⭕ geany xx
⭕ ls xx <------------------------------------------------- HERE
-rw-rw-r-- 1 eexpss 3 01-18 22:39 xx
⭕ cat /etc/issue
Ubuntu 21.10 \n \l
⭕ apt list --installed geany*
Listing... Done
geany-common/impish,impish,now 1.37.1-3 all [installed,automatic]
geany-plugin-autoclose/impish,now 1.37+dfsg-6build1 amd64 [installed]
geany-plugin-automark/impish,now 1.37+dfsg-6build1 amd64 [installed]
geany-plugin-git-changebar/impish,now 1.37+dfsg-6build1 amd64 [installed]
geany-plugins-common/impish,now 1.37+dfsg-6build1 amd64 [installed,automatic]
geany/impish,now 1.37.1-3 amd64 [installed]
⭕ cat /etc/mtab |g home
/dev/nvme0n1p8 /home ext4 rw,nosuid,nodev,relatime 0 0
```
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3104
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3104(a)github.com>
This patch allows us to map roles reported by ctags to different tag
manager types. For instance, for the Go parser both packages and
imports are reported by the kind letter 'p' and are distinguished only
by the "imported" role.
(Code doing this for Go is commented-out for now because we need some
more improvements of the symbol tree because all root categories are
occupied and there's no place where to put the imports now.)
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3102
-- Commit Summary --
* Allow mapping ctags "roles" to arbitrary tag manager type
-- File Changes --
M src/tagmanager/tm_ctags.c (25)
M src/tagmanager/tm_parser.c (18)
M src/tagmanager/tm_parser.h (2)
-- Patch Links --
https://github.com/geany/geany/pull/3102.patchhttps://github.com/geany/geany/pull/3102.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3102
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3102(a)github.com>
In Geany the name `instance` is highlighted as a type
```C++
class c {
int i;
public:
c( int j ):i(j){}
int f(){ return i; }
} instance{1};
c another{1};
```
Note github has it correct.
---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/892