687 Commits

Author SHA1 Message Date
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
Enrico Tröger
73384bb248 Implemented code for setting indicators while compiling.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@442 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-13 19:37:21 +00:00
Enrico Tröger
c4125cf12f document_open_file() returns the index of the opened file.
Open or switch to files when clicking on compiler error messages and the error message mentions another file than the opened one.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@434 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-11 22:39:11 +00:00
Enrico Tröger
886b90f3d0 Fixed a segfault in document_find_by_filename().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@431 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-11 14:08:10 +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
Enrico Tröger
9446020898 fixed wrong setting of filetype when using "All files" as filetype
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@410 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-05 15:10:40 +00:00
Nick Treleaven
e5f238c232 Scroll session files in view after all resizing of the Scintilla widget and rename sci_scroll_to_line
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@379 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-30 18:03:19 +00:00
Nick Treleaven
2c8e69a1a7 Fix incremental find and replace of back to back matches
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@368 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-26 17:11:41 +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
fc1023a97a On loading use SCI_SETTEXT instead of SCI_ADDTEXT to avoid Scintilla text changed signal
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@363 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-25 12:57:12 +00:00
Enrico Tröger
40690fc5d6 fixed a crash when clicking on the run button and no file is opened
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@345 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-19 19:49:17 +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
dec031b3b5 fixed compiler warning, removed obsolete and commented code
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@340 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-17 18:29:29 +00:00
Enrico Tröger
a1baf148c0 enabled autocompletion for all filetypes, removed mmap()-code, fixed memory leak
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@336 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-16 19:06:08 +00:00
Enrico Tröger
6db843b072 added commandline option to use an alternate way to draw the text, could improve scrolling, has to be tested
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@323 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-11 23:01:50 +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
0c69a417f5 fixed a strange segfault at creating new file tabs
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@313 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-09 22:02:22 +00:00
Enrico Tröger
7822807104 try to fix a strange segfault reported by a user (non-reproducible for me)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@308 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-08 01:57:25 +00:00
Enrico Tröger
c4f42d45b3 fixed some inconsistency with the read only check box in the file menu
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@286 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-04-28 15:06:39 +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
1b1f74a30c applied patch from Nick, changed initial value of doc_list[].mtime
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@239 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-03-10 00:52:09 +00:00
Enrico Tröger
6409cf8926 implemented folding
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@227 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-26 18:19:28 +00:00
Enrico Tröger
899f660195 improved opneing files under Win32
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@207 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-20 22:57:59 +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
dc4a72b969 improved filename handling on saving files, improved behaviour of HOME/END keys on wrapped lines, smaller changes
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@187 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-10 20:56:17 +00:00
Enrico Tröger
ef55cbf3ca improved filename handling in document_open_file(), fixed a crash at reloading files
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@167 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-06 06:26:53 +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
Enrico Tröger
1e51d5272b several bugfixes
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@128 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-01-14 22:40:05 +00:00
Enrico Tröger
9a80c4c39c minor changes, added document_init_doclist()
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@117 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-01-11 18:38:17 +00:00
Enrico Tröger
da5ad6f7f8 improved usage of config.h and cleaned some header files from unneeded includes.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@92 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-29 20:01:18 +00:00
Enrico Tröger
6a0f0998d3 update symbol list when a new file is opened
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@75 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-21 19:43:48 +00:00
Enrico Tröger
e7e279e24b made the symbol list document-oriented, so it has not to be generated on every notebook switch page event
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@65 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-18 22:08:42 +00:00
Enrico Tröger
01361cbfcd diabled extended HOME and END key default behaviour due to many problems and changed key binding to switch between open documents from CTRL to ALT+Left/Right, so CTRL+Left/Right moves the cursor to word boundaries
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@51 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-12 16:18:23 +00:00
Enrico Tröger
9fe6b716f7 made length of MRU list changeable
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@49 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-12 02:23:51 +00:00
Enrico Tröger
c156511bee extending HOME and END key default behaviour, to jump back to previous cursor position if pressed again
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@32 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-01 22:59:02 +00:00
Enrico Tröger
8cb2cf0997 Initial import
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-11-22 12:26:26 +00:00