- 05 Mar, 2011 12 kayıt (commit)
-
-
Colomban Wendling yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5566 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5565 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5564 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5563 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
The main advantages of not clearing and rebuilding the whole list is that it doesn't loose the folding and selection (as far as the selected row(s) still exist after the update, of course), and it reduces flickering upon update. The current implementation works in 3-steps: 1) mark all rows as invalid; 2) insert/update the rows, according to the new tag list, marking them as valid; 3) remove all rows that are still invalid. This walks (rows) the first time, (tags*rows) the second and (rows) the third. This also uses an extra column to store the row's validity. A (probably) better implementation would be to: 1) walk the current rows, updating them if necessary, or removing them; 2) add the remaining tags that weren't there before. This is probably faster in theory (and probably also in practice), but it needs to refactor a lot the code to easily update *or* create a row, what the current code does not provide. Basically this is would be a two-pass update, walking (rows*tags) in the first pass, and only the remaining non-added tags in the second. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5562 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5561 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
It is a boxed type but uses reference counting behind the scene. This allow for example the tag store to make sure the tags it holds are always valid. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5560 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5559 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5558 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
Enabled by default, using a minimal delay of 250ms between two updates. Also add a preference to configure this in Geany's UI, under Preferences -> Editor -> Completion. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5557 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5556 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
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
-
- 02 Mar, 2011 4 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5554 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Colomban Wendling yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5553 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5552 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5551 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 22 Şub, 2011 1 kayıt (commit)
-
-
Nick Treleaven yazdı
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
-
- 21 Şub, 2011 1 kayıt (commit)
-
-
Enrico Tröger yazdı
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
-
- 07 Şub, 2011 2 kayıt (commit)
-
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5542 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5541 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 06 Şub, 2011 6 kayıt (commit)
-
-
Frank Lanitz yazdı
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
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5539 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5538 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5537 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
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
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5535 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 30 Ock, 2011 3 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5534 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5533 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5532 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 27 Ock, 2011 1 kayıt (commit)
-
-
Frank Lanitz yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5531 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 20 Ock, 2011 1 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5530 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 19 Ock, 2011 3 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5529 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5528 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5527 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 18 Ock, 2011 1 kayıt (commit)
-
-
Enrico Tröger yazdı
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
-
- 11 Ock, 2011 2 kayıt (commit)
-
-
Frank Lanitz yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5525 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Frank Lanitz yazdı
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
-
- 10 Ock, 2011 3 kayıt (commit)
-
-
Frank Lanitz yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5523 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
- 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
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@5520 ea778897-0a13-0410-b9d1-a72fbfd435f5
-