| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
 | 
 | 
Menus and key bindings do not need `events.INITIALIZED`.
 | 
 | 
Removed their respective color settings.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
A side effect is more efficient event emission during startup.
 | 
 | 
 | 
 | 
 | 
 | 
"Creating" non-existant modules is a bad idea and causes confusion.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Also ensure backward-compatibility with existing session files.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Do not match pattern anchors.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Encourage calling `gui.set_theme()` from *~/.textadept/init.lua* instead.
 | 
 | 
Creates an empty language-specific module if none exists. This enables users to
add keys and snippets for any lexer without an existing language-specific
module. It also allows themes to override styles for any lexer.
 | 
 | 
 | 
 | 
 | 
 | 
Also integrated comment strings into `_M.textadept.editing.comment_string` so
block commenting works out of the box.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Also added some OSX scripts from the bundle to the repository.
Requires the latest "GTK+ for OSX bundle".
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Themes are now just single files that share Textadept's Lua state.
Also added a new "settings.lua" that functions in place of buffer and view theme
files.
Requires latest Scintillua.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Thanks to Richard Philips.
 | 
 | 
An absolute field like '_G.events.FILE_OPENED' used to be tagged as belonging to
the 'io' module, but it is tagged properly now.
 | 
 | 
 | 
 | 
 | 
 | 
Lua pattern matching in reverse is now possible.
 |