prolog-inferior-mode-map
prolog-inferior-mode-map is a variable defined in `
prolog.el
'.
Its value is shown
below.
- This variable may be risky if used as a file-local variable.
Documentation:
Keymap for `prolog-inferior-mode'.
Value:
(keymap
(menu-bar keymap
(Prolog menu-item
(cond
((eq prolog-system 'eclipse)
"ECLiPSe")
((eq prolog-system 'mercury)
"Mercury")
(t "Prolog"))
(keymap "Prolog"
(----9 menu-item "---" nil :visible
(not
(eq prolog-system 'mercury)))
(Debug menu-item "Debug" prolog-debug-on :visible
(not
(eq prolog-system 'mercury)))
(Debug\ off menu-item "Debug off" prolog-debug-off :visible
(not
(memq prolog-system
'(mercury sicstus))))
(Trace menu-item "Trace" prolog-trace-on :visible
(not
(eq prolog-system 'mercury)))
(Trace\ off menu-item "Trace off" prolog-trace-off :visible
(not
(memq prolog-system
'(mercury sicstus))))
(Zip menu-item "Zip" prolog-zip-on :visible
(and
(eq prolog-system 'sicstus)
(prolog-atleast-version
'(3 . 7))))
(All\ debug\ off menu-item "All debug off" prolog-debug-off :visible
(eq prolog-system 'sicstus))
(Source\ level\ debugging menu-item "Source level debugging" prolog-toggle-sicstus-sd :visible
(and
(eq prolog-system 'sicstus)
(prolog-atleast-version
'(3 . 7)))
:button
(:toggle . prolog-use-sicstus-sd))
(nil-9 menu-item "---")
(Interrupt\ Prolog menu-item "Interrupt Prolog" comint-interrupt-subjob)
(Quit\ Prolog menu-item "Quit Prolog" comint-quit-subjob)
(Kill\ Prolog menu-item "Kill Prolog" comint-kill-subjob)))
(Prolog-help menu-item "Prolog-help"
(keymap "Prolog-help"
(On\ predicate menu-item "On predicate" prolog-help-on-predicate :enable prolog-help-function-i)
(Apropos menu-item "Apropos" prolog-help-apropos :enable
(eq prolog-system 'swi))
(nil-9 menu-item "---")
(Describe\ mode menu-item "Describe mode" describe-mode))))
(remap keymap
(self-insert-command . prolog-inferior-self-insert-command))
(3 keymap
(13 . run-prolog)
(26 . prolog-zip-on)
(20 . prolog-trace-on)
(4 . prolog-debug-on)
(47 . prolog-help-apropos)
(63 . prolog-help-on-predicate)))