comparison lisp/comint/gud.el @ 30:ec9a17fef872 r19-15b98

Import from CVS: tag r19-15b98
author cvs
date Mon, 13 Aug 2007 08:52:29 +0200
parents 0293115a14e9
children 131b0175ea99
comparison
equal deleted inserted replaced
29:7976500f47f9 30:ec9a17fef872
914 ;; The trigger function is suitable for use in the assoc GDB-ANNOTATION-RULES 914 ;; The trigger function is suitable for use in the assoc GDB-ANNOTATION-RULES
915 ;; It adds an idle input for the command we are tracking. It should be the 915 ;; It adds an idle input for the command we are tracking. It should be the
916 ;; annotation rule binding of whatever gdb sends to tell us this command 916 ;; annotation rule binding of whatever gdb sends to tell us this command
917 ;; might have changed it's output. 917 ;; might have changed it's output.
918 ;; 918 ;;
919 ;; NAME is the fucntion name. DEMAND-PREDICATE tests if output is really needed. 919 ;; NAME is the function name. DEMAND-PREDICATE tests if output is really needed.
920 ;; GDB-COMMAND is a string of such. OUTPUT-HANDLER is the function bound to the 920 ;; GDB-COMMAND is a string of such. OUTPUT-HANDLER is the function bound to the
921 ;; input in the input queue (see comment about ``gdb communications'' above). 921 ;; input in the input queue (see comment about ``gdb communications'' above).
922 (defmacro def-gdb-auto-update-trigger (name demand-predicate gdb-command output-handler) 922 (defmacro def-gdb-auto-update-trigger (name demand-predicate gdb-command output-handler)
923 (` 923 (`
924 (defun (, name) (instance &optional ignored) 924 (defun (, name) (instance &optional ignored)