• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/src/

Lines Matching defs:handler

57    Handlers for error conditions (represented by `struct handler'
80 struct handler *handlerlist;
149 if an error is handled by the command loop's error handler. */
154 if an error is handled by the command loop's error handler. */
172 is handled by the command loop's error handler. */
193 make sure the Lisp interpreter isn't called from a signal handler,
918 /* Error handler used in Fuser_variable_p. */
1233 /* Unwind the specbind, catch, and handler stacks back to CATCH, and
1242 the handler stack as we go, so that the proper handlers are in
1339 struct handler *handlerlist;
1347 A handler is applicable to an error
1349 If an error happens, the first applicable handler is run.
1351 The car of a handler may be a list of condition names
1354 When a handler handles an error,
1355 control returns to the condition-case and the handler BODY... is executed
1385 struct handler h;
1397 error ("Invalid condition handler", tem);
1426 h.handler = handlers;
1455 struct handler h;
1480 h.handler = handlers;
1503 struct handler h;
1528 h.handler = handlers;
1554 struct handler h;
1579 h.handler = handlers;
1603 A handler for any of those names will get to handle this signal.
1609 If the signal is handled, DATA is made available to the handler.
1617 register struct handler *allhandlers = handlerlist;
1678 clause = find_handler_clause (handlerlist->handler, conditions,
1694 struct handler *h = handlerlist;
1708 /* If no handler is present now, try to run the debugger,
1882 there is a handler. */
1931 /* If there is no handler, return saying whether we ran the debugger. */
1941 Lisp_Object handler, condit;
1943 handler = Fcar (h);
1944 if (!CONSP (handler))
1946 condit = Fcar (handler);
1947 /* Handle a single condition name in handler HANDLER. */
1950 tem = Fmemq (Fcar (handler), conditions);
1952 return handler;
1954 /* Handle a list of condition names in handler HANDLER. */
1961 return handler;