Home
Projects
Resources
Alternatives
Blog
Sign In
Geany Versions
Save
A fast and lightweight IDE
Overview
Versions
Reviews
Resources
1.24.1
10 years ago
General
Fix distribution of custom GTK style files (
#1037
).
1.24.0
10 years ago
General
Add experimental support for GTK3.
Add support for loading CTags and Vi tags files.
Save configuration when plugin manager dialog is closed.
Bug fixes
Fix many small memory leaks (many of them found by Pavel Roschin).
Fix stopping of some spawned commands.
Fix cursor position and selection after comment toggling (
#3576431
).
Fix truncated output of
--list-documents
command-line option.
Fix launching a new instance when
--list-documents
is passed and no other instance is running.
Fix crash if a Custom Command returns after its related document has been closed.
Fix typo in "deque" C++ include name (
#1027
).
Fix replacing a selection starting with "0x" by a color if the selection is not 8 bytes long.
Fix a possible crash on quit.
Interface
Fix custom GTK styles under KDE (
#3607935
).
Add Find entries in the Symbol List popup menu (
#3608278
).
Flatten-out the View menu.
Add a button to directly configure a plugin's keybindings in the plugin manager (Pavel Roschin).
Add an Apply button to the color chooser dialog (
FR#686
, Steven Valsesia).
Use a non-cropped 16x16 application icon (
#1010
).
Fix "leaks" of
geany_run_script
(
#975
).
Editor
Update Scintilla to version 3.3.6 (
#962
,
#995
).
Fix Reflow to follow Line breaking behavior (
#382
,
#412
,
#464
, Eugene Arshinov).
Fix unfolding the very last line in a level (
#1007
).
Fix commenting the very last line in some situations.
Search
Fix bulk Search & Replace not to match replacements.
Fix finding start of word when performing whole word matching.
Search when activating the Replace dialog find entry.
Filetypes
Add CUDA filetype (
PR#147
, Benjamin Chrétien).
Add Rust filetype (
PR#181
, SiegeLord).
Add Batch filetype (canou).
Add Graphviz filetype (
PR#125
, Miro Hrončok).
Add PowerShell filetype (Igor Shaula).
Add Clojure filetype (
PR#92
, Hoàng Minh Thắng).
Many improvements to the PHP tag parser.
Update PHP global tags file (
PR#137
, John Long).
Improve shebang detection for mksh and tcsh shells (
PR#126
, Ypnose).
Fix Asciidoc parser recognition of open block as underline.
Fix symbol list entry for Asciidoc headers containing a dot.
Fix Asciidoc title parsing.
SQL parsing improvements.
Extend list of recognized keywords for SQL.
Fix SQL single-line comment marker (
#997
).
Fix parsing of some JavaScript constructors (
#966
).
Fix parsing a JavaScript regular expression in a return statement.
Fix parsing JavaScript files with a shebang.
Parse Java annotations with parameters (
#924
, Braden Walters).
Display Java enums in the symbol list.
Add "strictfp" Java keyword and fix annotation parsing (
#936
,
#924
).
Fix parsing of C++ static_assert.
Fix parsing of typed enums in C# and C++.
Mitigate parsing errors on C++ generics containing an expression.
Add C++ member pointer operator to scope autocomplete operators (
#907
).
Fix parsing of Fortran "forall" blocks and procedure pointers (Alexander Eberspächer).
Fix parsing of complex Cython types.
Fix re-parsing Objective-C code.
Fix parsing of Verilog initializers.
Fix displaying of quoted Bash HereDoc delimiters (
#952
).
Add some HTML5 keywords (Duncan de Wet).
Add Erlang snippets and a template (
PR#157
, Fabio Ticconi).
Haskell highlighting improvements (kudah).
Add Matlab class keywords (
PR#136
, Felix Totir).
Fix argument list on some Python constructors.
Fix R indenting to use braces.
Display R sources and libraries in the symbol list.
Many improvements to the Fortran tag parser (
#1023
,
#1030
, with help from Adam Hirst).
Put Makefile comments at start of line.
Add some missing Pascal keywords (
#1033
,
PR#144
).
Add default build command for Bibtex in the Latex filetype (
PR#227
, Francisco Iacobelli).
Ignore Python imports when going to a tag's definition.
Add some more Ruby extensions (Igor Shaula).
Internationalization
Make date templates translatable (Christian Dywan).
Update translations: ca, cs, de, es, eu, fr, gl, he, hu, it, kk, lt, nl, pt, ru, sk, sl, sv, tr, zh_CN, zh_TW
Plugins
Save Actions: add autosave when the editor lose focus (
FR#683
, Steven Valsesia).
Export: fix exporting a document not ending with a newline.
Export: fix including random, unused styles in the output.
Export: fix HTML title if the file name contains control characters.
Export: fix LaTeX export with many consecutive
-
,
<
or
>
.
API
Add
plugin_builder_connect_signals()
.
Windows
Fix infinite pagination when printing (
#961
).
Fix spawning commands with spaces (
#943
).
Allow to use the GTK color chooser dialog (
PR#218
, Steven Valsesia).
Add default extension to native save dialogs (
#1021
).
Add colorschemes from the Geany-Themes project to the Windows installer.
Add option to install Geany header files and pkgconfig file to the Windows installer.
Fix broken opening files from command line on Windows (again,
#3613096
).
« Previous
Next »
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github