Nick Treleaven
ddaeef09fe
Redraw instead of scrolling in ScintillaGTK::ScrollText if there is
...
an existing update region.
Revert earlier ScintillaGTK::ExposeTextThis change.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1278 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-14 12:42:28 +00:00
Nick Treleaven
35cee7489a
Add MimeType text/x-diff.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1277 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-14 12:37:58 +00:00
Nick Treleaven
df55c90164
Allow popup Symbols menu when the current document has no tags, so
...
the sidebar can be hidden.
Use a GtkLabel to display 'No tags found'.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1273 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-13 12:02:16 +00:00
Enrico Tröger
3dabf02946
Convert config, application and documentation dir paths to locale encoding before using it.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1268 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-12 16:32:56 +00:00
Nick Treleaven
d39c458655
Add *.rej as a Diff filename pattern.
...
Add utils_strv_new() to duplicate a va_list of strings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1263 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-08 16:26:45 +00:00
Frank Lanitz
87ecb562ac
Fixed a wrong PASCAL autocompletion
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1255 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-07 18:37:21 +00:00
Nick Treleaven
241ddc7a74
Fix missing global tags for C files when a C++ source file was
...
loaded first.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1250 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-06 16:13:57 +00:00
Nick Treleaven
b8491a2b7d
Move ui_update_tag_list() to treeviews.c.
...
Make treeviews_prepare_taglist() static.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1249 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-05 16:17:44 +00:00
Nick Treleaven
807751de31
Prevent right click in Symbol list from selecting a tag.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1248 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-05 15:40:33 +00:00
Nick Treleaven
c934b19755
Allow Make for files with no extension - prevent Build when the
...
output filename would be the same as the source file.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1245 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-03 17:01:44 +00:00
Nick Treleaven
a0845459c1
Make anonymous typenames use anon_typename_n instead of
...
typename_anon_n (it seems we can't use <> brackets because of
missing scope problem).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1244 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-03 13:24:27 +00:00
Nick Treleaven
7440840246
Prevent scroll bar from moving when using document_find_text() and
...
no match is found.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1243 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-03 13:14:34 +00:00
Nick Treleaven
0070458799
Show file path on window title after file name.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1242 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-01 17:07:52 +00:00
Enrico Tröger
420533087f
Applied patch from Tomás Vírseda to sort the list of open files in the sidebar alphabetically (thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1241 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-01 15:43:13 +00:00
Enrico Tröger
943eeae9e9
Made --line and --column also working for already open files (thanks to Mark Knoop for his help).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1240 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-01 15:00:59 +00:00
Enrico Tröger
8481a9a8c5
Prevent compiling or executing of files without a filename extension( closes #1642029 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1239 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-01 14:42:25 +00:00
Enrico Tröger
3f360fcdd9
Improved the auto scrolling of documents (actually done by Nick).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1237 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-31 15:53:11 +00:00
Frank Lanitz
83f2f577d8
Added Finnish translation and update of German translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1236 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-30 21:55:45 +00:00
Enrico Tröger
8da68b6756
Fixed some scrolling issues with session files and files remotely open via the socket. Added need_scrolling flag to document struct.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1233 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-27 18:45:47 +00:00
Enrico Tröger
f7474a0bc2
Added an option to disable auto completion of known symbols while typing (still can be forced by pressing the keybinding).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1232 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-26 10:43:25 +00:00
Enrico Tröger
ffef5c9dab
Applied patch from Jeff Pohlmeyer to clear the line marker when clearing the compile error markers.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1231 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-26 09:52:24 +00:00
Enrico Tröger
d7e3262208
Applied patch from Jeff Pohlmeyer to make the window title Gnome HIG compatible.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1230 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-25 16:25:35 +00:00
Enrico Tröger
aecbcaee94
Applied patch from Jeff Pohlmeyer to improve loading of the VTE library.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1229 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-25 15:45:14 +00:00
Enrico Tröger
9b195b7421
Oops. Revert the change to ignore --line setting when opening session files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1228 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-24 22:48:52 +00:00
Enrico Tröger
a1924a3999
Allow \section*{} and other commands with *.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1226 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-24 19:52:12 +00:00
Enrico Tröger
8bd2debe4d
Added keybinding and menu entry to open a file which is selected in current tab.
...
Made Insert Special HTML characters insensitive if there are no open tabs.
Removed Zoom items from popup menu.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1225 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-24 19:20:12 +00:00
Enrico Tröger
0dd8de529d
Added *.xsd to XML file patterns.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1224 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-24 18:01:58 +00:00
Nick Treleaven
f62a0b6f82
Setup Find Next/Previous to use the same search text after using
...
Find Selected/Prev Selected.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1223 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-24 12:35:05 +00:00
Nick Treleaven
e8a22dee62
Applied patch from Jeff Pohlmeyer to add 'Find Selected' and
...
'Find Prev Selected' Search commands and keybindings (thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1222 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-23 17:51:30 +00:00
Enrico Tröger
5e91819692
Replaced the New button by a Create button.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1218 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-21 19:10:40 +00:00
Enrico Tröger
e0e15d8ff7
Applied patch from Jeff Pohlmeyer to avoid parsing of compiler errors by the va_list system.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1217 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-21 18:22:14 +00:00
Enrico Tröger
2d74a9779a
Implemented loading and saving of the project file and minor improvements.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1216 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-21 17:43:52 +00:00
Enrico Tröger
e19c187383
Added a notice of changed DnD behaviour in Scintilla 1.72.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1215 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-21 00:24:01 +00:00
Enrico Tröger
74f7a679a8
Updated Scintilla to version 1.72.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1213 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-20 23:54:28 +00:00
Enrico Tröger
9625fe29b0
Fixed typo.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1210 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-20 14:46:04 +00:00
Enrico Tröger
278458e436
Fixed crashes when using some dialogs after they were closed before.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1209 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-19 23:17:40 +00:00
Enrico Tröger
44f105e7ff
Documented GEANY_PROJECT_EXT.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1208 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-19 18:19:58 +00:00
Enrico Tröger
b2273b8fa9
Added more mimetypes supplied by Nick Schermer.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1207 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-19 18:15:13 +00:00
Enrico Tröger
c7b0fdeb8b
Use "rm" to delete the run script because unlink is not available on all systems.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1206 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-19 15:45:43 +00:00
Enrico Tröger
5f7777ea6a
Added MimeType entry as suggested by Nick Schermer.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1205 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-18 22:28:21 +00:00
Enrico Tröger
fda0a7a362
Removed unintended keybindings for the project menu items.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1204 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-18 22:20:30 +00:00
Enrico Tröger
001ee9aba7
Implemented project open dialog, but open doesn't do anything yet.
...
Added GEANY_PROJECT_EXT macro.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1203 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-18 22:13:50 +00:00
Enrico Tröger
e005839d55
Do not auto complete project filename and base path when they were changed manually.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1202 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-18 18:48:43 +00:00
Nick Treleaven
13bcd7868c
Change default keybinding for Close All to Ctrl-Shift-W to avoid
...
conflict with Document menu (thanks to Jeff Pohlmeyer).
Remove Alt-P default KB for Preferences to avoid conflict with
Project menu.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1201 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-18 11:31:37 +00:00
Enrico Tröger
55f054d234
Added properties dialog (still far away from state ready).
...
Added file_patterns field.
Added utils_mkdir().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1200 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-17 23:44:08 +00:00
Nick Treleaven
a2f5700e3b
Make Go to Tag Definition work for all tags except forward
...
declarations and externs.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1199 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-17 17:42:23 +00:00
Enrico Tröger
133a8b7ae6
Use g_shell_quote to avoid problems with special characters in the path of a filename.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1198 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-16 15:57:00 +00:00
Nick Treleaven
84b941bf63
Add tm_arglist_compare().
...
Fix comparison in tm_symbol_tag_compare().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1197 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-16 15:24:01 +00:00
Nick Treleaven
b869858a10
Backport improvements from Anjuta 2.02.
...
Parse anonymous struct and enums (using contextual_fake_count).
Add better C99 support, e.g. wchar_t variables.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1195 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-16 13:18:37 +00:00
Enrico Tröger
716360ee6d
Started to implement project management (still unusable).
...
Added project.[c|h].
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1194 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-15 18:12:32 +00:00