Frank Lanitz
8ccb4113cf
Adding Giuliano Manzitti to THANKS-file.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5927 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-17 07:58:35 +00:00
Frank Lanitz
1fd7e977e9
Update of Italian translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5926 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-17 07:58:11 +00:00
Colomban Wendling
8b92d08908
Fix document sensitivity of a few menu items
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5925 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-16 21:44:11 +00:00
Nick Treleaven
534ad583ea
Change various prefs label to /warn/ the user to read the manual.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5924 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-16 16:23:16 +00:00
Colomban Wendling
0ebc4ed3a6
Minor wording fix
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5923 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-16 14:47:27 +00:00
Nick Treleaven
1cca4b5449
Add info about updating NEWS.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5922 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-15 17:09:38 +00:00
Nick Treleaven
1dcaf5c1d3
clarify build dialog item.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5921 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-15 15:09:32 +00:00
Enrico Tröger
c74710d448
eht16's changes
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5920 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-15 08:50:30 +00:00
Colomban Wendling
7af9fc013d
Add my 0.21 changes to NEWS
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5919 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-15 02:01:53 +00:00
Colomban Wendling
4151a973dd
Ask the user if spawn fails in utils_open_browser()
...
Ask the user to configure a valid browser command if spawning it fails
rather than falling back to some arbitrary hardcoded defaults.
This avoid spawning an unexpected browser when the configured one is
wrong, and gives the user a chance to correctly fix the preference.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5918 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-15 02:01:38 +00:00
Nick Treleaven
9d365be4cd
Add ntrel's changes for 0.21.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5917 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-14 14:38:06 +00:00
Nick Treleaven
233f36a603
Fix uninitialized font size & other fields.
...
Remove unhooked font dialog apply button.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5916 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-14 12:01:29 +00:00
Nick Treleaven
d9d9c0697e
Add item: async build commands on Windows.
...
Lower priority of independent run commands.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5915 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-14 11:57:51 +00:00
Peter Scholtens
233bb8c67a
updated Dutch translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5914 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-13 18:37:50 +00:00
Colomban Wendling
6c616e4bff
Fix a few typos in the docs
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5913 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-12 23:11:49 +00:00
Colomban Wendling
d31baeab56
Add missing MIME type to a few filetypes
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5912 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-12 23:04:53 +00:00
Colomban Wendling
e5e5d43dbb
Add Markdown extensions from Shared MIME-Info database
...
Closes #3405321 .
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5911 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-12 22:49:03 +00:00
Colomban Wendling
aace32fb69
Fix updating symbol list for overloaded C++ symbols
...
When searching for an old entry to reuse when updating an existing
symbol list, take into account the symbol's argument list not to
always match the same entry for overloaded symbols.
Closes #3406644 .
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5910 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-12 16:58:31 +00:00
Colomban Wendling
5d687aad27
Cleanup code in utils_open_browser()
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5909 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-11 17:06:11 +00:00
Colomban Wendling
490867eb4e
Plug a few memory leaks
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5908 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-02 21:45:20 +00:00
Colomban Wendling
64d632ba29
Fix check for enabling MIME type based icons
...
gtk_icon_theme_lookup_by_gicon() requires GTK >= 2.14, and since
GTK 2.14 requires the GIcon API, drop the GLib check.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5907 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-02 21:45:02 +00:00
Colomban Wendling
57bca3ba25
Fix foreach_ptr_array() not to crash on arrays with 0 elements
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5906 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-02 21:44:44 +00:00
Frank Lanitz
cca0d7f5a9
Minor update of German translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5905 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-27 19:03:21 +00:00
Colomban Wendling
e3bf851784
Add menu items to detect indentation settings from document's content
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5904 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-25 20:15:02 +00:00
Colomban Wendling
3440b6770f
Add and use editor_set_indent_width() to only set indentation width
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5903 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-25 20:14:40 +00:00
Colomban Wendling
18388077e6
Add support for filetype-specific indentation settings
...
Closes #3339420 and #3390435 .
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5902 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-25 20:14:17 +00:00
Colomban Wendling
4685112df3
Support for non-ASCII characters in word completion
...
Closes #3386129 .
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5901 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-25 20:12:56 +00:00
Colomban Wendling
28056ce711
Cleanup code duplication in editor_start_auto_complete()
...
Use read_current_word() in editor_start_auto_complete() not to
duplicate some code. This also brings non-ASCII characters as
part of a word, first step for non-ASCII word completions.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5900 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-25 20:12:36 +00:00
Colomban Wendling
0ecab5791f
Use gsize instead of C99 type size_t in Geany's core
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5899 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-25 20:12:20 +00:00
Colomban Wendling
079b1689e3
Fix checks for non-ASCII characters not to rely on signed char
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5898 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-25 20:11:59 +00:00
Colomban Wendling
ba09987d10
Cleanup word search for word completion
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5897 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-25 20:11:43 +00:00
Colomban Wendling
4652b74203
Use utils_get_setting() to cleanup filetypes.c:load_settings()
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5896 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-25 20:11:25 +00:00
Colomban Wendling
fc6dc88772
Fix search for the current word if it isn't composed of only GEANY_WORDCHARS
...
Use Scintilla's definition of a "word" when fetching the current word
to perform a search. This is needed when we perform a whole-word
search for Scintilla to find the matches.
Closes #3386129 .
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5895 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-21 17:15:19 +00:00
Colomban Wendling
a63a3a3570
Fix tags for one-letter Haskell symbols
...
The tokens were not properly terminated when they were 1 character long,
leading them to contain parts of the previous token.
Closes #3289160 .
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5894 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-19 22:15:59 +00:00
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