comparison lisp/comint/gud.el @ 108:360340f9fd5f r20-1b6

Import from CVS: tag r20-1b6
author cvs
date Mon, 13 Aug 2007 09:18:39 +0200
parents 131b0175ea99
children
comparison
equal deleted inserted replaced
107:523141596bda 108:360340f9fd5f
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)