Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-07-30 | Change log. | Neil | 1 | -0/+9 | |
2014-07-29 | Rust: Highlight byte-string literals. | SiegeLord | 3 | -22/+48 | |
This adds support for two new string literals and one new string literal, corresponding to the existing versions of these. Compared to the originals, the new literals have slightly different escapes and are ASCII only. I've decided to simply add flags to the existing scanners to handle them. New styles had to be added to handle the line spanning string literals. The byte character style was added for consistency. | |||||
2014-07-29 | Rust: Allow escaping naked CR in strings. | SiegeLord | 1 | -1/+1 | |
2014-07-29 | Rust: Update hashbang comment syntax. | SiegeLord | 1 | -1/+1 | |
Hashbang comments that start with the following 3 characters: #![ do not count as hashbang comments, but rather some other syntax (inner attribute). | |||||
2014-07-30 | Ruby: fix theoretical missing assignment and remove dead one | Colomban Wendling | 1 | -1/+1 | |
2014-07-29 | Allow identifier suffix = in Ruby symbol literals | Colomban Wendling | 1 | -1/+6 | |
See comments in bug [#1627] for some details. | |||||
2014-07-29 | Allow global/class/instance variables as Ruby symbol literals | Colomban Wendling | 1 | -0/+25 | |
See comments in bug [#1627] for some details. | |||||
2014-07-29 | Bug [#1627]. Allow FIDs as Ruby symbol literals | Colomban Wendling | 1 | -1/+5 | |
2014-07-30 | Removed NotifyChar tha is not needed from new Korean IME code and use correct | Neil | 1 | -6/+2 | |
value for treatAsDBCS argument to AddCharUTF. | |||||
2014-07-29 | Fixing previous change for mako to be type-safe. | Neil | 1 | -1/+1 | |
2014-07-26 | Bug [#1622]. Don't crash with ## comments in Mako. | Neil | 1 | -1/+7 | |
From John Ehresman. | |||||
2014-07-24 | Fix section end. | Neil | 1 | -1/+1 | |
2014-07-24 | Ensure all fields initialised in constructor. | Neil | 2 | -11/+7 | |
2014-07-24 | Using separate variable imeCaretBlockOverride for IME mode instead of changing | Neil | 4 | -16/+8 | |
caretStyle as there could be confusion if the container changes caret style. | |||||
2014-07-24 | Mark const methods const. | Neil | 3 | -3/+3 | |
2014-07-24 | Remove line end whitespace. | Neil | 2 | -2/+2 | |
2014-07-24 | Remove false shadowing between local variables and enum values. | Neil | 1 | -48/+48 | |
2014-07-24 | Feature [feature-requests:#1059]. Disable -Wshadow warnings for lexers. | Neil | 1 | -0/+5 | |
2014-07-23 | Avoid shadowed names mostly in method prototypes. Turn off shadow | Neil | 7 | -23/+23 | |
warnings for lexers since they may be maintained by others. | |||||
2014-07-23 | Add PerLine.h to the header order. | Neil | 1 | -0/+1 | |
2014-07-23 | Limit and simplify variable lifetimes used in the IME code. | Neil | 1 | -8/+4 | |
From johnsonj and Neil. | |||||
2014-07-22 | Merged with GTK+ change. | Neil | 1 | -0/+4 | |
2014-07-22 | Make a little safer when there is text that is invalid in the encoding. | Neil | 1 | -0/+4 | |
2014-07-19 | Change log. | Neil | 1 | -0/+4 | |
2014-07-19 | Move Korean IME inside window and make undo work correctly without undoing into | johnsonj | 1 | -2/+133 | |
temporary composition states. | |||||
2014-07-19 | Using const for string argument to allow use with literals. | Neil | 4 | -5/+5 | |
2014-07-19 | Treated SC_PHASES_MULTIPLE as SC_PHASES_TWO when buffered drawing is on. | Neil | 2 | -1/+3 | |
2014-07-18 | Added the tentative undo feature. This is useful for IMEs that want to display | Neil | 4 | -1/+116 | |
and manipulate a character being composed, but may then commit or remove it leaving no history in undo of the intermediate forms. | |||||
2014-07-18 | Updated change log. | Neil | 1 | -0/+9 | |
2014-07-18 | Remove unused function. | Neil | 1 | -6/+0 | |
2014-07-18 | Conditionally use the namespace so that the functions match the header so link. | Neil Hodgson | 1 | -0/+8 | |
2014-07-18 | Allow extreme ascenders and descenders to overlap into adjacent lines with | Neil | 11 | -220/+364 | |
multiple phase drawing option. | |||||
2014-07-17 | Refactored Drawline into separate methods for each aspect of drawing. | Neil | 5 | -269/+337 | |
Standardised order of arguments to drawing methods. | |||||
2014-07-16 | Bug [#1622]. Don't crash with SGML after a Mako comment. | Neil | 2 | -1/+7 | |
2014-07-15 | Implement separate timers for each type of periodic activity and turn them ↵ | Neil Hodgson | 9 | -95/+359 | |
on and off as required. This saves power as there are fewer wake ups. A tolerance value is provided so that platforms that support coalescing timers, Windows 8+ and OS X 10.9+, can use them. The previous global 100 millisecond timer may still be used by non-core platforms. | |||||
2014-07-15 | Switch from tracking rectangle to tracking area. This is the more recent ↵ | Neil Hodgson | 2 | -11/+23 | |
Cocoa API and allows detection of mouse movement when the view does not have the focus which is needed for dwell events. | |||||
2014-07-14 | Updated change log. | Neil | 1 | -0/+7 | |
2014-06-20 | Protect against calling Cairo function on versions of Cairo before it existed. | nyamatongwe | 1 | -0/+2 | |
2014-07-10 | Fix the insertText: method on ScintillaView to accept NSAttributedString as ↵ | Neil Hodgson | 2 | -3/+6 | |
well as NSString, since insertText: is from the NSResponder superclass where it is defined to accept both. | |||||
2014-07-10 | When losing focus, complete any IME composition. | Neil | 2 | -0/+7 | |
From johnsonj. | |||||
2014-07-09 | Ensure correct width used for overstrike caret for multi-byte character on GTK+ | Neil | 1 | -1/+2 | |
where the width is spread over the bytes in the positions array. | |||||
2014-07-08 | Updated make dependencies for new files. | Neil | 1 | -47/+98 | |
2014-07-08 | Made recent refactor work on Cocoa. | Neil Hodgson | 3 | -4/+37 | |
2014-07-08 | Split out EditModel, MarginView, and EditView classes into separate files. | Neil | 20 | -2632/+3316 | |
2014-07-08 | Split parts of Editor class off into EditModel, MarginView, and EditView ↵ | Neil | 4 | -2395/+2511 | |
classes. | |||||
2014-07-08 | Changing further non-virtual methods to const where made possible by previous | Neil | 2 | -10/+10 | |
change. | |||||
2014-07-08 | Specifying some methods as const as they are used from display and measurement | Neil | 5 | -16/+18 | |
code that will be changed to have read-only access. | |||||
2014-07-08 | Feature [feature-requests:#1053]. Add a block comment state. | Neil | 4 | -0/+14 | |
2014-07-08 | Chnage log. | Neil | 1 | -0/+8 | |
2014-07-04 | Provide complete C prototypes for C-exported functions | Colomban Wendling | 1 | -2/+2 | |
A C function declaration with an empty parameter list does not declare a function taking no parameters, but simply does not declares what parameters it takes (hence, it's not a complete prototype). To denote an empty parameter list, C uses the special `void` value. This avoids warnings when building C sources including Scintilla.h if using e.g. GCC's `-Wstrict-prototypes` option, as well as actually disallowing passing parameters to those functions. |