aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2014-12-31Updated copyright year.mitchell
2014-11-11Added new `_SCINTILLA.next_image_type()` for registering images.mitchell
2014-10-25Improvements to terminal mouse handling.mitchell
Emit events for unhandled mouse events and connect to such events in order to focus and resize views. Patch libtermkey with new Win32 PDCurses driver for unified key/mouse input. Update CDK patch to always use libtermkey and to ignore mouse events. Requires Scinterm r97 (changeset 8d1a625c9b4d). Thanks to Chris Emerson for proof of concept code that handles mouse events and for the code that focuses and resizes views.
2014-06-12Lua code cleanup.mitchell
2014-06-09Generate Lua interface using Scintilla instead of SciTE; scripts/gen_iface.luamitchell
2014-06-07Added buffer constants to buffer LuaDoc and improved Lua tags and api generator.mitchell
2014-05-29Code cleanup.mitchell
2014-01-12Updated copyright information.mitchell
2013-12-15Updated to Scintilla 3.3.7.mitchell
2013-11-20Look for `~/.textadept/osx_env.sh` for OSX environment variables.mitchell
Also clarified `ta` launcher since `--help` is unavailable.
2013-11-11Fixed bug with Scintilla notification constants.mitchell
2013-10-23Combine `SCFIND_POSIX` with `SCFIND_REGEXP` into `buffer.FIND_REGEXP`.mitchell
Both values are required for regexp searches.
2013-10-02Renamed `buffer.FIND_POSIX` to `buffer.FIND_REGEX` for Lua-like captures syntax.mitchell
2013-10-02Updated file extensions for Textadept.app.mitchell
2013-09-21Renamed `buffer:convert_eo_ls()` to `buffer:convert_eols()`.mitchell
2013-09-16Removed the `SC` prefix from most constants in `_SCINTILLA.constants`.mitchell
2013-09-16Removed the `SC_` prefix from constants in `_SCINTILLA.constants`.mitchell
Also removed more unused constants.
2013-09-14Removed some unused constants from `_SCINTILLA.constants`.mitchell
2013-09-06Updated LuaDoc.mitchell
2013-07-10Updated for 7.0 beta.mitchell
2013-07-08Renamed Textadept module's "mime_types" to "file_types" and removed config file.mitchell
2013-06-22Refactored Makefile for release and nightly builds.mitchell
2013-06-09New makefile 'osx-app' rule for building Textadept.app.mitchell
Also added some OSX scripts from the bundle to the repository. Requires the latest "GTK+ for OSX bundle".
2013-01-20Updated copyright date.mitchell
2013-01-20Updated LuaDoc; scripts/gen_iface.luamitchell
2012-10-29Updated documentation formatting.mitchell
Pathnames and filenames are italic and be more consistent with constant width text.
2012-10-06Updated to generate newer documentation; scripts/gen_iface.luamitchell
2012-04-18Better EOL handling and update LuaDoc formatting; scripts/gen_iface.luamitchell
2012-03-07Removed `scripts/update_doc` in favor of using `src/Makefile`.mitchell
2012-03-07Updated contact email address.mitchell
2012-03-07Documentation overhaul with Discount (Markdown implementation).mitchell
The standard LuaDoc template is no longer used. Instead, the new `scripts/markdowndoc.lua` has the template for LuaDoc and `scripts/update_doc` has the template for the Manual. Also added README, CHANGELOG, and THANKS files.
2012-02-26Support multiple '@return' tags in Lua Adeptsense documentation.mitchell
2012-02-10Update LuaDoc with new formatting.mitchell
2012-02-10Preserve LuaDoc formatting using a patch to LuaDoc itself; scripts/luadoc.patchmitchell
Thanks to Tymur Gubayev.
2012-01-06Updated copyright information.mitchell
2011-12-13Fixed scripts/gen_iface.lua.mitchell
2011-12-12Remove 'module' and update LuaDoc comments appropriately.mitchell
2011-11-23Code cleanup.mitchell
2011-10-31Updated to Scintilla 3.0.0.mitchell
2011-08-31Indicate UTF-8 charset for manual pages; scripts/update_docmitchell
2011-07-13Refactored key commands and added menu accelerators.mitchell
Key commands are now in keys.conf and keys.osx.conf which are loaded by the _m.textadept.menu module.
2011-06-24Strip '_G' from Lua Adeptsense symbols and remove duplicate tags.mitchell
2011-06-24Add io.open, io.popen type assignments to Lua Adeptsense.mitchell
2011-06-24Add ability to fake modules for generating Adeptsense.mitchell
With the new absolute field recognition, it is possible have a non-existant module name in scripts/adeptsensedoc.lua's add_field() function. For example, A '_G._SCINTILLA.constants.SCLEX_LPEG' field would look-up the '_SCINTILLA.constants' module which does not exist; it is a table. Instead of throwing an error, create a fake module so the appropriate tags and apidoc are created ('SCLEX_LPEG _ 0;" F class:_SCINTILLA.constants') but do not create tags and apidoc for the fake module.
2011-06-23Tweak for recognizing absolute field tags; scripts/adeptsensedoc.luamitchell
2011-06-23Fix absolute field tags; scripts/adeptsense.luamitchell
2011-06-23Write Lua table and module apidoc and fix absolute table tags.mitchell
An absolute table like '_G.keys.lua' used to be tagged as belonging to the '_m.lua' module, but it is tagged properly now.
2011-06-22Parse extra field docs and sense table @fields; scripts/adeptsense.luamitchell
Any extra text before the ':' in "-- * `field`: doc" is included in the apidoc. This is useful for specifying types: "-- * `field` [type]: doc".
2011-06-22Add @field parameters to _SCINTILLA.constants; scripts/gen_iface.luamitchell
2011-06-22Refactored scripts/gen_iface.lua.mitchell