At Sun, 23 Oct 2005 09:00:51 +0900 (JST), Tatsuya Kinoshita wrote: > > [1 <text/plain; us-ascii (7bit)>] > On October 22, 2005 at 3:05PM -0700, > rob (at ladle.net) wrote: > > > Debugger entered--entering a function: > > * select-convert-out(PRIMARY TARGETS (#<marker at 419 in *Backtrace* > > 0x8337abc> . #<marker at 1 in *Backtrace* 0x8337aa4>)) > > > It seems to keep running. Every time I do a C-SPC, or try to mark the > > area for cutting, it makes another couple of lines. > > > > It is like it is on a timer, which keeps firing, and re-doing the > > error message. If I C-SPC anywhere, in any buffer, we go back into > > the *Backtrace* buffer. > > I don't know why `select-convert-out' is called frequently on your > XEmacs...
I figured one part of it out. If I have (setq wl-auto-save-drafts-interval nil) in my .wl file, I no longer get the continuing errors. It must be doing every time that the auto-save auto-saves. > Could you please try the following? I will do that, but I have to have a separate xemacs running for those tests, since turning on that debug makes xemacs completely unusable. > * Run `xemacs21-mule -q -no-site-file -nw' > * Type `M-: (debug-on-entry 'select-convert-out) RET' > * Type C-SPC or so nothing happens. I opened up a file, used dired a little bit, and it never called that one. > * Run `xemacs21-mule -q -no-site-file' > * Type `M-: (debug-on-entry 'select-convert-out) RET' > * Type C-SPC or so Debugger entered--entering a function: * select-convert-out(PRIMARY TIMESTAMP (#<marker at 198 in *scratch* 0x8337924> . #<marker at 198 in *scratch* 0x833790c>)) > * Run `xemacs21-mule -q' > * Type `M-: (debug-on-entry 'select-convert-out) RET' > * Type C-SPC or so Debugger entered--entering a function: * select-convert-out(PRIMARY TARGETS (#<marker at 198 in *scratch* 0x8337924> . #<marker at 198 in *scratch* 0x833790c>)) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(debug) * select-convert-out(PRIMARY TIMESTAMP (#<marker at 198 in *scratch* 0x8337924> . #<marker at 198 in *scratch* 0x833790c>)) > * Run `xemacs21-mule' > * Type `M-: (debug-on-entry 'select-convert-out) RET' > * Type C-SPC or so Debugger entered--entering a function: * select-convert-out(PRIMARY TARGETS (#<marker at 198 in *scratch* 0x8337924> . #<marker at 198 in *scratch* 0x833790c>)) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(debug) * select-convert-out(PRIMARY TIMESTAMP (#<marker at 198 in *scratch* 0x8337924> . #<marker at 198 in *scratch* 0x833790c>)) > On my system, `select-convert-out' is not called and debugger is > not invoked. Hrmm... which XEmacs are you using? I have `emacs-version' is a variable declared in Lisp. -- loaded from "/home/mohura/packages/build-area/xemacs21-21.4.17/lisp/version.el" Value: "21.4 (patch 17) \"Jumbo Shrimp\" XEmacs Lucid" Documentation: Version numbers of this version of XEmacs. and 21.4.17 is the current version, according to http://ftp.us.xemacs.org/ftp/pub/xemacs/ I also don't like how I my second test is different from my third and fourth ones. I am going to re-run it. > * Run `xemacs21-mule -q -no-site-file' > * Type `M-: (debug-on-entry 'select-convert-out) RET' > * Type C-SPC or so ok, now it is the same as those other two: Debugger entered--entering a function: * select-convert-out(PRIMARY TARGETS (#<marker at 198 in *scratch* 0x8337924> . #<marker at 198 in *scratch* 0x833790c>)) recursive-edit() byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart debugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output] 3) debug(debug) * select-convert-out(PRIMARY TIMESTAMP (#<marker at 198 in *scratch* 0x8337924> . #<marker at 198 in *scratch* 0x833790c>)) rob -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]