5577 Commits

Author SHA1 Message Date
Colomban Wendling
5ee037bfc0 Don't make tags for /dev/null in diff files but for the new file instead
Based on a patch by Yang Hong, thanks.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5893 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-19 13:12:53 +00:00
Frank Lanitz
d501e1ccda Extend list of primary keywords for Cython.
Patch by Alexander Eberspächer. Thanks.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5892 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-19 10:07:26 +00:00
Frank Lanitz
a2ef453ea3 Update of wording to fix some grammatical issues etc. on plugin howto.
Patch provided by Matthew Brush. Thanks.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5891 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-19 06:55:34 +00:00
Colomban Wendling
9d2975b8fa Fix generating global tags (geany -g) when the configdir doesn't exist
When creating temporary files for generating global tag files, use
the system directory for temporary files rather than the configuration
directory, so it works even if the configuration directory doesn't
already exist.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5890 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-19 00:07:41 +00:00
Colomban Wendling
02dcab4b14 Add Cython filetype
Patch by Matthew Brush, thanks.

Also remove the Cython keywords from Python filetype.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5889 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-18 23:01:45 +00:00
Frank Lanitz
4db82ba7fa Update API version used inside plugin howto to a more recent version (API v211).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5888 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-15 19:26:36 +00:00
Colomban Wendling
24583dc507 Focus the editor upon double click on the message and compiler windows
Also improve the code a bit by using a boolean to know whether to focus
the editor rather than always pass the key value and check it against
enter-or-return in the callee side.

Patch by Dimitar Zhekov, thanks!

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5887 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-13 20:44:39 +00:00
Colomban Wendling
ddb4ad5fa5 Fix some whitespace style errors
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5886 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-06 18:34:14 +00:00
Colomban Wendling
ee1d546d8f Refactor a little some code to be more readable
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5885 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-06 18:33:27 +00:00
Colomban Wendling
f1f7cac2fd Fix unlikely but theoretically possible use of an uninitialized variable
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5884 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-06 18:33:04 +00:00
Colomban Wendling
b40338d337 Properly include string.h in stash.c since we use strcmp() (oops)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5883 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-03 15:20:43 +00:00
Colomban Wendling
5bad25e2ab Only include config.h when building Geany
config.h is not distributed, and we includ it from geany.h.  Even
though it was only included it HAVE_CONFIG_H was defined, an Autotools
based build system is likely to define it, and it becomes a problem if
that very build system uses another header name than config.h.

Closes #3384026

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5882 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-03 15:20:26 +00:00
Frank Lanitz
a9f4dcfbbb Adding a hint to prevent double usage of main_local_init() also to function documentation and correct word order.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5881 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-01 19:31:56 +00:00
Frank Lanitz
26cffeba92 Add hint to prevent double calling of main_local_init() into plugin HowTo.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5880 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-01 19:20:39 +00:00
Frank Lanitz
9aaeea1fd6 Adding a hint to main_locale_init() to plugin HowTo
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5879 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-31 17:37:12 +00:00
Frank Lanitz
3ee49c6e93 Putting section about Translatable plugin information into subsection
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5878 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-31 17:36:53 +00:00
Frank Lanitz
e582590136 Adding some content about PLUGIN_SET_TRANSLATABLE_INFO() into plugin HowTo.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5877 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-31 17:35:22 +00:00
Colomban Wendling
09f8e4cc03 Add myself to various prefs credits as asked by Dimitar
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5876 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-31 13:35:59 +00:00
Colomban Wendling
c8a71b258e Add missing documentation for GeanyInterfacePrefs and GeanyToolPrefs
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5875 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-31 13:35:43 +00:00
Frank Lanitz
c45f755a32 Update of German translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5874 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-29 11:45:36 +00:00
Colomban Wendling
018170c130 Improve indentation width detection to better deal with Java and Vala files
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5873 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-28 17:59:58 +00:00
Colomban Wendling
c26cd608b7 Fix returning a boolean in a function returning a pointer (oops)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5872 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-28 17:59:40 +00:00
Colomban Wendling
44e5687e0b Allow editing of formerly hidden preferences in the preferences dialog
Patch by Dimitar Zhekov, thanks! (closes P#3313315)

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5871 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-28 17:59:22 +00:00
Frank Lanitz
19a4c3b4b7 Update of German translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5870 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-28 15:45:25 +00:00
Frank Lanitz
d7b25b98c3 Update of Traditional Chinese translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5869 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-28 15:35:12 +00:00
Frank Lanitz
f7ff0aa059 Fix a missing space on German translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5868 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-24 17:07:52 +00:00
Dominic Hopf
ce42ed410a add PHP 5.4 keywords insteadof and trait (patch by Felipe Pena, thanks)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5867 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-22 14:49:07 +00:00
Frank Lanitz
ba23427c87 Update of French translation. Thanks to Benjamin Ballet.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5866 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-07-16 16:57:09 +00:00
Colomban Wendling
461253e005 Fix indentation brace matching (closes #3309606)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5864 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-26 21:47:47 +00:00
Colomban Wendling
af1cc6dc14 Recognize C# and Vala raw and verbatim strings as string styles
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5863 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-26 21:47:28 +00:00
Enrico Tröger
dac3d64413 More GTK 2.8 => GTK 2.12 transition.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5862 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-26 21:28:20 +00:00
Colomban Wendling
5914176970 Completely drop HAVE_GIO checks
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5861 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-20 16:11:46 +00:00
Colomban Wendling
d61dea84ed Add an hidden pref to choose between GIO and plain C unsafe file saving.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5860 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-20 16:11:18 +00:00
Colomban Wendling
1fa30c3a65 Fix plugin function signatures after r5857 changes (no API/ABI changes) (oops)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5859 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-18 14:54:50 +00:00
Frank Lanitz
99f4668afe Update of Spanish translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5858 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-18 14:49:08 +00:00
Colomban Wendling
83527f798c Make StashWidgetID map to gconstpointer rather than gpointer
This allows to use constant strings (e.g. string literals) as the
widget ID without triggering tons of compiler warnings.  In cases
widgets or non-constant strings are used, this just don't change
anything, since anyway we don't really need the widget pointer not
to be constant.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5857 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-17 22:53:01 +00:00
Colomban Wendling
9fa8cd8bf9 Fix a few GCC warnings
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5856 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-17 22:52:43 +00:00
Colomban Wendling
3bd6a01525 Fix a few signed vs. unsigned and differently-sized integer problems
Most notably, utils_get_line_endings() and document_open_file_list()
don't support -1 as the size anymore.  If the size should be computed
from null-terminated data, the caller code must take care of doing so.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5855 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-17 22:52:17 +00:00
Colomban Wendling
254007f22c Consistently always check if USE_GIO_FILEMON is defined, not for its value
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5854 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-17 22:51:51 +00:00
Colomban Wendling
15eb27b44a Remove last GLib >= 2.16 check
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5853 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-17 22:51:35 +00:00
Colomban Wendling
e9e3f6a8ab Remove most of the checks for GIO
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5852 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-17 22:51:17 +00:00
Enrico Tröger
e169372275 Fix two bugs with triple quoted strings within comments and missing indentation within triple quoted strings (#3316966, synced from CTags SVN, patch by Elias Pschernig, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5851 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-15 21:01:23 +00:00
Enrico Tröger
fa521d32f1 Add Cython keywords
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5850 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-14 21:23:19 +00:00
Colomban Wendling
c2f035cb70 Remove checks for the GSlice allocator, use it unconditionally
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5849 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-13 23:03:50 +00:00
Colomban Wendling
6380810550 Remove treeview-related pre GTK 2.12 support
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5848 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-13 23:03:19 +00:00
Colomban Wendling
b32030d500 Fix a small typo in the ChangeLog
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5847 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-13 21:02:16 +00:00
Colomban Wendling
6bf947c04b Remove pre-GTK 2.10 tab DnD support
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5846 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-13 21:02:01 +00:00
Colomban Wendling
9830d5616c Drop another wrapper for GTK 2.12 tooltips
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5845 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-13 21:01:42 +00:00
Colomban Wendling
babaad93c4 Fix Printing preferences page alignment
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5844 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-13 20:43:35 +00:00
Colomban Wendling
ebca594c3c Remove GTK version check for setting show_symbol_list_expanders
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5843 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-13 20:43:17 +00:00