aboutsummaryrefslogtreecommitdiffhomepage
path: root/core/args.lua
Commit message (Collapse)AuthorAge
* When passing a directory as a command line argument, change to it.Gravatar mitchell2020-08-09
| | | | | This allows for running `textadept [projectdir]` and having the open dialogs start from there instead of `_HOME` or some other directory.
* More code cleanup, reformatting, refactoring, and bug fixing.Gravatar mitchell2020-03-22
|
* Core code cleanup, reformat, refactoring, and bugfixes.Gravatar mitchell2020-03-10
| | | | | `events.FILE_CHANGED` was not emitting a filename. Added tests for key commands, keychains, and key modes.
* Move test.lua into test folder.Gravatar mitchell2020-03-03
|
* Added test suite and API type checking for more helpful error messages.Gravatar mitchell2020-03-03
|
* Fixed some documentation.Gravatar mitchell2020-02-26
|
* Alphabetize command line switches when showing help.Gravatar mitchell2020-02-24
|
* Updated copyright year.Gravatar mitchell2019-12-31
|
* Updated copyright year.Gravatar mitchell2019-02-16
|
* Fixed bug in remote-controlled Textadept when no args were initially given.Gravatar mitchell2018-02-16
|
* Updated copyright year.Gravatar mitchell2018-01-25
|
* Updated copyright information.Gravatar mitchell2016-12-31
|
* Lots of small LuaDoc improvements (grammar mainly).Gravatar mitchell2016-06-15
|
* Code cleanup.Gravatar mitchell2016-04-02
| | | | Do not use `ipairs()` and use more consistent variable names among other things.
* Added single-instance functionality for Win32 and require GLib 2.28+.Gravatar mitchell2016-01-30
| | | | Thanks to Carl Sturtivant for the Win32 proof-of-concept code.
* Code cleanup; core/args.luaGravatar mitchell2016-01-29
|
* Added '-v' and '--version' command line parameters.Gravatar mitchell2016-01-29
|
* Updated copyright date.Gravatar mitchell2015-12-31
|
* Prevent -h, --help switches from exiting single instance; core/args.luaGravatar mitchell2015-03-14
|
* Lua code cleanup.Gravatar mitchell2015-03-12
|
* Made `args.process()` private.Gravatar mitchell2015-01-22
|
* Updated copyright year.Gravatar mitchell2014-12-31
|
* Condensed manual and API documentation into single files.Gravatar mitchell2014-06-30
|
* Fixed bug introduced by r1710 relating to absolute paths.Gravatar mitchell2014-04-10
|
* Added `lfs.abspath()` in order to always use absolute paths.Gravatar mitchell2014-04-06
| | | | Thanks to Pedro Andres Aranda Gutierrez.
* Updated copyright information.Gravatar mitchell2014-01-12
|
* Some programs pass lower-case drive letters to external editors; core/args.luaGravatar mitchell2013-12-19
|
* Do not cache `_G.arg`; core/args.luaGravatar mitchell2013-09-10
| | | | This also helps fix a bug caused in part by r1557.
* Use `events.ARG_NONE` constant instead of string.Gravatar mitchell2013-09-09
|
* `_M.textadept = require('textadept')` in user init is superfluous.Gravatar mitchell2013-05-15
| | | | | The module was being loaded by default anyway. Besides, the user's modules/textadept/init.lua controls which parts are loaded.
* More code cleanup.Gravatar mitchell2013-04-29
| | | | | | "local buffer = buffer" and similar optimizations are not needed since lexing the buffer is much more expensive and reaction time is limited by how fast the keyboard can submit key presses.
* Code and documentation cleanup.Gravatar mitchell2013-04-25
|
* Initial support for Windows terminal via pdcurses.Gravatar mitchell2013-04-05
|
* Textadept should support multiple curses platforms; remove ncurses references.Gravatar mitchell2013-04-03
| | | | Requires Scintilla r4436 and Scinterm r45.
* Updated copyright date.Gravatar mitchell2013-01-20
|
* Updated parameter LuaDoc.Gravatar mitchell2012-12-01
|
* Rewrote LuaDoc.Gravatar mitchell2012-11-19
|
* Changed Lua code style for tables.Gravatar mitchell2012-11-19
|
* Documentation overhaul.Gravatar mitchell2012-09-12
| | | | | Rewrote most of the manual and Lua API to complement each other. Key bindings reference moved from Appendix to modules/textadept/keys.lua LuaDoc.
* Disable showing help in ncurses; core/args.luaGravatar mitchell2012-08-01
| | | | | | Lua 'print' statements do not work properly once ncurses has been initialized and there is no way to print to a buffer without overwriting an existing session on exit.
* Support for single-instance on Linux and BSD with GLib 2.28.Gravatar mitchell2012-04-10
| | | | Also added documentation on running with LuaJIT and require GTK+ 2.18 now.
* Moved "Markdown:" comments into module LuaDoc comments.Gravatar mitchell2012-03-16
|
* Use absolute paths for command line files; core/args.luaGravatar mitchell2012-03-13
|
* Updated contact email address.Gravatar mitchell2012-03-07
|
* Documentation overhaul with Discount (Markdown implementation).Gravatar mitchell2012-03-07
| | | | | | | 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.
* Updated copyright information.Gravatar mitchell2012-01-06
|
* Remove 'package.seeall' from LuaDoc comments.Gravatar mitchell2011-12-13
|
* Remove 'module' and update LuaDoc comments appropriately.Gravatar mitchell2011-12-12
|
* Updated to Lua 5.2.Gravatar mitchell2011-12-12
|
* Reformatted some LuaDoc.Gravatar mitchell2011-09-27
|