aboutsummaryrefslogtreecommitdiff
path: root/core/init.lua
AgeCommit message (Collapse)Author
2010-03-10Added textadept.buffer_switch() to replace side pane's buffer browser.mitchell
2010-02-23Remove trailing '/' from paths; core/init.luamitchell
2010-01-07Updated copyright to 2010.mitchell
2009-11-08Search _USERHOME for theme names in addition to _HOME.mitchell
2009-07-12No need for package.cpath in core/init.lua anymore.mitchell
2009-07-08Replace lua_dialog with gcocoadialog.mitchell
2009-07-08Create ~/.textadept/ if it doesn't exist; core/init.luamitchell
2009-07-07Use ~/.textadept/ for user settings, sessions, themes, lexers, etc.mitchell
2009-05-01Eliminated redundant LuaDoc.mitchell
2009-02-14Read and write in binary mode for everything.mitchell
2009-02-10Moved the textadept.locale table into the globals table.mitchell
2009-02-10Use a _type field for special _print() buffers' titles instead of 'Untitled'.mitchell
2009-02-08Cleaned up code, used argchecks instead of Lua errors, and enhanced stability.mitchell
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.
2009-01-27Print messages to a split view instead of switching buffers; core/init.luamitchell
2009-01-25Replaced str:match with str:find where applicable for speed improvements.mitchell
2009-01-24Use lexer themes defined in Textadept's themes/, not scintilla-st's themes/.mitchell
2009-01-23Look for ~/.ta_theme for setting _THEME; core/init.luamitchell
2009-01-16Created a way to print messages to different kinds of buffers, not just error.mitchell
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.
2009-01-10Various improvements to speed and readability of Lua code.mitchell
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.
2009-01-08Reformatted all C and Lua code to a single standard for each language.mitchell
2009-01-03Added localization support.mitchell
All Textadept messages are in core/locale.lua which provides the new 'textadept.locale' module.
2009-01-01Updated copyright dates for 2009.mitchell
2008-12-22Fixed bugs in macros and macro browser.mitchell
2008-12-12Previous fix for cancelling CocoaDialog was not a fix; core/init.luamitchell
2008-12-10Fix cancelling CocoaDialog bug; core/init.luamitchell
2008-10-27Updated Textadept to compile and run on OSX with native GTK framework.mitchell
2008-09-24Added _THEME variable; themes are now directories with view.lua and buffer.lua.mitchell
Now editing core/events.lua's buffer_new handler function is no longer necessary on a per-user basis. If _THEME is set, that theme's buffer.lua is loaded for a 'buffer_new' event, and view.lua for 'view_new'.
2008-09-19Added preliminary support for Textadept on Windows.mitchell
2008-06-25Reverted treating lua_dialog as a program; adds Lua as an unwanted dependency.mitchell
2008-06-25Treat lua_dialog.lua as a program, not module; core/init.luamitchell
I discovered it was possible to get gtk.so to segfault with repeated textdept.reset() commands and then invoke lua_dialog.
2008-03-04Updated to use new modular lua_dialog.lua; core/init.luamitchell
2008-03-03Modified some package paths for consistency.mitchell
2008-03-03Updated copyright notice to include the year 2008.mitchell
2008-02-23Eliminated Zenity dependency; replaced with my CocoaDialog clone (lua_dialog).mitchell
2007-08-15Renamed handlers module to events, updated everything to reflect changes.mitchell
2007-08-06Initial import of core Lua files.mitchell