Hi,
Recent libgit has removed asize from the `struct git_buf`, which leads to this build failure:
```
gcb-plugin.c:219:12: error: no member named 'asize' in 'git_buf'; did you mean 'size'?
if (buf->asize == 0) {
^~~~~
size
/usr/local/include/git2/buffer.h:51:9: note: 'size' declared here
size_t size;
^
gcb-plugin.c:237:10: error: no member named 'asize' in 'git_buf'; did you mean 'size'?
buf->asize = 0;
^~~~~
size
/usr/local/include/git2/buffer.h:51:9: note: 'size' declared here
size_t size;
^
```
Not sure how this should be fixed, since the code is explicitly using asize.
I have no knowledge of libgit API, so I'm not sure I can create a patch. I'm testing a very brutal approach, to just remove al calls to `git_buf_grow()` and it's wrapper, but I'm not sure what the consequences could be,
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1211
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1211(a)github.com>
* Lexilla to version 5.19
* Scintilla to version 5.30
----
Notes:
* sources taken from repositories with important (in my opinion) post-release fixes
* new Scintilla's features are not used
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3292
-- Commit Summary --
* Update Lexilla and Scintilla:
-- File Changes --
M meson.build (3)
M scintilla/Makefile.am (3)
M scintilla/gtk/Converter.h (7)
M scintilla/gtk/PlatGTK.cxx (492)
M scintilla/gtk/ScintillaGTK.cxx (208)
M scintilla/gtk/ScintillaGTK.h (6)
M scintilla/gtk/ScintillaGTKAccessible.cxx (9)
A scintilla/gtk/Wrappers.h (109)
M scintilla/include/Scintilla.h (55)
M scintilla/include/Scintilla.iface (65)
M scintilla/include/ScintillaCall.h (10)
M scintilla/include/ScintillaMessages.h (9)
M scintilla/include/ScintillaStructures.h (26)
M scintilla/include/ScintillaTypes.h (34)
M scintilla/lexilla/include/SciLexer.h (1)
M scintilla/lexilla/lexers/LexBash.cxx (8)
M scintilla/lexilla/lexers/LexBatch.cxx (9)
M scintilla/lexilla/lexers/LexCPP.cxx (109)
M scintilla/lexilla/lexers/LexCmake.cxx (2)
M scintilla/lexilla/lexers/LexGDScript.cxx (1)
M scintilla/lexilla/lexers/LexHTML.cxx (59)
M scintilla/lexilla/lexers/LexJulia.cxx (4)
M scintilla/lexilla/lexers/LexMarkdown.cxx (120)
M scintilla/lexilla/lexers/LexMatlab.cxx (168)
M scintilla/lexilla/lexers/LexPowerShell.cxx (36)
M scintilla/lexilla/lexers/LexProps.cxx (39)
M scintilla/lexilla/lexers/LexPython.cxx (48)
M scintilla/lexilla/lexers/LexR.cxx (108)
M scintilla/lexilla/lexers/LexRuby.cxx (191)
M scintilla/lexilla/lexers/LexVHDL.cxx (18)
M scintilla/lexilla/lexlib/LexAccessor.cxx (9)
M scintilla/lexilla/lexlib/LexAccessor.h (16)
M scintilla/lexilla/lexlib/OptionSet.h (2)
M scintilla/lexilla/lexlib/PropSetSimple.cxx (2)
M scintilla/lexilla/lexlib/StyleContext.cxx (28)
M scintilla/lexilla/lexlib/StyleContext.h (66)
M scintilla/lexilla/lexlib/WordList.cxx (1)
M scintilla/lexilla/version.txt (2)
M scintilla/src/CallTip.cxx (18)
M scintilla/src/CallTip.h (6)
M scintilla/src/CaseFolder.cxx (34)
M scintilla/src/CaseFolder.h (8)
M scintilla/src/CellBuffer.cxx (182)
M scintilla/src/CellBuffer.h (33)
A scintilla/src/ChangeHistory.cxx (422)
A scintilla/src/ChangeHistory.h (112)
M scintilla/src/ContractionState.cxx (83)
M scintilla/src/ContractionState.h (1)
M scintilla/src/Decoration.cxx (48)
M scintilla/src/Decoration.h (2)
M scintilla/src/Document.cxx (55)
M scintilla/src/Document.h (10)
M scintilla/src/EditModel.cxx (8)
M scintilla/src/EditModel.h (6)
M scintilla/src/EditView.cxx (375)
M scintilla/src/EditView.h (13)
M scintilla/src/Editor.cxx (292)
M scintilla/src/Editor.h (45)
D scintilla/src/FontQuality.h (27)
M scintilla/src/Geometry.cxx (20)
M scintilla/src/Geometry.h (1)
M scintilla/src/Indicator.cxx (20)
M scintilla/src/KeyMap.cxx (4)
M scintilla/src/KeyMap.h (2)
M scintilla/src/LineMarker.cxx (31)
M scintilla/src/MarginView.cxx (24)
M scintilla/src/Partitioning.h (128)
M scintilla/src/PerLine.cxx (36)
M scintilla/src/PerLine.h (40)
M scintilla/src/Platform.h (2)
M scintilla/src/PositionCache.cxx (94)
M scintilla/src/PositionCache.h (50)
M scintilla/src/RESearch.cxx (31)
M scintilla/src/RunStyles.cxx (118)
M scintilla/src/RunStyles.h (10)
M scintilla/src/ScintillaBase.cxx (16)
M scintilla/src/ScintillaBase.h (1)
M scintilla/src/Selection.h (4)
M scintilla/src/SparseVector.h (143)
M scintilla/src/SplitVector.h (28)
M scintilla/src/UniConversion.cxx (4)
M scintilla/src/UniConversion.h (2)
M scintilla/src/UniqueString.cxx (2)
M scintilla/src/UniqueString.h (7)
M scintilla/src/ViewStyle.cxx (74)
M scintilla/src/ViewStyle.h (3)
M scintilla/version.txt (2)
-- Patch Links --
https://github.com/geany/geany/pull/3292.patchhttps://github.com/geany/geany/pull/3292.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3292
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3292(a)github.com>
SciTE has this feature:
![ksnip_20220510-083755](https://user-images.githubusercontent.com/1754269/190567826-74a7e0b4-e955-4e09-b998-16b54f5fb69d.png)
![ksnip_20220510-084123](https://user-images.githubusercontent.com/1754269/190567890-d74b3082-6458-4ea1-87c1-1733817130c5.png)
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3294
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3294(a)github.com>
Currently Geany uses version 5.1.5.
The most important changes are:
>Version 5.2.0 adds multithreaded layout to significantly improve performance for very wide lines.
Version 5.2.1 fixes leaks on GTK.
Version 5.2.2 on GTK, scroll horizontally with Shift + Scroll Wheel.
Version 5.2.3 adds 64-bit safe APIs and fixes scrollbar on GTK with Xorg.
Version 5.2.4 fixes failures on GTK with multi-threaded layout.
Version 5.3.0 adds change history.
"change history" seems the most interesting.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3274
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3274(a)github.com>
Hey, folks:
Geany is so close to being my perfect text editor. There's one thing I can't seem to find, though: some way to get a live updating word count. I can use the Word Count tool of course, but that has to be clicked each time I want to check the count. What I want is some way to show a continuously updated count, ideally in the status bar at the bottom where the other stats are, but I'd settle for having it update in the Word Count box once it's open.
Is there any way to get this to work, or is it a missing feature?
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3340
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3340(a)github.com>
all other types, including user defined structs are correctly highlighted but not this basic type
--
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/2314
Hi all,
when writing in python (and not, e.g. text), once I have written the full name of a function/method a help tooltip is displayed that's showing the function signature in an effort to help pass the correct variables.
The issue is that this is wrong or confusing in my case, and it's not clear where this information is coming from. It is sometimes coming from opened files, but it's still happening when no relating files are open. E.g.
```
rectangle(
```
will display the hint
```rectangle win, uly, ulx, lry, lrx```
I do have a definition I regularly use, so this would be helpful to use actively. But this is not the hint I want to see.
My guess would be it's a built-in library?
I didn't find anything in the manual that would explain this behavior.
Ideally, I would like to define priorities for which definitions are displayed, my own, specific packages and/or the defaults.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3338
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3338(a)github.com>
There is already a function "Toggle Case" (Control-Alt-U), which excanges upper and lower case in the selection. It would also be great to have a function, which converts all characters to upper case.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3336
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3336(a)github.com>
I noticed that the integration library isn't used when using meson because it's not added to `deps`.
@kugel- Does the change look good to you?
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3301
-- Commit Summary --
* Fix gtk-mac-integration not being used when using meson
-- File Changes --
M meson.build (1)
-- Patch Links --
https://github.com/geany/geany/pull/3301.patchhttps://github.com/geany/geany/pull/3301.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3301
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3301(a)github.com>