aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Monnier2001-11-27 19:28:52 +0000
committerStefan Monnier2001-11-27 19:28:52 +0000
commitd28981c94dc697a963aa7c3ae4b3511483a49d3a (patch)
tree68c09605cf091d2cea5eddb884700a1b5fbf595b /src
parent9fabb2f55064bafd3bc450a751d0ee75411420b2 (diff)
downloademacs-d28981c94dc697a963aa7c3ae4b3511483a49d3a.tar.gz
emacs-d28981c94dc697a963aa7c3ae4b3511483a49d3a.zip
(run_hook_list_with_args): Remove.
(LIST_END_P): Fix call to wrong_type_argument. (make_fixnum_or_float): Use EMACS_INT rather than int.
Diffstat (limited to 'src')
-rw-r--r--src/lisp.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/lisp.h b/src/lisp.h
index 9a50b8a3eaa..734b80c6f05 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -878,7 +878,7 @@ struct Lisp_Symbol
878 and set a symbol's value, to take defvaralias into account. */ 878 and set a symbol's value, to take defvaralias into account. */
879 Lisp_Object value; 879 Lisp_Object value;
880 880
881 /* Function value of the symbol or Qunbound if not fcoundp. */ 881 /* Function value of the symbol or Qunbound if not fboundp. */
882 Lisp_Object function; 882 Lisp_Object function;
883 883
884 /* The symbol's property list. */ 884 /* The symbol's property list. */
@@ -2451,7 +2451,6 @@ EXFUN (Frun_hooks, MANY);
2451EXFUN (Frun_hook_with_args, MANY); 2451EXFUN (Frun_hook_with_args, MANY);
2452EXFUN (Frun_hook_with_args_until_success, MANY); 2452EXFUN (Frun_hook_with_args_until_success, MANY);
2453EXFUN (Frun_hook_with_args_until_failure, MANY); 2453EXFUN (Frun_hook_with_args_until_failure, MANY);
2454extern Lisp_Object run_hook_list_with_args P_ ((Lisp_Object, int, Lisp_Object *));
2455extern void run_hook_with_args_2 P_ ((Lisp_Object, Lisp_Object, Lisp_Object)); 2454extern void run_hook_with_args_2 P_ ((Lisp_Object, Lisp_Object, Lisp_Object));
2456EXFUN (Fand, UNEVALLED); 2455EXFUN (Fand, UNEVALLED);
2457EXFUN (For, UNEVALLED); 2456EXFUN (For, UNEVALLED);
@@ -3110,7 +3109,7 @@ extern Lisp_Object Vdirectory_sep_char;
3110 ? 1 \ 3109 ? 1 \
3111 : (CONSP (obj) \ 3110 : (CONSP (obj) \
3112 ? 0 \ 3111 ? 0 \
3113 : (wrong_type_argument (Qlistp, (list), 0)), 1)) 3112 : (wrong_type_argument (Qlistp, (list))), 1))
3114 3113
3115#define FOREACH(hare, list, tortoise, n) \ 3114#define FOREACH(hare, list, tortoise, n) \
3116 for (tortoise = hare = (list), n = 0; \ 3115 for (tortoise = hare = (list), n = 0; \
@@ -3135,4 +3134,6 @@ extern Lisp_Object Vdirectory_sep_char;
3135 fixnum. */ 3134 fixnum. */
3136 3135
3137#define make_fixnum_or_float(val) \ 3136#define make_fixnum_or_float(val) \
3138 (FIXNUM_OVERFLOW_P (val) ? make_float (val) : make_number ((int)(val))) 3137 (FIXNUM_OVERFLOW_P (val) \
3138 ? make_float (val) \
3139 : make_number ((EMACS_INT)(val)))