As pointed out in #1218, currently the Windows nightly builds are not really compabitle with the release installers (line end character detection, strange warnings about image loading, maybe more).
Currently, the nightly builds are created with a very old toolchain (gcc 3.x) and probably outdated GTK stack.
Ideally, we use https://github.com/geany/geany/blob/master/scripts/cross-build-mingw.sh also for the nightly builds with newer Mingw toolchain and maybe even use NSIS to create full installers.
--
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/1241
I didn't like how geany highlights things in lua code which are undefined unless the user defines them:
```lua
messages = {
floor = "You can walk on it",
ceiling = "It's above you",
type = "type should also not be highlighted here",
}
```
![tmp_screenshot](https://user-images.githubusercontent.com/3192173/80305553-aaa91d80-87bd-11ea-8c44-e9c5594eeb97.png)
I have removed some keywords which are undefined in Lua; it's a simple change, so `type` in the above example and other things are still highlighted even when they shouldn't.
#
Add goto to the basic functions
Remove math and os fields; for example, still highlight math.sin but not sin because sin is not defined by default.
I did not remove fields which are methods, so for example read is still highlighted so that it is shown in myfile:read()
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/2485
-- Commit Summary --
* Change Lua syntax highlighting
-- File Changes --
M data/filedefs/filetypes.lua (6)
-- Patch Links --
https://github.com/geany/geany/pull/2485.patchhttps://github.com/geany/geany/pull/2485.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/2485
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/2506
-- Commit Summary --
* Update Scintilla to version 3.20.0
-- File Changes --
M scintilla/Makefile.am (1)
M scintilla/gtk/Converter.h (5)
M scintilla/gtk/PlatGTK.cxx (111)
M scintilla/gtk/ScintillaGTK.cxx (140)
M scintilla/gtk/ScintillaGTK.h (11)
M scintilla/gtk/ScintillaGTKAccessible.cxx (9)
M scintilla/gtk/ScintillaGTKAccessible.h (2)
A scintilla/include/Compat.h (70)
M scintilla/include/ILexer.h (9)
M scintilla/include/Makefile.am (1)
M scintilla/include/Platform.h (14)
M scintilla/include/SciLexer.h (72)
M scintilla/include/Scintilla.h (55)
M scintilla/include/Scintilla.iface (862)
M scintilla/lexers/LexAbaqus.cxx (2)
M scintilla/lexers/LexAsm.cxx (21)
M scintilla/lexers/LexBash.cxx (7)
M scintilla/lexers/LexBasic.cxx (15)
M scintilla/lexers/LexBatch.cxx (835)
M scintilla/lexers/LexCPP.cxx (79)
M scintilla/lexers/LexCmake.cxx (5)
M scintilla/lexers/LexD.cxx (6)
M scintilla/lexers/LexHTML.cxx (62)
M scintilla/lexers/LexHaskell.cxx (9)
M scintilla/lexers/LexLaTeX.cxx (16)
M scintilla/lexers/LexMatlab.cxx (2)
M scintilla/lexers/LexPerl.cxx (41)
M scintilla/lexers/LexProps.cxx (18)
M scintilla/lexers/LexPython.cxx (94)
M scintilla/lexers/LexR.cxx (2)
M scintilla/lexers/LexRuby.cxx (6)
M scintilla/lexers/LexRust.cxx (7)
M scintilla/lexers/LexSQL.cxx (17)
M scintilla/lexers/LexTCL.cxx (5)
M scintilla/lexers/LexVerilog.cxx (6)
A scintilla/lexlib/CatalogueModules.h (70)
M scintilla/lexlib/CharacterCategory.cxx (163)
M scintilla/lexlib/CharacterCategory.h (2)
M scintilla/lexlib/CharacterSet.h (4)
M scintilla/lexlib/DefaultLexer.cxx (20)
M scintilla/lexlib/DefaultLexer.h (10)
M scintilla/lexlib/LexerBase.cxx (21)
M scintilla/lexlib/LexerBase.h (6)
M scintilla/lexlib/LexerModule.h (8)
M scintilla/lexlib/LexerSimple.cxx (8)
M scintilla/lexlib/LexerSimple.h (3)
M scintilla/lexlib/OptionSet.h (15)
M scintilla/lexlib/PropSetSimple.cxx (4)
M scintilla/lexlib/PropSetSimple.h (2)
M scintilla/lexlib/StyleContext.h (4)
M scintilla/lexlib/SubStyles.h (12)
M scintilla/lexlib/WordList.cxx (38)
M scintilla/lexlib/WordList.h (2)
M scintilla/scintilla_changes.patch (6)
M scintilla/src/AutoComplete.h (4)
M scintilla/src/CallTip.cxx (242)
M scintilla/src/CallTip.h (35)
M scintilla/src/CaseConvert.cxx (19)
M scintilla/src/CaseConvert.h (2)
M scintilla/src/CaseFolder.cxx (4)
M scintilla/src/CaseFolder.h (4)
M scintilla/src/Catalogue.cxx (38)
M scintilla/src/CellBuffer.cxx (99)
M scintilla/src/CellBuffer.h (52)
M scintilla/src/CharClassify.cxx (2)
M scintilla/src/CharClassify.h (4)
M scintilla/src/ContractionState.cxx (30)
M scintilla/src/Decoration.cxx (14)
M scintilla/src/Document.cxx (211)
M scintilla/src/Document.h (96)
M scintilla/src/EditModel.cxx (3)
M scintilla/src/EditModel.h (3)
M scintilla/src/EditView.cxx (119)
M scintilla/src/EditView.h (2)
M scintilla/src/Editor.cxx (347)
M scintilla/src/Editor.h (55)
M scintilla/src/ExternalLexer.cxx (106)
M scintilla/src/ExternalLexer.h (58)
M scintilla/src/Indicator.cxx (11)
M scintilla/src/Indicator.h (8)
M scintilla/src/KeyMap.cxx (4)
M scintilla/src/KeyMap.h (6)
M scintilla/src/LineMarker.cxx (624)
M scintilla/src/LineMarker.h (2)
M scintilla/src/MarginView.cxx (2)
M scintilla/src/Partitioning.h (38)
M scintilla/src/PerLine.cxx (135)
M scintilla/src/PerLine.h (31)
M scintilla/src/Position.h (5)
M scintilla/src/PositionCache.cxx (23)
M scintilla/src/PositionCache.h (2)
M scintilla/src/RESearch.cxx (26)
M scintilla/src/RESearch.h (26)
M scintilla/src/RunStyles.cxx (8)
M scintilla/src/ScintillaBase.cxx (47)
M scintilla/src/ScintillaBase.h (5)
M scintilla/src/Selection.cxx (76)
M scintilla/src/Selection.h (101)
M scintilla/src/SparseVector.h (103)
M scintilla/src/SplitVector.h (8)
M scintilla/src/Style.cxx (10)
M scintilla/src/Style.h (11)
M scintilla/src/UniConversion.h (8)
M scintilla/src/UniqueString.cxx (6)
M scintilla/src/UniqueString.h (4)
M scintilla/src/ViewStyle.cxx (29)
M scintilla/src/ViewStyle.h (2)
M scintilla/src/XPM.cxx (37)
M scintilla/src/XPM.h (28)
M scintilla/version.txt (2)
-- Patch Links --
https://github.com/geany/geany/pull/2506.patchhttps://github.com/geany/geany/pull/2506.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/2506
I'm on 1.34.1 . Win10
When double clicked on any geany associated file (let's say txt), or when other tools "push" some files to external editor (mine is geany) every time a new instance pops-up. It started to behave like this Today without any errors or warnings. Important is that when double click on text file it used to open in 1/10 of blink of an eye. Now it takes about 2 seconds to open. I've tried to re-install already.
I've run it with verbose, but there is not enough to debug for me
![geany-cmd](https://user-images.githubusercontent.com/7257442/53801982-8b578d00-3f38-11e9-9ce4-6d73d2f74d18.jpg)
procexp of two running geanys
![geanys](https://user-images.githubusercontent.com/7257442/53801710-d0c78a80-3f37-11e9-87f4-1d56f6248081.jpg)
_Originally posted by @volcik in https://github.com/geany/geany/issues/641#issuecomment-469643957_
I have also done the same with all plugins disabled
--
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/2101
Line wrap breaks at word boundaries (word wrap). Straight line wrapping - breaking at a column - would be better for long lines of cryptic code.
When long lines end with series of tabs followed by text intended to align at column, calculation of column varies by number of characters preceding the wrap.
To replicate, type a long line of text that wraps a couple of words onto the (wrap)
following line<tab><tab><tab><tab>Aligned Text
Insert characters into the first line (before the wrap) and watch "Aligned Text" shift a character at a time.
Expected behavior is "Aligned Text" should only shift a tab at a time, as the second line increases length. The number of characters on the first line, before the wrap, shouldn't make any difference.
Xubuntu 17.10 with latest Geany from repository (1.29).
--
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/1495
markdown is getting even more common these days it would be nice that geany can make itself a first class markdown editor. The "urgent" feature I would request:
1. When adding a list, a return key should automatically make next line read for the list, now I have to type each list line with "* my line", the "* " part should be automatically added.
2. select a few lines and change them to a list easily together
3. when type headlines they should be bold as what **bold** already does
4. select some text then use keybinding to make it bold or italic, e.g. Ctrl+B(bold), ctrl+I(italic) , or just type `**` , `*` it can auto be added to both ends of the selected text, now I can only do this with quote sign \`
with above features, geany will become one of the best markdown editor, that alone is enough for its wider usage
--
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/2070
Hello,
i have installed Geany 1.36 on a Windows HP Laptop. In the message- and side- window only small boxes ( caskets ) are shown , no signs. Additional the search function with Ctrl-F does not work, Geany chrashed and must beclosed.
Regards, Hlech65730(a)aol.com
![Geany_Problem_1](https://user-images.githubusercontent.com/34654103/72238957-aaef2580-35df-11ea-8661-8a1893a44b82.jpg)
![Geany_Problem_2](https://user-images.githubusercontent.com/34654103/72238960-adea1600-35df-11ea-801b-0d987fc3c28f.jpg)
--
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/2419
Geany shows only rectangular signs instead of readable letters.
The letter types for the python code files i could change in view menu, but the signs in the side and the status windows are not changed. How can i change this ?
![Geany_Fehler_Win10](https://user-images.githubusercontent.com/34654103/59268922-0de59c00-8c4e-11e9-87c0-6ab684500e48.jpg)
--
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/2185
Using GeanyVC with Geany 1.36 on Ubuntu 18.04.
When I enabled plugin configuration options: "Show VC entries at editor menu". The menu was added to Editor context menu (right-click menu), this is in addition to the menu under Tools in main menu.
For a given managed file (already in repo), the "Add to Version Control" entry in the Editor context menu shows up correctly grayed out (disabled). However, this action is still enabled in the Tools>Version Control>File menu. The entry gets grayed out correctly again, when I **disable** the config option "Show VC entries at editor menu".
--
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/970
Fixes #970.
Enabling Editor context menu in config options creates a new instance of File menu in addition to the one under Tools> Version Control. It's properly attached to its parent. However, updates are done only to a single instance (basically the last one to initialize), which in this case is the one in Editor context menu.
Added support for multiple instance of the current File menu, so that these get properly updated.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/971
-- Commit Summary --
* GeanyVC: Support multiple instances of current File menu
-- File Changes --
M geanyvc/src/geanyvc.c (140)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/971.patchhttps://github.com/geany/geany-plugins/pull/971.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/971