Nick Treleaven
ada3336bd8
Limit build error editor indicators to 50, but parse all errors in
...
the Compiler tab (fixes #3019823 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5081 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-07-01 17:08:00 +00:00
Nick Treleaven
ed96015c98
Always use white background color when printing (except for text
...
with a white foreground) to save ink (should fix #2968998 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5079 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-07-01 16:22:45 +00:00
Nick Treleaven
4d8c71d5ab
Add filetypes.common fold_symbol_highlight color setting.
...
Add API macro foreach_range().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5078 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-07-01 14:33:41 +00:00
Nick Treleaven
9f3677d3e2
Add C++ lexer property fold.cpp.comment.explicit (patch sent); set
...
it disabled.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5076 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-07-01 11:49:30 +00:00
Nick Treleaven
0168e3e475
Use SCI_SETFIRSTVISIBLELINE for editor_scroll_to_line(). Note this
...
doesn't affect the bug with document switching not scrolling cursor
in view after loading a session.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5075 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-30 12:15:13 +00:00
Nick Treleaven
293ba9bee7
Use g_free instead of free (patch by Daniel Marjamäki, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5074 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-30 11:49:05 +00:00
Nick Treleaven
95c8f687fc
Re-enable fold.comment for the C lexer - it was disabled to prevent
...
//{ explicit folding, but that also disables stream comments /* */.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5073 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-30 11:34:11 +00:00
Nick Treleaven
b20537db3d
Add spaces after RO when using %r in statusbar_template setting.
...
Add space between encoding and BOM.
Note \t means tab for default text.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5070 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-29 15:44:41 +00:00
Nick Treleaven
e80e88646a
Add statusbar_template hidden pref (based on patch by Dimitar
...
Zhekov, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5069 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-29 12:11:21 +00:00
Nick Treleaven
ea81430704
Restore tabbing past Find in Files combo box drop down menus.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5067 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-28 13:47:14 +00:00
Nick Treleaven
148975afa3
Move plugin signals docs to pluginsignals.c, using function
...
pointer syntax instead of @signaldef as this puts a summary of
the signal names at the top of the page and sorts alphabetically.
(Note: the syntax is similar to Vala signal syntax).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5065 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-25 16:50:27 +00:00
Lex Trotman
3d361d3c55
Make default dialog entries use GTK_STATE_INSENSITIVE color not
...
a fixed color (Suggestion by Ditmar Zhekov)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5064 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-24 06:39:24 +00:00
Nick Treleaven
4476a79127
Use ui_hookup_widget() instead of g_object_set_data_full() for
...
widgets.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5063 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-23 16:57:28 +00:00
Nick Treleaven
c3a7b3e126
Add file pattern to combo box history.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5061 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-23 16:06:10 +00:00
Nick Treleaven
5b0dc2b8f8
Implement Find in Files file pattern search.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5060 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-23 12:34:11 +00:00
Nick Treleaven
a4c31a2156
Add Files checkbox and combo to Find in Files dialog, currently
...
does nothing & is disabled.
Don't try to focus the next entry on pressing tab anymore as this
is more complicated now.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5059 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-22 16:51:01 +00:00
Nick Treleaven
2f5285cb53
Move 2 Find in Files checkboxes for even spacing.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5057 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-21 15:16:31 +00:00
Nick Treleaven
8d4d759ab5
Simplify FIF 'Fixed strings, Grep regular expressions, Extended
...
regular expressions' radio buttons with a 'Use regular expressions'
checkbox. This uses the extended syntax (which is the same as the
Find/Replace regex syntax).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5056 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-21 14:57:03 +00:00
Nick Treleaven
94ee5132d2
Put Find in Files Search field above Directory field.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5055 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-21 14:27:20 +00:00
Frank Lanitz
582e841e3f
Change of description of tm_get_real_path(). Patch by Dimitar Zhekov. Thanks.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5054 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-20 15:03:30 +00:00
Nick Treleaven
6b4ba38e6d
Add API signal "build-start" (patch by Jiří Techet, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5053 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-18 17:15:28 +00:00
Nick Treleaven
aca9e894fc
Allow Find in Files when no items are selected.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5052 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-18 17:03:35 +00:00
Nick Treleaven
de29305a31
Fix not loading plugins built against a newer API when Geany doesn't
...
provide the required version given in PLUGIN_VERSION_CHECK().
Improve documentation for PLUGIN_VERSION_CHECK().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5051 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-18 15:04:07 +00:00
Nick Treleaven
9dc088c1e7
Add history to path entry.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5049 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-18 12:22:00 +00:00
Nick Treleaven
c41b55d692
Add ui_combo_box_add_to_history() to API.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5048 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-18 12:20:15 +00:00
Nick Treleaven
9362e7d3cb
Remove any duplicate on adding to combo box histories.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5044 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-17 17:28:28 +00:00
Nick Treleaven
0331c0e650
Display 'new instance' on title bar (patch by Eugene Arshinov,
...
thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5031 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-17 12:35:17 +00:00
Nick Treleaven
38ce52e968
Make default Build dialog entries grey, not light grey (too hard to
...
read on a white background).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5029 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-17 12:12:37 +00:00
Nick Treleaven
f86deb0a03
Replace /home/user with ~ in the documents list (patch by Jon
...
Strait, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5028 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-17 12:03:00 +00:00
Nick Treleaven
3e87bf9ede
* Merge unstable branch:
...
- src/build.c:
Make build config entries light grey until set.
- src/keybindings.c, src/about.c, THANKS:
Fix the wrong file being put on top of the stack when switching tabs
too quickly (patch from Jiří Techet, thanks).
- src/templates.c, data/templates/gpl, data/templates/function,
data/templates/changelog, data/templates/bsd,
data/templates/fileheader, wscript, Makefile.am:
Move general templates from source code into files.
Load general templates from system path instead of creating them in
the user's config dir.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5025 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-16 15:22:19 +00:00
Nick Treleaven
e9b5ef8b7d
Align notebook tab close buttons centred vertically - thanks to
...
Robux.Biz (galyuk).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5024 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-16 14:59:40 +00:00
Enrico Tröger
8e1c7ffa32
Post-release version bump.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5023 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-12 13:42:50 +00:00
Enrico Tröger
593341baa8
Change the RequestExecutionLevel for the Windows installer to 'highest'.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5021 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-12 12:03:50 +00:00
Enrico Tröger
6900791a59
New release: Geany 0.19 "Vellam".
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5020 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-12 11:56:53 +00:00
Enrico Tröger
f17cb37960
Add doc/stash-example.c to fix 'make distcheck'.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5018 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-12 11:49:36 +00:00
Lex Trotman
d9e6534405
Make build config entries light grey until set.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@5016 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-12 05:09:53 +00:00
Nick Treleaven
e7181e9295
Group undo action for Insert Multiline Comment.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5015 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-10 15:43:50 +00:00
Nick Treleaven
2fbf396790
Fix the wrong file being put on top of the stack when switching tabs
...
too quickly (patch from Jiří Techet, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@5013 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-10 11:37:39 +00:00
Nick Treleaven
8be9c6aea8
Move general templates from source code into files.
...
Load general templates from system path instead of creating them in
the user's config dir.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@5012 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-09 12:27:58 +00:00
Nick Treleaven
0fc0fb3546
Don't individually install data/*.tags as all data/* files will be
...
installed anyway.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5010 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-08 15:02:47 +00:00
Frank Lanitz
5f77252eef
Fix a double free. (patch by Daniel Marjamaki, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5008 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-07 17:43:47 +00:00
Enrico Tröger
a94af233d9
Add new style "media" for filetype CSS.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5007 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-06 18:40:35 +00:00
Enrico Tröger
2cebcd7383
Remove unused Crontab lexer.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5006 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-06 18:36:23 +00:00
Enrico Tröger
16a0313b35
Update Scintilla to version 2.12.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5005 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-06 18:34:26 +00:00
Enrico Tröger
3eb6db8dc2
Fix crash when trying to sort NULL pointers as tags in the Symbols list ( closes #3011986 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5004 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-06 18:02:49 +00:00
Enrico Tröger
64a152972a
Fix reducing paths to project name in the Documents list (patch by Eugene Arshinov, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5003 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-06 17:21:52 +00:00
Enrico Tröger
f3c08e8c74
Fix two memory leaks (patch by Daniel Marjamaki, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5002 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-06 17:14:35 +00:00
Nick Treleaven
24381f49e3
Minor fixes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4998 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-04 16:34:15 +00:00
Nick Treleaven
40ed48c2f1
Build section: minor rewording, formatting fixes; some sentences
...
moved.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4997 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-04 16:29:46 +00:00
Enrico Tröger
ff401e2755
Destroy the default symbol list treeview only once (fixes gtk_widget_destroy warning on exit).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4991 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-06-03 15:37:27 +00:00