mdb (gud) under xemacs)

Lengyel Sandor hunnia at elender.hu
Sat Apr 17 16:55:54 AEST 1999


I am trying to run mdb under xemacs.
Set up ..emacs as required.

M-x mdb seem to start the gud correctly.
Once the file name is entered I get the following traceback:

Signaling: (wrong-type-argument listp #<keymap "MDB" 0 entries 0xb21>)
  nconc(#<keymap "MDB" 0 entries 0xb21> #<keymap comint-mode-map 13
entries 0xaa0>)
  gud-new-keymap(#<keymap comint-mode-map 13 entries 0xaa0>)
  (use-local-map (gud-new-keymap (current-local-map)))
)
  (if (and (current-local-map) (lookup-key ... ...)) nil (use-local-map
(gud-new-keymap ...)) (define-key (current-local-map) [menu-bar debug]
(cons gud-menu-name ...)))
)
  gud-make-debug-menu()
  gud-mode()
  gud-common-init("mdb calculator" gud-mdb-massage-args
gud-mdb-marker-filter gud-mdb-find-file)
  (lambda (command-line) "Run mdb (the Mercury debugger) on program
FILE\nwith mdb's I/O in buffer *mdb-FILE*,\nand with the program's I/O
in buffer *FILE*.\nThe directory containing FILE becomes the initial
working directory\nand source-file directory for your debugger."
(interactive (list ...)) (setq gud-menu-name "MDB") (setq
gud-buffer-name-prefix "mdb") (setq gud-show-commands t) (setq
gud-redirect-io t) (gud-common-init command-line (quote
gud-mdb-massage-args) (quote gud-mdb-marker-filter) (quote
gud-mdb-find-file)) (gud-mdb-define-menu-entries)
(gud-mdb-add-menu-entries) (save-excursion (set-buffer gud-prog-buffer)
(gud-mdb-add-menu-entries)) (setq comint-prompt-regexp "^mdb> ") (setq
paragraph-start comint-prompt-regexp) (run-hooks (quote
mdb-mode-hook)))("mdb calculator")
  call-interactively(mdb)
  command-execute(mdb t)
  execute-extended-command(nil)
  call-interactively(execute-extended-command)


Do I do anything wrong?

The gud.el is from mercury-rotd-1999-04-04.

Thank you.


-- 
 Lengyel Sándor

Hass, alkoss, gyarapits,
S a haza fényre derül. (Kölcsey)




More information about the users mailing list