HCoop
/
bpt
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
27e79cb
)
catch guile errors during startup
author
Robin Templeton
<robin@terpri.org>
Mon, 18 Aug 2014 05:17:49 +0000
(
01:17
-0400)
committer
Robin Templeton
<robin@terpri.org>
Mon, 9 Feb 2015 18:04:26 +0000
(13:04 -0500)
src/keyboard.c
patch
|
blob
|
blame
|
history
diff --git
a/src/keyboard.c
b/src/keyboard.c
index
d099e91
..
7e63357
100644
(file)
--- a/
src/keyboard.c
+++ b/
src/keyboard.c
@@
-1201,11
+1201,20
@@
command_loop_2 (Lisp_Object ignore)
}
static Lisp_Object
-top_level_2
(void
)
+top_level_2
_body (void *ignore
)
{
return Feval (Vtop_level, Qnil);
}
+static Lisp_Object
+top_level_2 (void)
+{
+ return scm_c_with_throw_handler (SCM_BOOL_T,
+ top_level_2_body, NULL,
+ command_loop_2_handler, NULL,
+ 0);
+}
+
static Lisp_Object
top_level_1 (Lisp_Object ignore)
{