Enrico Tröger
|
99bb4a9977
|
Parse stdout of compiler output too.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@494 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-27 15:29:33 +00:00 |
|
Enrico Tröger
|
f741c89b4f
|
Fixed bug which prevented tag creation for the first opened file.
Removed unused code.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@491 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-26 17:44:18 +00:00 |
|
Nick Treleaven
|
8e5e2ec065
|
Add clipboard functionality for Scribble widget
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@485 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-25 20:18:24 +00:00 |
|
Nick Treleaven
|
d4405d5856
|
Add clipboard functionality for find and go to line widgets
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@484 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-25 19:57:07 +00:00 |
|
Enrico Tröger
|
4a8efb4d80
|
Remember the active page when toggling the sidebar. Simplified code for toggling messages window.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@482 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-25 17:02:27 +00:00 |
|
Nick Treleaven
|
efe658834e
|
Enable drag reordering of tabs for GTK+2.8, and a temporary workaround for GTK+2.6. Add notebook_new_tab and update document_create_new_sci to use it; also remove on_tab_close_clicked
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@479 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-25 12:13:35 +00:00 |
|
Enrico Tröger
|
378d614885
|
Added some sanity checks to prevent crashes.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@477 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-24 18:46:08 +00:00 |
|
Enrico Tröger
|
b66243f1e1
|
Reorganised C include file items, added C++ headers.
Insert include statements and comment templates at mouse pointer position instead of cursor position.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@472 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-22 14:29:55 +00:00 |
|
Nick Treleaven
|
13b673d8ed
|
Go back to the same line when reloading. Fix start selection bug when clicking in the current file if it has changed
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@468 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-20 11:55:34 +00:00 |
|
Enrico Tröger
|
2b362ef8a7
|
Implemented encoding support to switch between different encodings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@467 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-19 18:31:17 +00:00 |
|
Nick Treleaven
|
a59a4ae006
|
Don't open files or go to errors automatically whilst compiling. Rename utils_goto_workspace_tag to utils_goto_file_line
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@462 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-19 13:27:09 +00:00 |
|
Nick Treleaven
|
f8c92268f7
|
Use correct current_word buffer for popup menu item keybindings; also use GEANY_MAX_WORD_LENGTH
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@461 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-18 20:21:19 +00:00 |
|
Nick Treleaven
|
e885f520ed
|
Don't include keybindings.h in geany.h
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@452 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-16 19:58:26 +00:00 |
|
Nick Treleaven
|
6010e5bf13
|
Cache the current function name for efficiency in utils_get_current_function, other related fixes
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@451 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-16 17:11:09 +00:00 |
|
Nick Treleaven
|
3b559efbdb
|
Execute: only save file if the run command uses it
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@449 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-16 13:15:28 +00:00 |
|
Enrico Tröger
|
9c77b56d2a
|
Implemented code for setting indicators while compiling.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@443 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-13 20:03:44 +00:00 |
|
Enrico Tröger
|
e8cb22a8d7
|
Improved the handling of GIOChannels(for named pipes), ensure they are closed in a proper way.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@432 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-11 19:03:39 +00:00 |
|
Nick Treleaven
|
79b4256758
|
Fix bug with Go to tag defn/decl when the filename is a link (TagManager dereferences linked filenames)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@421 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-07 21:24:15 +00:00 |
|
Nick Treleaven
|
e62ba3d4c0
|
Use the character position under the mouse click for Go to definition/declaration and for overridden middle click text paste
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@420 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-07 19:25:20 +00:00 |
|
Nick Treleaven
|
01ef13c18c
|
Fixed segfault when inserting comments and no filetype is set
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@419 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-07 16:50:41 +00:00 |
|
Enrico Tröger
|
4a8003f848
|
test own pasting code
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@418 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-06 19:06:38 +00:00 |
|
Enrico Tröger
|
be5a3fe16e
|
Added dialog to show defined keyboard shortcuts, this replaces the previous link to the documentation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@411 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-05 15:12:40 +00:00 |
|
Nick Treleaven
|
9f7f6d20af
|
Fix Go to tag declaration/definition
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@391 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-06-02 14:26:34 +00:00 |
|
Nick Treleaven
|
9f3bd2120d
|
Fixed nasty hang when closing a tab and both the next tab and the first tab files have been externally modified
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@365 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-26 12:22:39 +00:00 |
|
Nick Treleaven
|
42e71c36cf
|
Make Replace in selection non-incremental and use single Undo blocks for this and for Replace All
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@364 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-25 15:32:03 +00:00 |
|
Nick Treleaven
|
eb2ed7afb3
|
created Search menubar item with Find items from Edit menu, added Find Previous and Go to line commands.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@359 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-23 19:31:09 +00:00 |
|
Nick Treleaven
|
810714deb1
|
insert the file type extension and fix a warning when inserting a fileheader in a new document
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@357 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-22 15:28:48 +00:00 |
|
Enrico Tröger
|
daebef5351
|
- do not create VTE settings in the preferences dialog if VTE is disabled at runtime
- added option to preferences dialog to disable load of VTE at startup
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@354 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-22 00:25:19 +00:00 |
|
Enrico Tröger
|
f0cfbf3b0b
|
src/dialogs.c, src/about.c, src/callbacks.c, configure.in: rewrote about dialog to reduce code size, added subversion revision
src/highlighting.c: bugfix
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@352 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-21 17:51:22 +00:00 |
|
Enrico Tröger
|
d47e10998f
|
make keyboard shortcuts user-definable
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@342 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-19 17:18:06 +00:00 |
|
Enrico Tröger
|
f5a9d78fcc
|
added previously code to prevent opening of non-text files, fixed detection of C++-destructors and other improvements in utils_get_current_tag()
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@332 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-15 19:44:09 +00:00 |
|
Enrico Tröger
|
10e4754b27
|
added code for parsing python error messages when clicked in compiler message window
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@324 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-12 16:11:14 +00:00 |
|
Enrico Tröger
|
7a6efd0667
|
improved tag list updating, should be a bit faster on opening files
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@322 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-10 23:06:47 +00:00 |
|
Enrico Tröger
|
2be53d0f07
|
added template support for filetypes with comment character #, updated GPL to the current address of the FSF
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@318 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-10 19:54:44 +00:00 |
|
Enrico Tröger
|
12d5ca0eac
|
save current file if it is executed (e.g. shell scripts)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@307 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-08 01:35:56 +00:00 |
|
Enrico Tröger
|
a42be2d384
|
fix a crash when clicking in the compiler output
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@304 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-05-05 16:06:21 +00:00 |
|
Enrico Tröger
|
edf31c582c
|
applied two patches from Nick Treleaven to fix invalid memory read and improve the ordering of file tabs while loading session files
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@288 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-04-29 18:15:37 +00:00 |
|
Enrico Tröger
|
002503decd
|
several bugfixes and improvements
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@281 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-04-27 18:06:35 +00:00 |
|
Enrico Tröger
|
507055961b
|
added check for existing documentation, otherwise try online documentation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@253 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-03-16 03:15:23 +00:00 |
|
Enrico Tröger
|
bc727d2881
|
applied patch from Nick Treleaven to allow reclicking of taglist treeview item
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@241 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-03-10 21:41:33 +00:00 |
|
Enrico Tröger
|
7795b13f58
|
changed signature for utils_check_disk_status()
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@235 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-03-10 00:48:06 +00:00 |
|
Enrico Tröger
|
4971898681
|
clicking on a compiler error message jumps to the correct file, if it is not the current one
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@232 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-03-02 23:28:52 +00:00 |
|
Enrico Tröger
|
9e5f113ce0
|
implemented folding
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@228 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-02-26 18:29:24 +00:00 |
|
Enrico Tröger
|
e8886e1af4
|
made "make" build menu items sensitive for C header files
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@220 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-02-25 22:26:43 +00:00 |
|
Enrico Tröger
|
9466361c4c
|
removed unnecessary callback functions for delete_event's, fixed bug when using color selector and no file is open, only fixed on some other actions
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@214 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-02-22 13:43:50 +00:00 |
|
Enrico Tröger
|
ac2d1e20e1
|
replaced the New toolbar button by a menu button, so it works also under Win32, fixed bug when using color selector and no file is open, only fixed on some other actions
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@206 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-02-20 22:55:53 +00:00 |
|
Enrico Tröger
|
213f368c13
|
removed some items from the document menu to the preferences dialog, removed file save dialog from interface.c to dialogs.c, added toggle for line numbers, added command line option -p or --no-pipe to ignore a running instance of Geany and force opening a new instance
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@199 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-02-14 22:07:55 +00:00 |
|
Enrico Tröger
|
7518fd3f6a
|
prevent Geany entering an endless loop at replacing,Geany now creates a FIFO, to communicate between different instances, fixed a memory leaks, improved the filename entry widget in the file open dialog, it handles now directories, too, rewrite of the file open dialog, now it enters a directory instead of trying to open it in Geany (closes #1421776)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@191 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-02-10 21:02:54 +00:00 |
|
Enrico Tröger
|
5555798e86
|
added some free()s for the popup menus, some smaller changes
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@165 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-02-06 06:25:01 +00:00 |
|
Enrico Tröger
|
62ff8ef794
|
fixed some bugs when opening files with non UTF-8 filenames
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@148 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2006-01-23 17:05:29 +00:00 |
|