• Miles Bader's avatar
    Revision: emacs@sv.gnu.org/emacs--devo--0--patch-220 · 51fa34bc
    Miles Bader authored
    Creator:  Michael Olson <mwolson@gnu.org>
    
    Improve tq.el.
    
    * lispref/processes.texi (Transaction Queues): Mention the new optional
      `delay-question' argument for `tq-enqueue'.
    
    * lisp/emacs-lisp/tq.el: Improve comments.
      (tq-queue-head-question): New accessor function.
      (tq-queue-head-regexp, tq-queue-head-closure, tq-queue-head-fn):
      Update for modified queue structure.
      (tq-queue-add): Accept `question' argument.
      (tq-queue-pop): If a question is pending, send it.
      (tq-enqueue): Accept new optional argument `delay-question'.  If
      this is non-nil, and at least one other question is pending a
      response, queue the question rather than sending it immediately.
    51fa34bc
ChangeLog 144 KB