Talking to myself again. I must be an academician or something...
I wrote:
That is correct. I'll have to move some provides then. I
hadn't
thought about defsubsts, either, so I'll deal with those once I get the
macros to settle down and behave correctly. Keep watching for a patch.
I'll get a successful compile one of these days...
Okay, after making some changes to my scripts to make them behave in a
nicer fashion, applying my recent patch to (nearly) wipe out instances
of miscompiled macros, and adding the check for defsubst, this is the
current output. The x-color-defined-p and combine-after-change-calls
are the remaining macro cases; the rest are defsubsts. I still need
input on what to do with combine-after-change-calls.
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/xemacs-base/comint.el
decode-mime-charset-region-default:
Definition: xemacs-packages/apel/mcs-xm.el
Miscompile: xemacs-packages/apel/mcs-xmu.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/tpu/tpu-mapper.el
bbdb-string-trim:
Definition: xemacs-packages/bbdb/lisp/bbdb.el
Miscompile: xemacs-packages/eudc/eudc-export.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/supercite/supercite.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/gnus/gnus/lisp/gnus-util.el
set-buffer-multibyte:
Definition: xemacs-packages/apel/poem-xm.el
Miscompile: xemacs-packages/gnus/gnus/lisp/gnus-util.el
set-buffer-multibyte:
Definition: xemacs-packages/apel/poem-xm.el
Miscompile: xemacs-packages/gnus/gnus/lisp/imap.el
set-buffer-multibyte:
Definition: xemacs-packages/apel/poem-xm.el
Miscompile: xemacs-packages/gnus/gnus/lisp/mail-source.el
set-buffer-multibyte:
Definition: xemacs-packages/apel/poem-xm.el
Miscompile: xemacs-packages/gnus/gnus/lisp/mm-util.el
string-as-multibyte:
Definition: xemacs-packages/apel/poem.el
Miscompile: xemacs-packages/gnus/gnus/lisp/qp.el
set-buffer-multibyte:
Definition: xemacs-packages/apel/poem-xm.el
Miscompile: xemacs-packages/gnus/gnus/lisp/qp.el
mm-handle-media-type:
Definition: xemacs-packages/gnus/gnus/lisp/mm-decode.el
Miscompile: xemacs-packages/gnus/gnus/lisp/rfc2015.el
bbdb-search-simple:
Definition: xemacs-packages/bbdb/lisp/bbdb.el
Miscompile: xemacs-packages/tm/mu-bbdb.el
bbdb-search-simple:
Definition: xemacs-packages/bbdb/lisp/bbdb.el
Miscompile: xemacs-packages/tm/tm-bbdb.el
vm-real-message-of:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
vm-buffer-of:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
vm-headers-of:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
vm-text-of:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
vm-virtual-messages-of:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
vm-set-modflag-of:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
vm-start-of:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
vm-end-of:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
vm-new-flag:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
vm-unread-flag:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
vm-number-of:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
vm-text-end-of:
Definition: xemacs-packages/vm/vm-message.el
Miscompile: xemacs-packages/tm/tm-vm.el
set-buffer-multibyte:
Definition: xemacs-packages/apel/poem-xm.el
Miscompile: xemacs-packages/mew/mew/mew-decode.el
x-color-defined-p:
Definition: xemacs-packages/perl-modes/cperl-mode.el
Miscompile: xemacs-packages/zenirc/src/zenirc-color.el
semantic-token-start:
Definition: xemacs-packages/semantic/semantic.el
Miscompile: xemacs-packages/semantic/semantic-example.el
semantic-token-start:
Definition: xemacs-packages/semantic/semantic.el
Miscompile: xemacs-packages/semantic/semantic-util-modes.el
semantic-token-end:
Definition: xemacs-packages/semantic/semantic.el
Miscompile: xemacs-packages/semantic/semantic-util-modes.el
semantic-flex-start:
Definition: xemacs-packages/semantic/semantic.el
Miscompile: xemacs-packages/semantic/semantic-util-modes.el
semantic-flex-end:
Definition: xemacs-packages/semantic/semantic.el
Miscompile: xemacs-packages/semantic/semantic-util-modes.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/emerge/emerge.el
line-beginning-position:
Definition: xemacs-packages/eshell/esh-util.el
Miscompile: xemacs-packages/idlwave/idlwave.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/jde/lisp/efc.el
line-beginning-position:
Definition: xemacs-packages/eshell/esh-util.el
Miscompile: xemacs-packages/jde/lisp/jde-db.el
line-end-position:
Definition: xemacs-packages/eshell/esh-util.el
Miscompile: xemacs-packages/jde/lisp/jde-db.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/prog-modes/simula.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/eterm/term.el
set-buffer-multibyte:
Definition: xemacs-packages/apel/poem-xm.el
Miscompile: xemacs-packages/eshell/eshell.el
line-beginning-position:
Definition: xemacs-packages/eshell/esh-util.el
Miscompile: xemacs-packages/pcomplete/pcmpl-cvs.el
line-end-position:
Definition: xemacs-packages/eshell/esh-util.el
Miscompile: xemacs-packages/pcomplete/pcmpl-cvs.el
line-end-position:
Definition: xemacs-packages/eshell/esh-util.el
Miscompile: xemacs-packages/pcomplete/pcmpl-linux.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/pcomplete/pcomplete.el
ediff-multiframe-setup-p:
Definition: xemacs-packages/ediff/ediff-init.el
Miscompile: xemacs-packages/edit-utils/lazy-lock.el
semantic-token-p:
Definition: xemacs-packages/semantic/semantic.el
Miscompile: xemacs-packages/speedbar/speedbar.el
semantic-token-name:
Definition: xemacs-packages/semantic/semantic.el
Miscompile: xemacs-packages/speedbar/speedbar.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/calc/calc.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/hm--html-menus/adapt.el
set-buffer-multibyte:
Definition: xemacs-packages/apel/poem-xm.el
Miscompile: xemacs-packages/psgml/psgml-dtd.el
match-string-no-properties:
Definition: xemacs-packages/prog-modes/verilog-mode.el
Miscompile: xemacs-packages/text-modes/po-mode.el
line-end-position:
Definition: xemacs-packages/eshell/esh-util.el
Miscompile: xemacs-packages/tramp/lisp/tramp.el
set-buffer-multibyte:
Definition: xemacs-packages/apel/poem-xm.el
Miscompile: xemacs-packages/sieve/sieve-manage.el
combine-after-change-calls:
Definition: xemacs-packages/prog-modes/diff-mode.el
Miscompile: xemacs-packages/mmm-mode/mmm-cmds.el
match-string-no-properties:
Definition: xemacs-packages/prog-modes/verilog-mode.el
Miscompile: xemacs-packages/ess/lisp/ess-latex.el
match-string-no-properties:
Definition: xemacs-packages/prog-modes/verilog-mode.el
Miscompile: xemacs-packages/ess/lisp/noweb-mode.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/ocaml/inf-caml.el
string-as-unibyte:
Definition: xemacs-packages/apel/poem.el
Miscompile: xemacs-packages/sasl/ntlm.el
read-event:
Definition: xemacs-packages/pcomplete/pcomplete.el
Miscompile: xemacs-packages/fortran-modes/f90.el
set-buffer-multibyte:
Definition: xemacs-packages/apel/poem-xm.el
Miscompile: xemacs-packages/pgg/pgg.el
set-buffer-multibyte:
Definition: xemacs-packages/apel/poem-xm.el
Miscompile: xemacs-packages/pgg/pgg-parse.el
line-end-position:
Definition: xemacs-packages/eshell/esh-util.el
Miscompile: mule-packages/mule-base/ethio-util.el
lookup-temp-buffer:
Definition: mule-packages/lookup/lisp/lookup.el
Miscompile: mule-packages/lookup/lisp/lookup-utils.el
--
Jerry James
http://www.ittc.ku.edu/~james/