Nick Treleaven
9164411390
Fix multiline indent when selection covers text on the last line.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3807 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-20 14:42:55 +00:00
Enrico Tröger
b0b8c0c91c
Fix quoting the build command string on Windows ( closes #2791769 ). This broke when we made build commands run synchronously on Windows, now we don't need to special quote the commands anymore.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3806 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-19 21:06:04 +00:00
Enrico Tröger
cf531e4347
Make some locally only used functions static.
...
Fix wrong sanity check.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3805 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-19 20:17:37 +00:00
Enrico Tröger
bf179fa14d
Parse Python import statements to get symbol completion for the imported module names.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3804 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-19 20:17:21 +00:00
Nick Treleaven
9f7e908624
Drop rest of word to the right of cursor when autocompleting (do we
...
need a pref for this?).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3803 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-19 11:21:18 +00:00
Nick Treleaven
2edecade6b
Make indenting with the Tabs indent type preserve spaces on the line,
...
so it works for the 'tab indents, space aligns' formatting style.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3802 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-18 15:17:48 +00:00
Nick Treleaven
14479d1729
Update manual for MRU switching.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3801 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-18 15:01:21 +00:00
Nick Treleaven
2f31df28f7
Add sci_set_selection().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3800 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-18 14:51:37 +00:00
Enrico Tröger
f81366c6f5
Remember also whether to use the extra grep options (got lost in the last commit, oops).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3799 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-17 17:49:18 +00:00
Enrico Tröger
08e83ce4e1
Backport change from CTags SVN to keep the parser more in sync:
...
Add support for Cython constructs to the Python parser.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3798 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-17 17:16:39 +00:00
Enrico Tröger
c0505685f2
Don't close the Save As dialog when saving the file didn't succeed.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3797 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-17 17:16:24 +00:00
Enrico Tröger
f27180536a
Remember the additional Find in Files search flags at startup.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3796 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-17 15:46:09 +00:00
Enrico Tröger
7631a8487e
Fix missing symbols for variables when an equal sign is used in a comment on the same line as the variable declaration.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3795 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-17 15:45:54 +00:00
Enrico Tröger
7879c0cdd7
Fix compiler warning.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3794 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-13 22:17:30 +00:00
Frank Lanitz
1399439865
Added some more commands from unit.sty and moderncv.sty to LaTeX tags file
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3793 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-13 17:11:41 +00:00
Nick Treleaven
9af053536a
Implement Most-Recently-Used document switching when pressing
...
Ctrl-Tab keybinding. (It's probably not perfect, but works OK).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3792 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-13 15:37:28 +00:00
Nick Treleaven
9b0d78ec2e
Remember scribble cursor position.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3791 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-13 15:21:54 +00:00
Frank Lanitz
884751f07b
Update of Finnish translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3790 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-12 21:49:20 +00:00
Nick Treleaven
9facea2642
Merge unstable branch:
...
Add reStructuredText scope information for tags (for symbol list
grouping).
Read custom system global tags files from $prefix/share/geany/tags;
Closes #2778923 .
Show the number of tags in a user global tags file (instead of the
running total) in the debug message.
Also print debug messages when loading a tag file manually or for
default global tags files e.g. python.tags.
- code:
Move NestingLevel tags code into a separate file, add functions.
- docs:
Add 'Installation prefix' section instead of quoting '/usr/local'
each time.
Update for custom system global tags files.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3788 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-12 15:55:13 +00:00
Nick Treleaven
7b53cf05aa
Fix prefix for 2 nesting level functions.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3787 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-12 15:16:23 +00:00
Nick Treleaven
76a366902c
Use nestingLevelsPush() in addNestingLevel().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3786 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-12 15:11:54 +00:00
Nick Treleaven
14653b1ba2
Remove NestingLevel::is_class field, use ::type instead.
...
Move addNestingLevel() back to python.c.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3785 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-12 14:59:29 +00:00
Frank Lanitz
89036a1edc
Minor improvement of German translation.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3784 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 18:06:52 +00:00
Frank Lanitz
0e01a09f02
Fix of a typo at Russian translation. Closes 2790001.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3783 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 17:36:18 +00:00
Enrico Tröger
23fc3ef0d7
Remove unnecessary call to g_intern_string() to fix build with GLib 2.8 ( closes #2790051 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3782 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 15:57:02 +00:00
Enrico Tröger
035d6c3e22
Use plain old fwrite() in utils_write_file(). g_file_set_contents() is only used when explicitly requested.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3781 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 15:56:33 +00:00
Enrico Tröger
ecfbe40cdc
Unset maybe previously keywords when setting up Scintilla for XML files. This fixed wrong highlighting after switching back to filetype XML from another one.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3780 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 15:56:08 +00:00
Nick Treleaven
58b5c053bc
Add reStructuredText scope information for tags (for symbol list
...
grouping).
Add nestingLevelsPush(), nestingLevelsPop(),
nestingLevelsGetCurrent().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3779 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 15:36:46 +00:00
Nick Treleaven
95f99f4034
Move NestingLevel code into a separate file.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3778 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 14:15:00 +00:00
Enrico Tröger
66b78ad961
Create parent directories if necessary when checking for the configuration directory on startup ( closes #2784577 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3777 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-10 17:44:43 +00:00
Enrico Tröger
4d193805fc
Refactor some multiple used code into get_multiline_comment_style().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3776 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-10 17:44:28 +00:00
Enrico Tröger
daf4c3478b
Make the clear icon of entry fields act on the release event, not on the press event like for other buttons.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3775 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-10 17:44:14 +00:00
Enrico Tröger
ac50ceb983
Backport change from Scintilla CVS:
...
Change capitalisation of header file to suit cross-compilation on Unix for Windows.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3774 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-08 17:04:40 +00:00
Enrico Tröger
5c91e8aefd
Add utils_color_invert() and use it in highlighting.c and printing.c.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3773 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-08 17:00:28 +00:00
Enrico Tröger
1330c145e1
When a filter is set, apply it only to files, not directories and apply the filter to the UTF-8 name of the file as the filter string itself is also UTF-8.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3772 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-08 16:13:29 +00:00
Frank Lanitz
651c196490
Update of Italian translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3771 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-04 20:40:11 +00:00
Enrico Tröger
a6fe1f46f0
Update Pascal styles as they changed in Scintilla.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3770 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-03 18:13:34 +00:00
Enrico Tröger
e2f7bdd3b6
Update Scintilla to version 1.78.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3769 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-03 17:49:33 +00:00
Enrico Tröger
689c2ed731
Post-release version bump.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3768 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-02 19:12:15 +00:00
Enrico Tröger
db3648315e
Tag the 0.17 release.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/tags/Geany-0_17@3767 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-02 18:16:50 +00:00
Enrico Tröger
155f2a84f6
New release: Geany 0.17 "Wessex".
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3766 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-02 17:47:42 +00:00
Enrico Tröger
acc57745f5
Update for Geany 0.17.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3765 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-02 17:46:15 +00:00
Enrico Tröger
63dc62101a
Ignore the invert syntax highlighting colours setting when printing to not print characters on a dark background ( closes #2785244 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3764 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-02 17:27:59 +00:00
Enrico Tröger
d1bcde1111
Fix typo (oops).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3763 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-02 17:04:35 +00:00
Frank Lanitz
6cb591fd8f
Update of Belarusian translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3762 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-01 15:56:22 +00:00
Nick Treleaven
bebb03c977
Also print debug messages when loading a tag file manually or for
...
default global tags files e.g. python.tags.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3761 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-01 15:04:46 +00:00
Nick Treleaven
f478125961
Show the number of tags in a user global tags file (instead of the
...
running total) in the debug message.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3760 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-01 14:45:31 +00:00
Nick Treleaven
8694b151e2
ntrel's changes for 0.17.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3759 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-01 14:27:58 +00:00
Frank Lanitz
fbfb2e1dac
Use comma separated list at internationalisation section of NEWS
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3758 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-01 11:40:10 +00:00
Frank Lanitz
f02a5b6143
Frank's changes for 0.17
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3757 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-01 09:30:34 +00:00