Module args

Processes command line arguments for Textadept.

Arg Events

  • 'arg_none': Called when no command line arguments are passed to Textadept on init.

Functions

process () Processes command line arguments.
register (switch1, switch2, narg, f, description) Registers a command line switch.


Functions

process ()
Processes command line arguments. Add command line switches with `args.register()`. Any unrecognized arguments are treated as filepaths and opened. Generates an `'arg_none'` event when no args are present.

See also:

register (switch1, switch2, narg, f, description)
Registers a command line switch.

Parameters

  • switch1: String switch (short version).
  • switch2: String switch (long version).
  • narg: The number of expected parameters for the switch.
  • f: The Lua function to run when the switch is tripped.
  • description: Description of the switch.

Valid XHTML 1.0!