Code Log


Commit Date  
[6c7f69] by Colomban Wendling Colomban Wendling

Parse C++11 classed enums

Part of #3578557.

2012-10-22 20:39:04 Tree
[f2f22d] by Colomban Wendling Colomban Wendling

Parse C++11 enums with type specifier

Part of #3578557.

2012-10-22 20:38:12 Tree
[a77785] by Colomban Wendling Colomban Wendling

Set style for SCE_C_STRINGRAW (C++11 raw strings)

Part of #3578557.

2012-10-20 12:07:13 Tree
[f04df0] by Colomban Wendling Colomban Wendling

Fix parsing of C++11 final classes

Closes #3577559.

2012-10-19 19:39:38 Tree
[b626cc] by Colomban Wendling Colomban Wendling

ReStructuredText: fix parsing of titles containing UTF-8 characters

If a title contained multi-byte UTF-8 characters, it wasn't properly
recognized due to the title being longer (in bytes) than the underline.
So, fix the title length computation to properly count the characters,
not the bytes.

Note that this fix only handles ASCII, one-byte charsets and UTF-8, it
won't help with other multi-bytes encodings. However, the whole parser
expects ASCII-compatible encoding anyway, and in most situations it
will be fed the Geany's UTF-8 buffer.

Closes #3578050.

2012-10-18 15:15:17 Tree
[6e8e0c] by Colomban Wendling Colomban Wendling

Fix display of non-ASCII tags in the symbols tree for non-UTF-8 files

We used to convert the tags from the file encoding to UTF-8, but since
we parse directly from our UTF-8 buffer, all tags are UTF-8, which lead
to an improper conversion.

2012-10-18 14:55:33 Tree
[49d88f] by Matthew Brush Matthew Brush

Don't ignore custom M4 files in m4/ directory

2012-10-16 23:58:32 Tree
[306eaa] by Lex Lex

Alter default and document icon setting

Previous default value prevented the preceding commit from working
(by default), oops.

2012-10-15 00:56:03 Tree
[6897cd] by Lex Lex

Make use of theme icon a various pref.

Some users want the theme icon, some dislike the icon provided by
their theme and want the traditional Geany icon.

This makes that choice a various pref. Used a standalone global
to avoid impacting the plugin interface and CommandLineOptions
and GeanyStatus didn't make sense.

2012-10-14 02:05:11 Tree
[4c7ca6] by Matthew Brush Matthew Brush

Prefer to use Geany icon from theme over inline one

Note that no attempt is made to handle when the icon theme is changed
to update Geany's window icon (ex. using the style-set signal).

2012-10-13 22:37:00 Tree
[220ace] by Colomban Wendling Colomban Wendling

Fix uncommenting multi-line comments when cursor is on a delimiter

If the cursor was inside one of the comment's delimiters, the code used
to look for another delimiter, leading to removing previous comment's
start. Moreover, the code assumed the delimiter will always be found,
leading to improper deletions if a delimiter could not be found (either
because of the above problem or because the comment wasn't terminated).

Also, the code used document_find_text() which, if the searched text
cannot be found on the requested direction, either wraps or asks the
user whether to wrap. Wrapping is wrong if there is more than one
single comment in the file, and the dialog is confusing for the use
since she didn't ask for it.

So, rework the code for it to correctly find the delimiters, and not
to wrap search or ask the user. It is also simpler by reusing some
already existing code.

2012-10-12 18:40:38 Tree
[206c39] by Matthew Brush Matthew Brush

Fix reshowing calltip after autoc list closed

Using default priority causes Geany's reshowing idle handler to run
before Scintilla's, changing priority to low in hopes of making it
run after.

2012-10-12 06:07:02 Tree
[5bb0ca] by Colomban Wendling Colomban Wendling

Fix cursor position after comment toggling with no selection

The implementation drops the non-selection code paths and simply makes
sure both caret and anchor are placed at the same position if there
was no selection. This avoids having two completely different code
paths for things that are very similar -- and alternative code paths
were buggy.

Closes #3576431.

2012-10-11 22:15:29 Tree
[42b362] by Lex Trotman Lex Trotman

Fix sign comparison warnings

GTK uses a signed page_nr parameter to callback draw_page despite
describing it as 0 based, cast it to unsigned for comparisons to
array len which is also unsigned.

2012-10-09 02:56:13 Tree
[eeddd6] by Colomban Wendling Colomban Wendling

Move custom styles to a resource file

2012-10-08 15:51:19 Tree
[307073] by Colomban Wendling Colomban Wendling

Make wordchars have precedence over whitespacechars

This makes the "wordchars" setting from filetypes.common and each
specific filetype override filetype.common's "whitespace_chars"
setting, rather than it overriding filetype-specific "wordchars".

This makes the it easy to chose filetype-specific "wordchars", where
before user had not only to update this setting, but also the
filetype.common "whitespace_chars" setting if it listed one or more of
the new characters for the change to actually have an effect -- and
changing "whitespace_chars" for every filetype.

Closes #3429368.

2012-10-05 23:32:54 Tree
[565c91] by Colomban Wendling Colomban Wendling

Consider dash (-) when looking for the word to complete for CSS

2012-10-05 22:55:03 Tree
[2297ba] by Colomban Wendling Colomban Wendling

Use "scala" extension for Scala

Closes #3574723.

2012-10-05 10:43:10 Tree
[64a47b] by Colomban Wendling Colomban Wendling

Allow to switch message window orientation to place it on the right

2012-10-01 19:38:56 Tree
[474e60] by trongthanh trongthanh , pushed by Matthew Brush Matthew Brush

Add more CSS3 keywords

2012-09-30 18:13:43 Tree
[85cb6d] by trongthanh trongthanh , pushed by Matthew Brush Matthew Brush

Improve CSS highlighting

2012-09-30 18:08:13 Tree
[e70d9e] by trongthanh trongthanh , pushed by Matthew Brush Matthew Brush

Fix JavaScript ident/keyword highlighting in HTML filetype

2012-09-30 17:57:38 Tree
[2c6c21] by Colomban Wendling Colomban Wendling

Fix detection of keywords when followed by a semicolon

Closes #2130612.

2012-09-30 13:46:59 Tree
[c1a7b1] by Colomban Wendling Colomban Wendling

Fix various packing issue affecting GTK3 but compatible with GTK2

2012-09-28 16:06:58 Tree
[972b34] by Colomban Wendling Colomban Wendling

Keep caret and anchor position upon indent and unindent

Closes #3167355.

2012-09-28 14:19:06 Tree
Older >