aboutsummaryrefslogtreecommitdiff
path: root/doc/manual.md
AgeCommit message (Collapse)Author
2017-12-31Added Textadept 9 to 10 migration guide.mitchell
2017-11-12Buffer settings on startup apply to subsequent buffers.mitchell
As a result, no need for a *properties.lua* file anymore. Also, renamed `ui.set_theme()` to `buffer.set_theme()`.
2017-11-06Backported bugfixes and changes from Scintilla 4.0.0 to 4.0.2.mitchell
2017-07-02Added ability for buffer list to show buffers by z-order.mitchell
2017-06-22Lua command entry improvements.mitchell
Mimic Lua 5.3 interpreter by auto-printing results and making '=' prefix optional, call returned functions implicitly (no calling parentheses required), and pretty print tables.
2017-06-20Updated key binding in manual for cancelling a snippet.mitchell
2017-03-16Mac uses `Esc` now instead of `⎋`; doc/manual.mdmitchell
2017-02-12Improved build for when dependencies are updated, and added summary to manual.mitchell
2017-01-06Fixed typo; doc/manual.mdmitchell
2016-11-04Removed MacRoman encoding option, as OSX uses UTF-8 by default.mitchell
2016-07-06Document how to generate Lua autocompletion and documentation for user modules.mitchell
2016-07-04Added timeout prompt for "Find in Files".mitchell
It is now possible to cancel a "Find in Files" search part-way through.
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-06-30Small manual and LuaDoc updates.mitchell
2016-06-27Added note on scripting auto-save; doc/manual.mdmitchell
2016-06-27Document new snippet directory paths preference; doc/manual.mdmitchell
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-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-15Added new "Getting Started" section to "Scripting"; doc/manual.mdmitchell
2016-06-15Rewrote manual sections 7-9 and updated other sections and links; doc/manual.mdmitchell
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-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-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 `exclude_FILTER` parameter from `io.quick_open()`.mitchell
It was unnecessarily complicating things. Just construct the proper filter.
2016-06-15Renamed "snapopen" to "quick open" in APIs and menus.mitchell
2016-06-11Updated to Lua 5.3.3.mitchell
2016-04-29Textadept has been around for more than 8 years now; doc/manual.mdmitchell
2016-01-30Added single-instance functionality for Win32 and require GLib 2.28+.mitchell
Thanks to Carl Sturtivant for the Win32 proof-of-concept code.
2016-01-29Added '-v' and '--version' command line parameters.mitchell
2015-12-31Textadept has been using Lua 5.3 for some time now; doc/manual.mdmitchell
2015-11-11PGP sign packages for added integrity.mitchell
2015-05-01Updated 7 to 8 migration guide; doc/manual.mdmitchell
2015-04-01Added migration guide to 8.0; doc/manual.mdmitchell
2015-03-14Updated compilation information and instructions for BSD; doc/manual.mdmitchell
2015-03-11Updated to Lua 5.3, LPeg 0.12.2, and lfs 1.6.3.mitchell
LuaJIT uses Lua 5.3's new utf8 library. Restored documentation for Lua 5.1 symbols and added deprecation notes.
2015-03-10Merged `textadept.file_types.shebangs` into `textadept.file_types.patterns`.mitchell
2014-11-26Fixed documentation on terminal colors; doc/manual.mdmitchell
2014-11-24Updated curses compatibility notes; doc/manual.mdmitchell
2014-11-23Patch CDK for basic UTF-8 support.mitchell
The find & replace pane and UI dialogs can now handle UTF-8 characters. The support is functional, but not perfect. Since the patch only targets the widgets Textadept uses, it cannot be submitted to upstream CDK for inclusion. It's kind of a hack anyway.
2014-11-12Updated properties based on Scinterm updates.mitchell
Requires Scinterm r118 (changeset 8a7943225c5a).
2014-10-31Change rectangular selection mouse modifier back to Alt on Linux.mitchell
Enabled tapping Alt key during mouse selection to convert to rectangular selection and mentioned this in the manual.
2014-10-26Document that the terminal version does not support drag and drop; doc/manual.mdmitchell