5486 Commits

Author SHA1 Message Date
Colomban Wendling
676f8e6d76 Enable in-memory tag parsing
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5556 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-03-05 22:44:22 +00:00
Colomban Wendling
569670b771 Move most of TagManager's I/O to MIO
Moved the parsers to MIO, which allows both in-memory and file parsing.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5555 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-03-05 22:40:50 +00:00
Enrico Tröger
c5089e5ab4 Add Colomban to the COMMITTERS list
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5554 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-03-02 22:58:02 +00:00
Colomban Wendling
77e400d1aa Add missing documentation to some plugin API functions
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5553 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-03-02 21:08:51 +00:00
Enrico Tröger
84da9b961b Welcome Colomban Wendling, a new Geany developer.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5552 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-03-02 20:16:00 +00:00
Enrico Tröger
4d2679ad2d Fix wrong warning on empty backup directory setting if 'Backup Copy' is not enabled at all.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5551 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-03-02 20:00:17 +00:00
Nick Treleaven
4998d40f46 Fix segfault when inserting e.g. fileheader template when the
template file is empty (#3070913, thanks to lphilpot).



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5544 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-02-22 17:15:29 +00:00
Enrico Tröger
09b734f921 Add support for multiple file filters, separated by semicolon (based on a patch by Grigory Javadyan, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5543 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-02-21 19:09:34 +00:00
Nick Treleaven
d128ffa316 Add bug nos.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5542 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-02-07 17:23:41 +00:00
Nick Treleaven
731253b122 Fix detecting Matlab and Txt2Tags extensions by default.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5541 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-02-07 17:19:23 +00:00
Frank Lanitz
b74e46587d Add a workaround for #3066566 to prevent Geany from crashing during loading of a LaTeX-file containing linebreaks inside headings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5540 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-02-06 18:25:10 +00:00
Enrico Tröger
bf4067f910 Rename utils_is_file_writeable() into utils_is_file_writable().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5539 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-02-06 16:47:18 +00:00
Enrico Tröger
426dbff4b6 Add a warning if writing the project file fails on close.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5538 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-02-06 16:36:04 +00:00
Enrico Tröger
277e2c2cdf Improve error checking when trying to write project files (patch by Colomban Wendling, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5537 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-02-06 16:32:49 +00:00
Enrico Tröger
871005c7d5 Replace '+' by '-' in the Scintilla Keybindings section to be consistent with the other mentioned keybindings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5536 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-02-06 16:12:49 +00:00
Enrico Tröger
ef47b8aa15 Fix memory leaks (reported by an anonymous IRC user).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5535 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-02-06 16:03:27 +00:00
Enrico Tröger
a266abca70 fix build (typo)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5534 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-30 16:22:09 +00:00
Enrico Tröger
ec408fa4b9 Add filetype Cobol (based on a patch by Seth Keiper).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5533 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-30 15:03:51 +00:00
Enrico Tröger
e7e9410c5c Ensure the editor widget has the focus when the editor menu is called.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5532 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-30 13:48:21 +00:00
Frank Lanitz
d7d3ef2301 Update of Vietnamese translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5531 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-27 16:30:19 +00:00
Enrico Tröger
67d739f9b0 Add '.pyc' to the list of hidden object files (patch by Filip Gruszczyński, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5530 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-20 19:51:31 +00:00
Enrico Tröger
044791794f Post-release version bump.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5529 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-19 19:47:35 +00:00
Enrico Tröger
6ac2623208 Update copyright information.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5528 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-19 19:39:09 +00:00
Enrico Tröger
ed5cd1155b add note about doc/geany.1.in
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5527 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-19 19:19:06 +00:00
Enrico Tröger
f3b425fd64 Add and use secondary keywords for filetype JavaScript, update and sanitize JavaScript keyword lists (patch by Jason Oster, thank you).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5526 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-18 19:29:15 +00:00
Frank Lanitz
917f46526c Update of Brasilian Portuguese translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5525 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-11 21:49:43 +00:00
Frank Lanitz
c05ac6f39b Added Rafael Peregrino da Silva to list of contributors for Brazilian Portuguese (pt_BR) translation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5524 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-11 21:49:23 +00:00
Frank Lanitz
44ab2ac4d0 Update of Brasilian Portuguese translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5523 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-10 22:50:15 +00:00
Nick Treleaven
6800b58048 Merge unstable branch:
- src/utils.c:
Fix detecting non-lowercase self-closing tags e.g. <BR> (#2226117).
- src/notebook.c:
Add 'Open in New Window' command in the notebook tab menu (based on
patch by Matthew Brush, thanks - #3118059).
- data/filetypes.cpp, data/filetypes.vala, data/filetypes.glsl,
data/filetypes.cs, data/filetypes.c:
Disable preprocessor #define tracking for the CPP lexer
(enabled by default in Scintilla).
- scintilla/*, wscript:
Update Scintilla to version 2.22.
Use Scintilla's directory structure mostly and only remove
unused lexers.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5521 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-10 17:21:48 +00:00
Nick Treleaven
43dc30a5d1 Merge trunk to r5519.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@5520 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-10 13:58:12 +00:00
Nick Treleaven
c8cd1a0457 Thanks to Matthew Brush.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5519 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-10 13:39:47 +00:00
Nick Treleaven
4d4bf2f347 Add Save As toolbar button option (patch by Matthew Brush, thanks;
#3153490).



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5518 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-10 13:35:29 +00:00
Nick Treleaven
8bcd27a15c no need to update Manual wiki page now.
update current/hacking.html.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5517 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-06 16:59:48 +00:00
Frank Lanitz
17f2b2e37c Remove duplicated entry on updated i18n files
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5516 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-06 11:30:12 +00:00
Nick Treleaven
460b07d00b Tag 0.20 release.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/tags/Geany-0_20@5515 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-05 18:03:44 +00:00
Nick Treleaven
ea94cb3aad Set release date for 0.20.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5514 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-05 17:07:55 +00:00
Nick Treleaven
2514d59e21 Minor edits.
Mention post-release trunk procedure.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5513 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-05 16:27:29 +00:00
Nick Treleaven
b64501ad22 Remove 'thanks to' for readability.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5512 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-04 18:46:47 +00:00
Nick Treleaven
f5792c65d7 Remove 'patch by' for readability.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5511 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-04 18:41:43 +00:00
Nick Treleaven
dcf24a54ef Combine, move, remove, edit 0.20 items.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5510 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-04 18:36:41 +00:00
Nick Treleaven
73b3596ca6 Rename HTMLChars section -> HTML Characters.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5509 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-04 18:24:35 +00:00
Nick Treleaven
26f025e336 Update for 0.20 (ntrel & eht16).
Still needs editing down.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5508 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-04 13:54:50 +00:00
Nick Treleaven
3ba9517d8f Add debug message with the number of compatible plugins in each
plugin search path when showing the Plugin Manager dialog.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5507 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-04 12:41:22 +00:00
Frank Lanitz
e52c44bc08 Small update of Italian translation. Fixes #3147995
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5506 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-04 09:54:57 +00:00
Frank Lanitz
2ae56d67c8 Update of Portuguese translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5505 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-02 17:57:12 +00:00
Nick Treleaven
d58a9475b5 If only given an input filename and no match string, match all changelog entries.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5504 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-12-30 18:13:21 +00:00
Nick Treleaven
7a7b02a22e Move and update 'Custom filetypes' section.
Add 'Creating a custom filetype from an existing filetype' section.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5503 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-12-30 17:49:22 +00:00
Nick Treleaven
39278e11c4 Minor edits - use present tense, don't list minor memory leak fix (to keep release notes shorter), add full stops.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5502 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-12-29 13:49:50 +00:00
Frank Lanitz
afd30bc245 Added i18n changes to NEWS-file
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5501 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-12-27 16:16:43 +00:00
Frank Lanitz
df0e32d9a0 Update of German translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5500 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-12-27 16:08:23 +00:00