Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Requires Scintillua r423.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
There is a failed assertion related to file descriptors which is somehow caused
by executing a Lua callback on process exit. If there is no Lua callback, there
is no abort. Closing file descriptors before executing the Lua callback has no
effect.
|
|
|
|
|
|
|
|
Also fixed some curses errors introduced by the last commit.
|
|
The `textadept.run` module now uses `spawn()` instead of `io.popen()`.
This module replaces the dependency on winapi. Removed experimental
`io.popen()` and `os.execute()` hooks. They may be re-implemented later using
`spawn()`.
|
|
Corrected documentation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is an experimental change and requires the latest Scintillua changes.
|
|
|
|
Deprecated `textadept.menu.set_contextmenu()` in favor of new
`textadept.menu.set_contextmenus()`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It's probably better to have users enable it manually than to do something
unexpected.
|
|
|
|
|
|
C/C++ lexer was separated into ANSI C and C++ lexers.
Also took the opportunity to use shorter macros in compile/run commands.
|
|
|
|
|
|
It used to enclose just the part of the word behind the caret.
|
|
The "kind" argument is optional.
|
|
|
|
|
|
|
|
The caret is always constrained to the first line when no selection is present.
|
|
|
|
Created a "dummy" Scintilla view for operating on non-global documents.
Removed `buffer:check_global()` and replaced `buffer.dirty` with Scintilla's
`buffer.modify`.
|
|
|