File: hargs.el.html

This module should be used for any interactive prompting and
  argument reading that Hyperbole does through Emacs.

  hargs:iform-read provides a complete Lisp-based replacement for
  interactive argument reading (most of what call-interactively does).
  It also supports prompting for new argument values with defaults drawn
  from current button arguments. A few extensions to interactive argument
  types are also provided, see hargs:iforms-extensions for details.

Defined variables (6)

hargs:defaultsDefault arguments read from an existing Hyperbole button when editing it.
hargs:iform-extensions-vectorVector of forms for each interactive command character code.
hargs:iform-vectorVector of forms for each interactive command character code.
hargs:reading-symbolRemember what symbol is being read.
hargs:reading-typeSymbol representing the type of object Hyperbole is prompting the user to input.
hargs:string-to-completeMinibuffer content the last time a completions buffer was generated, or nil.

Defined functions (21)

hargs:action-get(ACTION EDITING-FLAG)
hargs:actype-get(ACTYPE &optional EDITING-FLAG)
hargs:at-p(&optional NO-DEFAULT)
hargs:buffer-substring(START END)
hargs:completion(&optional NO-INSERT)
hargs:delimited(START-DELIM END-DELIM &optional START-REGEXP-FLAG END-REGEXP-FLAG LIST-POSITIONS-FLAG EXCLUDE-REGEXP AS-KEY)
hargs:delimited-p(START-DELIM END-DELIM &optional START-REGEXP-FLAG END-REGEXP-FLAG LIST-POSITIONS-FLAG EXCLUDE-REGEXP)
hargs:get(INTERACTIVE-ENTRY &optional DEFAULT PRIOR-ARG)
hargs:iform-read(IFORM &optional DEFAULT-ARGS)
hargs:make-iform-vector(&rest IFORM-ALIST)
hargs:match-p(STR)
hargs:prompt(PROMPT DEFAULT &optional DEFAULT-PROMPT)
hargs:read(PROMPT &optional PREDICATE DEFAULT ERR VAL-TYPE)
hargs:read-buffer-name(PROMPT)
hargs:read-match(PROMPT COLLECTION &optional PREDICATE MUST-MATCH INITIAL-INPUT VAL-TYPE)
hargs:search(FUNC DELIM &optional BOUND NOERROR COUNT)
hargs:select-event-window()
hargs:select-p(&optional VALUE ASSIST-BOOL)
hargs:set-string-to-complete()
hargs:sexpression-p(&optional NO-RECURSE)
hargs:unset-string-to-complete()

Defined faces (0)