We are happy to announce a new release of Geany!
For a comprehensive list of changes please see:
http://www.geany.org/Documentation/ReleaseNotes
Some highlights:
* Remove Waf alternative build system.
* Greatly improve scope completion (Jiří Techet).
* Show a popup to select the symbol when going to a symbol has several
options (Jiří Techet).
* Update Scintilla to version 3.6.3 (including improved support for
Lua 5.3 and Perl 5.22).
* Improved symbols for C, C++, C# and D, and added symbols to CUDA.
* Update built-in PHP symbols completion and calltips.
* Fix lockup when performing reflow on some input with many
consecutive spaces.
* Update translations: de, es, fr, it, ja, kk, lt, nl, pt, ru, sk,
zh_CN.
We want to thank all developers, translators and everyone who
contributed to this release with patches, feedback, bug reports and so
on. Thank you!
As usual, all downloads can be found on
http://www.geany.org/Download/Releases.
- Colomban
Hi folks,
It's been a while since Enrico opened
https://github.com/geany/geany/pull/769
As we are going straight to March, I'd like to merge it soonish. Any
comments about this?
Cheers,
Frank
Hi,
as you might have noticed, Geany 1.27 is near.
And among all the many cool code changes this will bring, we also
switched to the MSYS2 environment on Windows to build Geany.
Paired with this we changed the build system from Waf to Autotools on
Windows and also the bundled GTK runtime environment is taken from the
MSYS2 environment.
So quite a few changes regarding the Windows support.
Ideally, users won't notice this much as Geany should work as before.
There should be only place where users notice the changes: in the plugin
manager. Beginning with 1.27, we will ship many more plugins like
Markdown, Webhelper, GeanyPG and some more which were not built before
because of missing dependencies.
The drawback is that the size of the Plugins installer increased from
about 3 MB to 30 MB, but hey, you get WebkitGTK for Windows included.
This is more than just batteries :).
Here we go:
http://download.geany.org/snapshots/geany-1.27nightly_setup.exehttp://download.geany.org/snapshots/geany-plugins-1.27nightly_setup.exe
If you can, please test and report issues as soon as you on Github as
time is already close to the 1.27 release.
Thanks a lot,
Enrico
--
Get my GPG key from http://www.uvena.de/pub.asc
Hi folks,
I am trying to build PairTagHighlighter to verify PR
https://github.com/geany/geany-plugins/pull/359
But I am getting undefined references to all Scintilla functions:
CCLD pairtaghighlighter.la
.libs/pair_tag_highlighter.o: In function `findBracket':
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:85:
undefined reference to `sci_get_char_at'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:86:
undefined reference to `sci_get_char_at'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:87:
undefined reference to `sci_get_char_at'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:57:
undefined reference to `sci_get_char_at'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:58:
undefined reference to `sci_get_char_at'
.libs/pair_tag_highlighter.o:/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:59:
more undefined references to `sci_get_char_at' follow
.libs/pair_tag_highlighter.o: In function `clear_previous_highlighting':
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:152:
undefined reference to `scintilla_send_message'
.libs/pair_tag_highlighter.o: In function `highlight_tag':
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:131:
undefined reference to `scintilla_send_message'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:132:
undefined reference to `scintilla_send_message'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:134:
undefined reference to `scintilla_send_message'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:135:
undefined reference to `scintilla_send_message'
and etc. etc.
The way how I build Geany:
- ./autogen.sh
- ./configure --prefix=<geany-install-dir>
- make
- make install
The way how I build geany-plugins:
- export PKG_CONFIG_PATH=<geany-install-dir>/lib/pkgconfig
- ./configure --prefix=<geany-install-dir>
--with-geany-libdir=<geany-install-dir>/lib --disable-addons
--disable-autoclose --disable-automark --disable-codenav
--disable-commander --disable-debugger --disable-defineformat
--disable-devhelp --disable-geanyctags --disable-geanydoc
--disable-geanyextrasel --disable-geanygendoc --disable-geanyinsertnum
--disable-geanylatex --disable-geanylipsum --disable-geanylua
--disable-geanymacro --disable-geanyminiscript
--disable-geanynumberedbookmarks --disable-geanyprj --disable-geanypy
--disable-geanysendmail --disable-geanyvc --disable-geanypg
--disable-largefile --disable-geniuspaste --disable-gitchangebar
--disable-lineoperations --disable-markdown --disable-multiterm
--disable-overview --disable-pohelper --disable-pretty_printer
--disable-projectorganizer --disable-scope --disable-shiftcolumn
--disable-spellcheck --disable-treebrowser --disable-tableconvert
--disable-updatechecker --disable-webhelper --disable-xmlsnippets
Please suggest, how to make standalone installation in a proper way.
Thank you!
--
Best regards,
Volodymyr Kononenko
http://kononenko.ws
My name is Sourav Kumar Punoriyar.I have been using Geany from past 8
months.
This is my first time , contributing towards any open source. I have
three
years of experience in Linux Internals , Networking ,Security ,C and x86
assembly.
I am pretty excited , and looking forward to test my skills ,creativity
and
give as much help as i could to this project.
As i am a newbie please offer me some guidance.
If more information is required ,please do inform me.
Thanks and Regards
Sourav Kumar Punoriyar