Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Peter Liljenberg
lyskom-elisp-client
Commits
ceda22d2
Commit
ceda22d2
authored
Aug 28, 1991
by
Linus Tolke
Browse files
lyskom-apply-handler återskapar keyboard-quit
parent
370108d1
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/ChangeLog
View file @
ceda22d2
No preview for this file type
src/internal.el
View file @
ceda22d2
...
...
@@ -487,13 +487,15 @@ PENDING is an entry of the list as described in documentation for the variable
lyskom-call-data. The car on the list must be a PARSED:
('PARSED RESULT HANDLER HANDLER-DATA)"
(
setq
inhibit-quit
nil
)
(
condition-case
error
(
if
(
car
(
cdr
(
cdr
pending
)))
(
apply
(
car
(
cdr
(
cdr
pending
)))
;Handler
(
car
(
cdr
pending
))
;Result
(
car
(
cdr
(
cdr
(
cdr
pending
))))))
;Handler-data
(
quit
(
beep
)))
(
setq
inhibit-quit
t
))
(
let
((
did-quit
nil
))
(
condition-case
error
(
if
(
car
(
cdr
(
cdr
pending
)))
(
apply
(
car
(
cdr
(
cdr
pending
)))
;Handler
(
car
(
cdr
pending
))
;Result
(
car
(
cdr
(
cdr
(
cdr
pending
))))))
;Handler-data
(
quit
(
setq
did-quit
t
)))
(
setq
inhibit-quit
t
)
(
if
did-quit
(
keyboard-quit
))))
(
defun
lyskom-apply-multi-handler
(
pending
result-list
)
"Apply a handler for a lyskom-collect - lyskom-use construct."
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment