Hi all,
based on SVN revision 1870 here is a pre-release of the upcoming Geany 0.12 release. It is mainly intented for testing and bug finding as well as to show the new plugin system.
Changes: - many small and some bigger bugfixes - great plugin system(with new included export and classbuilder plugins) - code navigation - user-definable auto completion - symbol list icons - some new and many improved keybindings - many other great changes I forgot to mention (this is only s small and incomplete list out of my memory ;-)), read the included ChangeLog for details
If you find any bugs or anything which doesn't work as it should, just tell us here or write us a mail.
Sources: http://files.uvena.de/geany/geany-0.12pre.tar.gz http://files.uvena.de/geany/geany-0.12pre.tar.bz2
Windows Binaries: http://files.uvena.de/geany/geany-0.12pre_setup.exe http://files.uvena.de/geany/geany-0.12pre_nogtk_setup http://files.uvena.de/geany/geany-0.12pre_win32.zip
Regards, Enrico
P.S.: this is _not_ an official release, just a version for interested users to test new code
On 9/12/07, Enrico Tröger enrico.troeger@uvena.de wrote:
If you find any bugs or anything which doesn't work as it should, just tell us here or write us a mail.
I just tried the geany-0.12pre_setup.exe in Windows 98, and I'm having some problems...
First I get this error:
The LIBGTK-WIN32-2.0-0.DLL file is linked to missing export COMDLG32.DLL:PrintDlgExW
If I replace libgtk with the older (2.6.10) version, I get:
The GEANY.EXE file is linked to missing export LIBGTK-WIN32-2.0-0.DLL:gtk_notebook_set_tab_reorderable
I would try the other Windows packages, but I'm having trouble connecting to the site right now.
This looks like it should be *.exe ?
- Jeff
On Wed, 12 Sep 2007 12:27:21 -0500, "Jeff Pohlmeyer" yetanothergeek@gmail.com wrote:
On 9/12/07, Enrico Tröger enrico.troeger@uvena.de wrote:
If you find any bugs or anything which doesn't work as it should, just tell us here or write us a mail.
I just tried the geany-0.12pre_setup.exe in Windows 98, and I'm having some problems...
First I get this error:
The LIBGTK-WIN32-2.0-0.DLL file is linked to missing export COMDLG32.DLL:PrintDlgExW
Yes, the full installer includes GTK 2.10 which doesn't run on Win9x. Sorry, I forgot to mention this. When releasing 0.12, I'll note it on the website and in the announcement mail.
If I replace libgtk with the older (2.6.10) version, I get:
The GEANY.EXE file is linked to missing export LIBGTK-WIN32-2.0-0.DLL:gtk_notebook_set_tab_reorderable
This is because geany.exe in the full installer is built against GTK 2.10. So if you run it with GTK 2.6 it can't work. Geany.exe from the small installer and the zip file is built against GTK 2.6 and should work.
This looks like it should be *.exe ?
Yes ;-).
Regards, Enrico
On 9/13/07, Enrico Tröger enrico.troeger@uvena.de wrote:
On 9/12/07, Jeff Pohlmeyer yetanothergeek@gmail.com wrote:
I just tried the geany-0.12pre_setup.exe in Windows 98, and I'm having some problems...
Geany.exe from the small installer and the zip file is built against GTK 2.6 and should work.
OK, thanks, I see now.
The geany.exe installed from geany-0.12pre_nogtk_setup.exe is working in Win98 but only if I start it from the msys/mingw terminal (rxvt).
But if I try to launch from desktop or command.com prompt it hangs for a few seconds and then crashes with an access violation. I tried running it under gdb from command.com but it looks like the stack gets badly smashed so I doubt that this info is of any use, but here it is...
D:\Geany>gdb Geany.exe
GNU gdb 5.2.1 This GDB was configured as "i686-pc-mingw32"...(no debugging symbols found)... (gdb) r Starting program: D:\Geany\Geany.exe
Program received signal SIGSEGV, Segmentation fault. 0x0046edcc in _size_of_stack_reserve__ () (gdb)
(gdb) bt #0 0x0046edcc in _size_of_stack_reserve__ () #1 0x0000fde9 in ?? () #2 0x0040eeea in _size_of_stack_reserve__ () #3 0x0040ef68 in _size_of_stack_reserve__ () #4 0x0045178f in _size_of_stack_reserve__ () #5 0x00401247 in _size_of_stack_reserve__ () #6 0x004012b8 in _size_of_stack_reserve__ () #7 0xbff8b537 in _libwsock32_a_iname () #8 0xbff8b3e9 in _libwsock32_a_iname () #9 0xbff89dac in _libwsock32_a_iname () Cannot access memory at address 0x83c87fec (gdb)
It could be just something with my system, so I wouldn't worry too much unless somebody else reports similar problems.
( gotta love M$ :-)
- Jeff
On Thu, 13 Sep 2007 13:59:36 -0500, "Jeff Pohlmeyer" yetanothergeek@gmail.com wrote:
On 9/13/07, Enrico Tröger enrico.troeger@uvena.de wrote:
On 9/12/07, Jeff Pohlmeyer yetanothergeek@gmail.com wrote:
I just tried the geany-0.12pre_setup.exe in Windows 98, and I'm having some problems...
Geany.exe from the small installer and the zip file is built against GTK 2.6 and should work.
OK, thanks, I see now.
The geany.exe installed from geany-0.12pre_nogtk_setup.exe is working in Win98 but only if I start it from the msys/mingw terminal (rxvt).
But if I try to launch from desktop or command.com prompt it hangs for a few seconds and then crashes with an access violation. I tried running it under gdb from command.com but it looks like the stack gets badly smashed so I doubt that this info is of any use, but here it is...
D:\Geany>gdb Geany.exe
GNU gdb 5.2.1 This GDB was configured as "i686-pc-mingw32"...(no debugging symbols found)... (gdb) r Starting program: D:\Geany\Geany.exe
Program received signal SIGSEGV, Segmentation fault. 0x0046edcc in _size_of_stack_reserve__ () (gdb)
(gdb) bt #0 0x0046edcc in _size_of_stack_reserve__ () #1 0x0000fde9 in ?? () #2 0x0040eeea in _size_of_stack_reserve__ () #3 0x0040ef68 in _size_of_stack_reserve__ () #4 0x0045178f in _size_of_stack_reserve__ () #5 0x00401247 in _size_of_stack_reserve__ () #6 0x004012b8 in _size_of_stack_reserve__ () #7 0xbff8b537 in _libwsock32_a_iname () #8 0xbff8b3e9 in _libwsock32_a_iname () #9 0xbff89dac in _libwsock32_a_iname () Cannot access memory at address 0x83c87fec (gdb)
It could be just something with my system, so I wouldn't worry too much unless somebody else reports similar problems.
I didn't look into it and I'm absolutely not sure but my first guess is that it is a problem with the winsock library(see _libwsock32_a_iname). It might be on my system where the geany.exe was built is a newer version than on your system which is probably incompatible. If you want to, try updating your winsock.dll or winsock2.dll. IIRC, these files can be freely downloaded. If these DLL's are up to date on your system, maybe we need to build geany.exe against an older one than this on WinXP. Again, this is only a guess.
Regards, Enrico
On 9/18/07, Enrico Tröger enrico.troeger@uvena.de wrote:
I didn't look into it and I'm absolutely not sure but my first guess is that it is a problem with the winsock library. ... If you want to, try updating your winsock.dll or winsock2.dll. IIRC, these files can be freely downloaded.
Yes that sounds like it could be the problem. So after some searching I downloaded two different sets of DLL's from those "winfiles" type sites ( they never tell you what version ) One of them ended up being older than the version I have, and the other was exactly the same.
I also tried running windows update, but it crashed also, but it sent me to an extremely useful page at microsoft.com which explained that the reason windows update keeps crashing is because windows needs to be updated :-)
So unless someone knows a reliable link to download the latest winsock for win98, I won't worry too much about it.
- Jeff
On Tue, 18 Sep 2007 17:04:07 -0500, "Jeff Pohlmeyer" yetanothergeek@gmail.com wrote:
On 9/18/07, Enrico Tröger enrico.troeger@uvena.de wrote:
I didn't look into it and I'm absolutely not sure but my first guess is that it is a problem with the winsock library. ... If you want to, try updating your winsock.dll or winsock2.dll. IIRC, these files can be freely downloaded.
Yes that sounds like it could be the problem. So after some searching I downloaded two different sets of DLL's from those "winfiles" type sites ( they never tell you what version ) One of them ended up being older than the version I have, and the other was exactly the same.
I also tried running windows update, but it crashed also, but it sent me to an extremely useful page at microsoft.com which explained that the reason windows update keeps crashing is because windows needs to be updated :-)
Windows at its best (SCNR). I'll have a look at this soon.
Regards, Enrico