Age | Commit message (Collapse) | Author |
|
Since every keypress causes "changed" to fire, the file browser should only
populate the PM view if the current filepath is a valid directory.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
According to the gtk+ Bugzilla, Mac OSX implements its own resize grip. So the
grip the GtkStatusBar has conflicts with the OSX one and weird stuff happens.
This should be fixed in a later version of the GTK-OSX framework.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
All Textadept messages are in core/locale.lua which provides the new
'textadept.locale' module.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Originally the error message was displayed in Textadept, but any attempts to
close the program would fail because core/init.lua wasn't properly loaded.
Errors from 'l_load_script' are displayed in a dialog box now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|