aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-04Fixed inability to effectively halt `lfs.dir_foreach()` loops; core/lfs_ext.luamitchell
2016-07-04Replaced Lua pattern matching with Regex via Scintilla and TRE.mitchell
As a result, changed `ui.find.lua` to `ui.find.regex` Also removed luautf8 dependency since it is no longer needed. Regex replacements cannot contain embedded Lua code. Jumping to "find in files" results selects those results instead of just jumping to their respective lines.
2016-07-04Check bounds for `buffer:text_range()`; core/init.luamitchell
2016-07-04Fixed OSX build; src/Makefilemitchell
libgthread.dylib is still required by at least libgtkmacintegration.dylib.
2016-07-01Added tag textadept_9.0_alpha for changeset 6f36de80cf97mitchell
2016-07-01Fixed compile error introduced in the terminal version; src/textadept.cmitchell
2016-07-01Updated CHANGELOG.md.mitchell
2016-07-01Updated Lua autocompletion and documentation.mitchell
2016-06-30Small manual and LuaDoc updates.mitchell
2016-06-30Updated for 9.0 alpha.mitchell
2016-06-27Added note on scripting auto-save; doc/manual.mdmitchell
2016-06-27Small code cleanup and documentation updates.mitchell
2016-06-27Document new snippet directory paths preference; doc/manual.mdmitchell
2016-06-27Show file-based snippets in the selection dialog; modules/textadept/snippets.luamitchell
2016-06-27Added `textadept.snippets._paths` for file-based snippets.mitchell
Thanks to Michael Richter for the idea.
2016-06-27Updated migration guide section to read a bit easier; doc/manual.mdmitchell
2016-06-25Updated migration guide; doc/manual.mdmitchell
2016-06-25Combined view metamethods into one and cleaned up some code and comments.mitchell
Also added placeholder code for emulating view-specific properties.
2016-06-25Small code and documentation cleanup.mitchell
2016-06-19Updated translations.mitchell
2016-06-16Changed arguments to `ui.goto_view()` and `view:goto_buffer()`.mitchell
They can accept either objects or relative numbers now. They do not accept absolute indices anymore.
2016-06-15`textadept.editing.goto_line()` takes 0-based line number.mitchell
It used to take a 1-based line number. Mimic Scintilla.
2016-06-15Updated migration guide along with formatting updates; doc/manual.mdmitchell
2016-06-15Updated links in documentation pages.mitchell
2016-06-15Added new "Getting Started" section to "Scripting"; doc/manual.mdmitchell
2016-06-15Lots of small LuaDoc improvements (grammar mainly).mitchell
2016-06-15Refactored LuaDoc for `_M`; core/._M.luadocmitchell
2016-06-15Rewrote manual sections 7-9 and updated other sections and links; doc/manual.mdmitchell
2016-06-15Prefer '$(...)' notation in themes over '%(...)'.mitchell
The latter will still work though for now.
2016-06-15Refactored `textadept.run`; modules/textadept/run.luamitchell
Renamed settings, allowed filename arguments to `run()` and `compile()`, changed parameters to `*_OUTPUT` events, changed format of `error_patterns`, and removed syntax checking.
2016-06-15Allow binary files to be encoded in something else.mitchell
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.
2016-06-15Renamed `textadept.session` fields.mitchell
2016-06-15Changed "find in files" API a bit.mitchell
Changed `ui.find.FILTER` to `ui.find.find_in_files_filter` and added an optional filter argument to `ui.find.find_in_files()`.
2016-06-15Do not auto-load `post_init.lua` files in language modules anymore.mitchell
Additional language module functionality should be manually loaded by the user.
2016-06-15Changed some settings and table names in `textadept.editing`.mitchell
Language-specific auto-paired characters, typeover characters, and matching braces is no longer supported.
2016-06-15Renamed `ui.SILENT_PRINT` to `ui.silent_print`.mitchell
2016-06-15Be more liberal about comments in locale files and use '#' by default.mitchell
2016-06-15Changed some of 'lfs_ext' API.mitchell
Renamed `lfs.FILTER` to `lfs.default_filter` and removed `exclude_FILTER` argument from `lfs.dir_foreach()`.
2016-06-15Removed handling of tables as key/menu commands; use functions only.mitchell
2016-06-15Removed `exclude_FILTER` parameter from `io.quick_open()`.mitchell
It was unnecessarily complicating things. Just construct the proper filter.
2016-06-15Removed CVS project recognition and assume Subversion v1.8+.mitchell
2016-06-15Removed explicit detection and use of extinct CR line endings.mitchell
It's quite possible some of Textadept's functions didn't handle them properly anyway.
2016-06-15Removed explicit BOM support.mitchell
BOM use is legacy and discouraged. Scintilla and iconv appear to silently handle BOMs just fine.
2016-06-15Renamed "snapopen" to "quick open" in APIs and menus.mitchell
2016-06-14Fixed API documentation generation bug; doc/markdowndoc.luamitchell
Headers with non-alphanumeric characters were causing trouble.
2016-06-11Updated to Lua 5.3.3.mitchell
2016-06-05Updated to Scintilla 3.6.6; src/Makefilemitchell
2016-05-19Fixed stack overflow when accessing nil keys; modules/textadept/menu.luamitchell
2016-04-30Added tag textadept_8.7 for changeset 70ce6812e62fmitchell
2016-04-30Updated CHANGELOG.md.mitchell