Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Use textadept.user_dofile() for user init.lua. | mitchell | 2010-03-29 | |
| | ||||
* | Removed side pane. | mitchell | 2010-03-10 | |
| | ||||
* | Added '~/.textadept/modules/' to package.path; init.lua | mitchell | 2010-02-23 | |
| | ||||
* | Updated copyright to 2010. | mitchell | 2010-01-07 | |
| | ||||
* | Added command line switch for not loading/saving sessions. | mitchell | 2010-01-04 | |
| | ||||
* | Moved session support from core/file_io.lua to a Textadept module. | mitchell | 2009-07-12 | |
| | ||||
* | Lua code cleanup. | mitchell | 2009-07-12 | |
| | ||||
* | Use lfs.attributes for existance test instead of fopen; init.lua | mitchell | 2009-07-08 | |
| | ||||
* | Use ~/.textadept/ for user settings, sessions, themes, lexers, etc. | mitchell | 2009-07-07 | |
| | ||||
* | Check for ~/.ta_modules using io.open instead of dofile error message; init.lua | mitchell | 2009-06-16 | |
| | ||||
* | Removed macro support; just use Lua for scripting. | mitchell | 2009-04-02 | |
| | ||||
* | Removed 'project' Project Manager browser. | mitchell | 2009-02-28 | |
| | ||||
* | Replaced my key_commands.lua with consolidated key_commands_{std,mac}.lua. | mitchell | 2009-02-12 | |
| | ||||
* | Look for ~/.ta_modules to load modules, falling back on init.lua's default ones. | mitchell | 2009-01-25 | |
| | ||||
* | Replaced str:match with str:find where applicable for speed improvements. | mitchell | 2009-01-25 | |
| | ||||
* | Removed 'find' Project Manager browser. | mitchell | 2009-01-24 | |
| | ||||
* | Command line parameters can now be used in Windows. | mitchell | 2009-01-19 | |
| | ||||
* | Various improvements to speed and readability of Lua code. | mitchell | 2009-01-10 | |
| | | | | | | 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. | |||
* | Move all 'require' statements into init.lua and label for easy configuration. | mitchell | 2009-01-05 | |
| | ||||
* | Updated copyright dates for 2009. | mitchell | 2009-01-01 | |
| | ||||
* | Enable the menubar by default; init.lua | mitchell | 2008-12-22 | |
| | ||||
* | Added option to load key_commands_mac to init.lua. | mitchell | 2008-12-14 | |
| | ||||
* | Fixed key handling and arg handling for Mac. | mitchell | 2008-11-02 | |
| | ||||
* | Updated Textadept to compile and run on OSX with native GTK framework. | mitchell | 2008-10-27 | |
| | ||||
* | Can load standard key commands from init.lua. | mitchell | 2008-07-05 | |
| | ||||
* | Can load comprehensive menu from init.lua. | mitchell | 2008-07-05 | |
| | ||||
* | Always load Project Manager settings from session file. | mitchell | 2008-06-18 | |
| | ||||
* | Added Tab-completion to Lua Command Entry. | mitchell | 2008-06-17 | |
| | ||||
* | Modified some package paths for consistency. | mitchell | 2008-03-03 | |
| | ||||
* | Updated copyright notice to include the year 2008. | mitchell | 2008-03-03 | |
| | ||||
* | Added textadept.reset() function for resetting the Lua state. | mitchell | 2008-02-03 | |
| | | | | | | | | | | | | | The l_init function takes an additional reinit boolean as a result. When resetting, the package.loaded and _G tables are cleared. Since the textadept.buffers, textadept.views, and arg tables were originally in _G, they were moved to the LUA_REGISTRYINDEX table so as not to be lost. They are still available in _G, but as links to the tables in LUA_REGISTRYINDEX. textadept.reset() sets a global RESETTING boolean to true when init.lua is re-run so things like reloading a session or reloading files from the command line do not occur. The boolean is set to nil afterwards. | |||
* | Fixed package precedence bug; init.lua | mitchell | 2007-12-03 | |
| | | | | | | | | When Textadept opens a file that is associated with a module, it loads that module to get filetype-specific functionality. When operating in a directory like lexers/ and opening a lexer file, Textadept wants to open the Lua module but mistakenly thinks that the Lua lexer (lua.lua) is the module. This fix gives the module path precedence over the package path. | |||
* | Fixed command line parameters bug; init.lua | mitchell | 2007-12-02 | |
| | | | | | | | When files are passed by the command line, they are assumed to be relative to Textadept's path. Instead, check if the file has a leading '~/' or '/' indicating an absolute path. If so, do not treat it that way. Otherwise treat it as relative. | |||
* | Moved key command manager to core. | mitchell | 2007-10-07 | |
| | ||||
* | Updated documentation. | mitchell | 2007-09-24 | |
| | ||||
* | Fixed bug with opening files via command line arguments; init.lua | mitchell | 2007-08-06 | |
| | | | | | | When the path to the Textadept executable is not specified, base_dir is nil. Attempting to concat it with a filename throws an error, so base_dir defaults to the empty string. | |||
* | Initial import of Textadept Lua init script. | mitchell | 2007-08-06 | |