Dear Devs,
The 'Files' sidebar rules! Fast, simple, cool!
One small request, though: "Right-click -> Open in file manager". This way
i can delete, rename, copy, etc the file(s) in my favorite file manager...
When right-clicking on a file, open the containing folder and when
right-clicking on a directory, open that directory...
-H-
Hi list,
To make my work easier, I wrote a little plugin to send a file file
I'm working on with geany by mail using Sylpheed. It's not a big thing
and I never wanted to make it very public. But maybe it's usefull for
somebody out there or somebody like to improve it, I've uploaded a
patch against current svn version (r1968) of Geany to
http://frank.uvena.de/geany/
Frank
It seems like Geany offers 2 ways of helping complete what you're in
the middle of typing:
1. Autocomplete construct -- where you hit Tab and get completion of
the preceding construct, which is defined in your autocomplete.conf
file, and
2. Complete word -- where you hit Ctrl-Space and get completion of the
preceding partial word, which is a symbol somewhere else in the file
which Geany knows about via its built-in understanding of tags.
Is that correct?
Dear list,
I'd like to use some bash-related shortcuts in Geany's embedded VTE
terminal emulator.
Like:
* ctrl-l (clear terminal)
* ctrl-r (reverse-i-search)
* ctrl-k (remove from cursor to EOL)
* ctrl-u (remove from cursor to BOL)
* etc...
Geany overrides some of these shortcuts by default (examples: ctrl-l = goto
line nr, ctrl-r = reload)
Is there a way to disable all Geany shortcuts while the VTE window has
focus?
-H-
Dear Geany devs,
I'd like to request a 'strip trailing spaces' option in the menu to be able
to manually strip files of those 'byte-consuming bits of nothing' ;) ...
-H-
What command does Alt-Backspace do? It seems to undo largish swaths of
things, but interferes with the real undo, leaving it's handiwork
un-undoable. Actually, it's not obvious what it's exactly doing. I hit
Alt-Backspace occasionally by accident because it's the Emacs and Bash
shell command for "backspace over previous word".
It would be nice if it did nothing when I accidentally hit it (like
how Alt-Delete does nothing).
---John
Enrico Tröger wrote:
> On Tue, 30 Oct 2007 11:47:54 -0700, Bob Snyder <bob.snyder(a)cox.net>
> wrote:
>
> Hi,
>
>
>> Yes. I have just downloaded gdb.exe from mingw and am able to run
>> Geany and get the crash when running under gdb. Please send the
>> binary with debug symbols. You can send it to my direct email address
>> if you want.
>>
> If Geany crashed, type "bt" in the gdb console and mail me the output.
>
> Thanks for your help.
>
> Regards,
> Enrico
>
>
Hi Enrico,
Here is the backtrace:
C:\TEMP>\util\bin\gdb geany.exe
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-mingw32"...
(gdb) run
Starting program: C:\TEMP/geany.exe
Loaded symbols for C:\WINDOWS\system32\ntdll.dll
Loaded symbols for C:\WINDOWS\system32\kernel32.dll
Loaded symbols for C:\WINDOWS\system32\comdlg32.dll
Loaded symbols for C:\WINDOWS\system32\shlwapi.dll
Loaded symbols for C:\WINDOWS\system32\advapi32.dll
Loaded symbols for C:\WINDOWS\system32\rpcrt4.dll
Loaded symbols for C:\WINDOWS\system32\secur32.dll
Loaded symbols for C:\WINDOWS\system32\gdi32.dll
Loaded symbols for C:\WINDOWS\system32\user32.dll
Loaded symbols for C:\WINDOWS\system32\msvcrt.dll
Loaded symbols for C:\WINDOWS\system32\comctl32.dll
Loaded symbols for C:\WINDOWS\system32\shell32.dll
Loaded symbols for C:\WINDOWS\system32\wsock32.dll
Loaded symbols for C:\WINDOWS\system32\ws2_32.dll
Loaded symbols for C:\WINDOWS\system32\ws2help.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libatk-1.0-0.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libglib-2.0-0.dll
Loaded symbols for C:\Program Files\Common Files\GTK\2.0\bin\iconv.dll
Loaded symbols for C:\Program Files\Common Files\GTK\2.0\bin\intl.dll
Loaded symbols for C:\WINDOWS\system32\ole32.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libgobject-2.0-0.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libgdk-win32-2.0-0.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libgdk_pixbuf-2.0-0.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libgmodule-2.0-0.dll
Loaded symbols for C:\Program Files\Common Files\GTK\2.0\bin\libcairo-2.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libfontconfig-1.dll
Loaded symbols for C:\Program Files\Common Files\GTK\2.0\bin\xmlparse.dll
Loaded symbols for C:\Program Files\Common Files\GTK\2.0\bin\xmltok.dll
Loaded symbols for C:\Program Files\Common Files\GTK\2.0\bin\freetype6.dll
Loaded symbols for C:\Program Files\Common Files\GTK\2.0\bin\zlib1.dll
Loaded symbols for C:\Program Files\Common Files\GTK\2.0\bin\libpng13.dll
Loaded symbols for C:\Program Files\Common Files\GTK\2.0\bin\libxml2.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libpango-1.0-0.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libpangocairo-1.0-0.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libpangowin32-1.0-0.dll
Loaded symbols for C:\WINDOWS\system32\imm32.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libgthread-2.0-0.dll
Loaded symbols for C:\Program Files\Common
Files\GTK\2.0\bin\libgtk-win32-2.0-0.dll
Program received signal SIGSEGV, Segmentation fault.
tm_workspace_add_object (work_object=0x1355320) at tm_workspace.c:111
111 tm_workspace.c: No such file or directory.
in tm_workspace.c
(gdb) bt
#0 tm_workspace_add_object (work_object=0x1355320) at tm_workspace.c:111
#1 0x00410e68 in document_update_tag_list (idx=1, update=1) at
document.c:1747
#2 0x0041115b in document_set_filetype (idx=1, type=0x116f298) at
document.c:1881
#3 0x0041357c in document_open_file_full (idx=-1,
filename=0x1321e88
"C:\\GHS\\UCS_Build_FS\\UCS_App_dir\\src\\antenna_cs.h", pos=0,
readonly=0, ft=0x0, forced_enc=0x0) at document.c:1008
#4 0x00413a44 in document_open_file (
locale_filename=0x1321e88
"C:\\GHS\\UCS_Build_FS\\UCS_App_dir\\src\\antenna_cs.h",
readonly=0, ft=0x0, forced_enc=0x0) at document.c:588
#5 0x00414589 in document_open_files (filenames=0x12daf20, readonly=0,
ft=0x0, forced_enc=0x0)
at document.c:1084
#6 0x0040b49a in on_file_open_dialog_response (dialog=0x12b5030,
response=-3, user_data=0x0)
at dialogs.c:91
#7 0x62743935 in _libuser32_a_iname ()
from C:\Program Files\Common Files\GTK\2.0\bin\libgobject-2.0-0.dll
#8 0x00000000 in ?? ()
(gdb)
I've been using Geany for several months on my home Linux box and like
it so much that I wanted to use it at work - under Windows. But it
crashes when opening files. It seems like this happens when the desired
file is more than two or three levels below the root. Opening a file at
root or one level down seems to be okay.
I have seen this problem for the last several releases of Geany - since
0.10. Also for each version, I have been using the version of GTK+ that
comes with the Geany "Full Installer" package, but recently tried it
with a version from another source with the same results.
I'm running WinXP, I think it's SP2, with 1GB RAM. I've attached the
drwatson log and user.dmp files created when it crashes.
Thanks,
Bob Snyder
Hi Enrico/Nick et al
I have a question regarding the project management facility in geany.
I already apologize for asking questions that probably have been
answered already and suggesting features that are already implemented...
So far, the project management seems to simply let you define the base
path of your project, and the svndiff plugin now seems to honour this
(works great, thanks).
But I'm not sure where else in geany the project definition is used.
If I open a project, create a new file and want to save it, the save
dialog seems not to make use of the project base and sets the default
path to the invocation directory. Wouldn't it be fabulous if geany would
use the active project's base path as default? Unless of course if the
current directory is a subdirectory of the project's default.
Some more great ideas I have:
It would be nice if the project definition would let you override
certain defaults of the configuration, so when you open the project,
they would be used instead. I'm thinking of stuff like:
- Default characterset for new files
- Tab width
- Tabs/Spaces intendation
- Line wrapping
- Folding/autocompletion settings
Is stuff like this planned?
Bye and thanks once more for geany, I can't even think back to the time
I had to do programming with another editor.
Tim