| Age | Commit message (Collapse) | Author | 
|---|
|  | Instead of throwing luaL_error() for bad arguments, use luaL_argcheck() and
luaL_argerror() for more descriptive messages.
Store the 'textadept' table's 'buffers', 'views', 'constants',
'buffer_functions', and 'buffer_properties' tables in the Lua registry and refer
to them via metatables so that overwrites are not possible; removed 'rawset'
for Lua scripts. | 
|  | Double-clicking a search result will open the file in the previous view (if it
exists) rather than clobbering the current one. Also added the find text to the
output. | 
|  | Since every keypress causes "changed" to fire, the file browser should only
populate the PM view if the current filepath is a valid directory. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Including:
* autocomplete_word_from_dict
* move_line (up and down)
* ruby_exec
* lua_exec
* reformat_paragraph | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Earlier textadept.print() printed to the error buffer. Now it prints to its own
message buffer. Additional textadept.print() calls print to that same buffer. | 
|  |  | 
|  |  | 
|  |  | 
|  | Added 'local textadept = _G.textadept' to all Lua modules, themes, etc.
Added more locals to core/ext/keys.lua for speed improvement.
Reformatted some Lua modules to the earlier standard committed. | 
|  |  | 
|  |  | 
|  |  | 
|  | All Textadept messages are in core/locale.lua which provides the new
'textadept.locale' module. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  |