Hi all,
this is some sort of meta news: the mailing list software got updated to
Mailman 3.
Everything should work as before except that you now don't need to worry
about different passwords for the lists on this server anymore.
Instead, you can register an account on
https://lists.geany.org/postorius/lists/ and your existing list
subscriptions will be listed in this account automatically. You only
need to use the same email address for account setup as for the list
subscriptions.
And we finally, the list archives are searchable:
https://lists.geany.org/hyperkitty/
The URLs to archived posts have changed but all previously archived
posts will keep reachable on the old URLs (in case they are referenced
elsewhere).
In case of any problems or questions, let me know.
Regards,
Enrico
Hi all,
I'd like to use the [Hare](https://harelang.org/) programming language
with Geany. I see that the C syntax highlighting works ok so far (and
it appears that [Lexilla](https://github.com/ScintillaOrg/lexilla)
(which I understand Geany makes use of) supports C, C++, Java, and JS
all using the same lexer:
https://github.com/ScintillaOrg/lexilla/blob/master/lexers/LexCPP.cxx
Anyhow, when I open a .ha file (Hare source file) with Geany, I'd like
for it to just use the C syntax highlighting automatically, so I don't
have to manually select it each time. How can I get that to work?
I'm on GNU/Linux, and I see that I've got a ~/.config/geany directory.
Looking at the manual, I don't understand the different axes of
filetype def files vs config files ...
I see that I have a /usr/share/geany/filedefs/filetypes.c file.
Do I copy that to my ~/.config/geany/filedefs dir? After that, what
do I change in that file?
Also, why do some of the files in /usr/share/geany/filedefs end in
.conf while others don't?
Thanks!
Hi,
I am using the Linux version of Geany in Windows 11 Version 21H2 (OS
Build 22000.675) with WSL2 (so I am NOT using a virtual machine). My
problem is that I can't paste from the Windows clipboard to Geany (but
I can copy/paste from Geany to everywhere). I don't think it's about
WSL2 since I can paste to Gedit and GNOME from Windows with no
problem.
My Geany and GTK++ version: geany 1.36 (built on 2020-03-22 with GTK
3.24.14, GLib 2.64.1)
And if you find this useful:
-------------------------------------------------------------
>>> geany -v
(geany:1162): GLib-DEBUG: 09:30:18.072: posix_spawn avoided (fd close
requested)
(geany:1162): GLib-GIO-DEBUG: 09:30:18.083: _g_io_module_get_default: Found
default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
(geany:1162): dconf-DEBUG: 09:30:18.083: watch_fast:
"/org/gnome/desktop/interface/" (establishing: 0, active: 0)
(geany:1162): dconf-DEBUG: 09:30:18.084: watch_fast:
"/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 0, active: 0)
(geany:1162): dconf-DEBUG: 09:30:18.084: watch_fast:
"/org/gnome/desktop/sound/" (establishing: 0, active: 0)
(geany:1162): dconf-DEBUG: 09:30:18.084: watch_fast:
"/org/gnome/desktop/privacy/" (establishing: 0, active: 0)
(geany:1162): dconf-DEBUG: 09:30:18.084: watch_fast:
"/org/gnome/desktop/wm/preferences/" (establishing: 0, active: 0)
(geany:1162): dconf-DEBUG: 09:30:18.084: watch_fast:
"/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 0, active: 0)
(geany:1162): dconf-DEBUG: 09:30:18.084: watch_fast:
"/org/gnome/desktop/a11y/" (establishing: 0, active: 0)
(geany:1162): dconf-DEBUG: 09:30:18.086: watch_established:
"/org/gnome/desktop/interface/" (establishing: 1)
(geany:1162): dconf-DEBUG: 09:30:18.086: watch_established:
"/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 1)
(geany:1162): dconf-DEBUG: 09:30:18.086: watch_established:
"/org/gnome/desktop/sound/" (establishing: 1)
(geany:1162): dconf-DEBUG: 09:30:18.086: watch_established:
"/org/gnome/desktop/privacy/" (establishing: 1)
(geany:1162): dconf-DEBUG: 09:30:18.086: watch_established:
"/org/gnome/desktop/wm/preferences/" (establishing: 1)
(geany:1162): dconf-DEBUG: 09:30:18.087: watch_established:
"/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 1)
(geany:1162): dconf-DEBUG: 09:30:18.087: watch_established:
"/org/gnome/desktop/a11y/" (establishing: 1)
(geany:1162): GLib-DEBUG: 09:30:18.090: unsetenv() is not thread-safe and
should not be used after threads are created
(geany:1162): GLib-GIO-DEBUG: 09:30:18.105: _g_io_module_get_default: Found
default implementation local (GLocalVfs) for ‘gio-vfs’
Geany-INFO: 09:30:18.129: Geany 1.36, C.UTF-8
Geany-INFO: 09:30:18.129: GTK 3.24.20, GLib 2.64.6
Geany-INFO: 09:30:18.129: System data dir: /usr/share/geany
Geany-INFO: 09:30:18.129: User config dir:
/home/mariopariona117/.config/geany
Geany-INFO: 09:30:18.225: Loaded GTK+ CSS theme '/usr/share/geany/geany.css'
Geany-INFO: 09:30:18.226: Loaded GTK+ CSS theme
'/usr/share/geany/geany-3.20.css'
Geany-INFO: 09:30:18.227: Loaded GTK+ CSS theme
'/home/mariopariona117/.config/geany/geany.css'
Geany-INFO: 09:30:18.235: System plugin path:
/usr/lib/x86_64-linux-gnu/geany
Geany-INFO: 09:30:18.311: Added filetype CUDA (61).
Geany-INFO: 09:30:18.311: Added filetype Clojure (62).
Geany-INFO: 09:30:18.311: Added filetype TypeScript (63).
Geany-INFO: 09:30:18.311: Added filetype Genie (64).
Geany-INFO: 09:30:18.311: Added filetype Cython (65).
Geany-INFO: 09:30:18.311: Added filetype Groovy (66).
Geany-INFO: 09:30:18.311: Added filetype Swift (67).
Geany-INFO: 09:30:18.311: Added filetype Arduino (68).
Geany-INFO: 09:30:18.311: Added filetype JSON (69).
Geany-INFO: 09:30:18.311: Added filetype Nim (70).
Geany-INFO: 09:30:18.311: Added filetype Graphviz (71).
Geany-INFO: 09:30:18.311: Added filetype Scala (72).
Geany-INFO: 09:30:18.311: Added filetype Kotlin (73).
Geany-INFO: 09:30:18.323: Loaded libvte from libvte-2.91.so.0
Geany-INFO: 09:30:18.341: unknown : None (UTF-8)
-------------------------------------------------------------
Find attached my geany.conf so you have more information to work with.
Hope you can help me,
Mario
Hi,
When I type my code in C++ like a hello world program inside Geany, it
doesn't list variables I create on the symbol panel. As a result, I cannot
use "go to function definition" and navigate inside the code. Could you
please help me to resolve this issue. This functionality works fine with
python. I use ubuntu 18.04 and Geany 1.38.
Best regards
Amin