Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
They can accept either objects or relative numbers now. They do not accept
absolute indices anymore.
|
|
|
|
UTF-16 files (and other encodings with null bytes) are initially recognized as
binary files (no encoding). Allow encodings to be set for such files after load.
|
|
Renamed `lfs.FILTER` to `lfs.default_filter` and removed `exclude_FILTER`
argument from `lfs.dir_foreach()`.
|
|
It was unnecessarily complicating things. Just construct the proper filter.
|
|
|
|
It's quite possible some of Textadept's functions didn't handle them properly
anyway.
|
|
BOM use is legacy and discouraged. Scintilla and iconv appear to silently
handle BOMs just fine.
|
|
|
|
|
|
Do not use `ipairs()` and use more consistent variable names among other things.
|
|
|
|
This speeds up `io.save_all_files()`, particularly on remote filesystems.
Thanks to Ivan Baidakou.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This should have been committed long ago.
|
|
|
|
|
|
|
|
In a "Find in Files" buffer, goes to the file on the current line.
In a message buffer, jumps to the error or warning on the current line.
|
|
|
|
|
|
Thanks to Pedro Andres Aranda Gutierrez.
|
|
|
|
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()`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other modifications to make the return value for `io.popen()` more file-like.
|
|
|
|
|
|
Compile in a stripped version of Steve Donovan's winapi library and override
`io.popen` and `os.execute`.
|
|
|
|
|
|
Add an event handler at index 1 to override the default prompt to reload.
|