all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Compiler Warnings
@ 2007-09-26 23:51 Leo
  0 siblings, 0 replies; 3+ messages in thread
From: Leo @ 2007-09-26 23:51 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 80 bytes --]

I have attached compiler warnings from compiling today's CVS. Hope that
helps.


[-- Attachment #2: compiler-warning.log --]
[-- Type: text/plain, Size: 35535 bytes --]

[leo@sl392 lisp]$ make autoloads EMACS=../src/emacs
wd=/home/emacs/lisp; subdirs=`(cd $wd; find . -type d -print)`; for file in $subdirs; do case $file in */Old | */RCS | */CVS | */CVS/* | */.* | */.*/* | */=* | */obsolete | */term ) ;; *) wins="$wins $wd/$file" ;; esac; done; \
        echo Directories: $wins; \
        EMACSLOADPATH=/home/emacs/lisp ../src/emacs -batch --no-site-file --multibyte -l autoload --eval '(setq generated-autoload-file "/home/emacs/lisp/loaddefs.el")' -f batch-update-autoloads $wins
Directories: /home/emacs/lisp/. /home/emacs/lisp/./calc /home/emacs/lisp/./erc /home/emacs/lisp/./calendar /home/emacs/lisp/./emacs-lisp /home/emacs/lisp/./emulation /home/emacs/lisp/./eshell /home/emacs/lisp/./gnus /home/emacs/lisp/./international /home/emacs/lisp/./language /home/emacs/lisp/./mail /home/emacs/lisp/./mh-e /home/emacs/lisp/./net /home/emacs/lisp/./play /home/emacs/lisp/./progmodes /home/emacs/lisp/./textmodes /home/emacs/lisp/./url
Source file `/home/emacs/lisp/view.el' newer than byte-compiled file
Loading vc-cvs...
Generating autoloads for progmodes/ada-mode.el...
Generating autoloads for progmodes/ada-mode.el...done
Generating autoloads for allout.el...
Generating autoloads for allout.el...done
Generating autoloads for net/ange-ftp.el...
Generating autoloads for net/ange-ftp.el...done
Generating autoloads for ansi-color.el...
Generating autoloads for ansi-color.el...done
Generating autoloads for textmodes/artist.el...
Generating autoloads for textmodes/artist.el...done
Generating autoloads for autoinsert.el...
Source file `/home/emacs/lisp/emacs-lisp/easy-mmode.el' newer than byte-compiled file
Generating autoloads for autoinsert.el...done
Generating autoloads for bookmark.el...
Generating autoloads for bookmark.el...done
Generating autoloads for calc/calc.el...
Generating autoloads for calc/calc.el...done
Generating autoloads for progmodes/cc-mode.el...
Generating autoloads for progmodes/cc-mode.el...done
Generating autoloads for completion.el...
Generating autoloads for completion.el...done
Generating autoloads for progmodes/delphi.el...
Generating autoloads for progmodes/delphi.el...done
Generating autoloads for dired.el...
Generating autoloads for dired.el...done
Generating autoloads for dired-aux.el...
Generating autoloads for dired-aux.el...done
Generating autoloads for emacs-lisp/disass.el...
Generating autoloads for emacs-lisp/disass.el...done
Generating autoloads for emacs-lisp/easy-mmode.el...
Generating autoloads for emacs-lisp/easy-mmode.el...done
Generating autoloads for progmodes/ebrowse.el...
Generating autoloads for progmodes/ebrowse.el...done
Generating autoloads for emacs-lisp/edebug.el...
Generating autoloads for emacs-lisp/edebug.el...done
Source file `/home/emacs/lisp/emacs-lisp/edebug.el' newer than byte-compiled file
Generating autoloads for ediff-mult.el...
Generating autoloads for ediff-mult.el...done
Generating autoloads for ediff-util.el...
Generating autoloads for ediff-util.el...done
Generating autoloads for emacs-lisp/eldoc.el...
Generating autoloads for emacs-lisp/eldoc.el...done
Generating autoloads for emacs-lisp/elint.el...
Generating autoloads for emacs-lisp/elint.el...done
Generating autoloads for emacs-lisp/elp.el...
Generating autoloads for emacs-lisp/elp.el...done
Generating autoloads for mail/emacsbug.el...
Generating autoloads for mail/emacsbug.el...done
Generating autoloads for emerge.el...
Generating autoloads for emerge.el...done
Generating autoloads for language/ethio-util.el...
Generating autoloads for language/ethio-util.el...done
Generating autoloads for ffap.el...
Generating autoloads for ffap.el...done
Generating autoloads for filecache.el...
Generating autoloads for filecache.el...done
Generating autoloads for find-lisp.el...
Generating autoloads for find-lisp.el...done
Generating autoloads for finder.el...
Generating autoloads for finder.el...done
Generating autoloads for textmodes/flyspell.el...
Generating autoloads for textmodes/flyspell.el...done
Generating autoloads for emacs-lisp/generic.el...
Generating autoloads for emacs-lisp/generic.el...done
Generating autoloads for hi-lock.el...
Generating autoloads for hi-lock.el...done
Generating autoloads for calendar/icalendar.el...
Generating autoloads for calendar/icalendar.el...done
Generating autoloads for ido.el...
Generating autoloads for ido.el...done
Generating autoloads for image-dired.el...
Generating autoloads for image-dired.el...done
Generating autoloads for international/mule-diag.el...
Generating autoloads for international/mule-diag.el...done
Generating autoloads for textmodes/org.el...
Generating autoloads for textmodes/org.el...done
Generating autoloads for textmodes/org-export-latex.el...
Generating autoloads for textmodes/org-export-latex.el...done
Generating autoloads for textmodes/org-publish.el...
Generating autoloads for textmodes/org-publish.el...done
Generating autoloads for printing.el...
Generating autoloads for printing.el...done
Generating autoloads for ps-print.el...
Generating autoloads for ps-print.el...done
Generating autoloads for progmodes/python.el...
Generating autoloads for progmodes/python.el...done
Generating autoloads for emacs-lisp/re-builder.el...
Generating autoloads for emacs-lisp/re-builder.el...done
Generating autoloads for mail/sendmail.el...
Generating autoloads for mail/sendmail.el...done
Generating autoloads for ses.el...
Generating autoloads for ses.el...done
Generating autoloads for progmodes/sh-script.el...
Generating autoloads for progmodes/sh-script.el...done
Generating autoloads for simple.el...
Generating autoloads for simple.el...done
Generating autoloads for play/solitaire.el...
Generating autoloads for play/solitaire.el...done
Generating autoloads for progmodes/sql.el...
Generating autoloads for progmodes/sql.el...done
Generating autoloads for textmodes/table.el...
Generating autoloads for textmodes/table.el...done
Generating autoloads for textmodes/tex-mode.el...
Generating autoloads for textmodes/tex-mode.el...done
Loading subst-ksc...
Loading subst-gb2312...
Loading subst-big5...
Loading subst-jis...
Generating autoloads for net/tramp.el...
Generating autoloads for net/tramp.el...done
Generating autoloads for tutorial.el...
Generating autoloads for tutorial.el...done
Generating autoloads for url/url-dav.el...
Generating autoloads for url/url-dav.el...done
Generating autoloads for url/url-misc.el...
Generating autoloads for url/url-misc.el...done
Generating autoloads for progmodes/vhdl-mode.el...
Generating autoloads for progmodes/vhdl-mode.el...done
Generating autoloads for view.el...
Generating autoloads for view.el...done
Generating autoloads for emulation/viper.el...
Generating autoloads for emulation/viper.el...done
Generating autoloads for whitespace.el...
Generating autoloads for whitespace.el...done
Generating autoloads for woman.el...
Generating autoloads for woman.el...done
Generating autoloads for play/zone.el...
Generating autoloads for play/zone.el...done
Generating autoloads for ediff-diff.el...
Generating autoloads for ediff-diff.el...done
Generating autoloads for ediff-ptch.el...
Generating autoloads for ediff-ptch.el...done
Generating autoloads for files.el...
Generating autoloads for files.el...done
Generating autoloads for help.el...
Generating autoloads for help.el...done
Generating autoloads for indent.el...
Generating autoloads for indent.el...done
Generating autoloads for jka-cmpr-hook.el...
Generating autoloads for jka-cmpr-hook.el...done
Generating autoloads for startup.el...
Generating autoloads for startup.el...done
Generating autoloads for tempo.el...
Generating autoloads for tempo.el...done
Generating autoloads for calc/calc-ext.el...
Generating autoloads for calc/calc-ext.el...done
Generating autoloads for calc/calc-help.el...
Generating autoloads for calc/calc-help.el...done
Generating autoloads for calc/calc-misc.el...
Generating autoloads for calc/calc-misc.el...done
Generating autoloads for calc/calc-store.el...
Generating autoloads for calc/calc-store.el...done
Generating autoloads for calc/calc-stuff.el...
Generating autoloads for calc/calc-stuff.el...done
Generating autoloads for calc/calc-units.el...
Generating autoloads for calc/calc-units.el...done
Generating autoloads for emacs-lisp/authors.el...
Generating autoloads for emacs-lisp/authors.el...done
Generating autoloads for emacs-lisp/cust-print.el...
Generating autoloads for emacs-lisp/cust-print.el...done
Generating autoloads for emacs-lisp/regi.el...
Generating autoloads for emacs-lisp/regi.el...done
Generating autoloads for emacs-lisp/sregex.el...
Generating autoloads for emacs-lisp/sregex.el...done
Generating autoloads for emulation/cua-rect.el...
Generating autoloads for emulation/cua-rect.el...done
Generating autoloads for emulation/viper-keym.el...
Generating autoloads for emulation/viper-keym.el...done
Generating autoloads for emulation/viper-macs.el...
Generating autoloads for emulation/viper-macs.el...done
Generating autoloads for emulation/viper-util.el...
Generating autoloads for emulation/viper-util.el...done
Generating autoloads for eshell/esh-groups.el...
Generating autoloads for eshell/esh-groups.el...done
Generating autoloads for international/mule.el...
Generating autoloads for international/mule.el...done
Generating autoloads for progmodes/ada-prj.el...
Generating autoloads for progmodes/ada-prj.el...done
Generating autoloads for progmodes/cc-cmds.el...
Generating autoloads for progmodes/cc-cmds.el...done
Generating autoloads for progmodes/xscheme.el...
Generating autoloads for progmodes/xscheme.el...done
Generating autoloads for url/url-vars.el...
Generating autoloads for url/url-vars.el...done
Saving file /home/emacs/lisp/loaddefs.el...
Wrote /home/emacs/lisp/loaddefs.el
[leo@sl392 lisp]$ make recompile EMACS=../src/emacs
EMACSLOADPATH=/home/emacs/lisp ../src/emacs -batch --no-site-file --multibyte -f batch-byte-compile /home/emacs/lisp/progmodes/cc-mode.el
Loading `cc-vars.el': old-style backquotes detected!

In c-postprocess-file-styles:
cc-mode.el:844:11:Warning: `mapcar' called for effect; use `mapc' or `dolist'
    instead

In awk-mode:
cc-mode.el:1333:21:Warning: reference to free variable `awk-mode-syntax-table'

In c-submit-bug-report:
cc-mode.el:1433:10:Warning: `mapcar' called for effect; use `mapc' or `dolist'
    instead

In end of data:
cc-mode.el:1453:1:Warning: the following functions are not known to be
    defined: c-awk-unstick-NL-prop, c-awk-clear-NL-props, c-awk-after-change
Wrote /home/emacs/lisp/progmodes/cc-mode.elc
EMACSLOADPATH=/home/emacs/lisp ../src/emacs -batch --no-site-file --multibyte --eval "(batch-byte-recompile-directory 0)" /home/emacs/lisp
Checking /home/emacs/lisp...
Compiling /home/emacs/lisp/allout.el...

In end of data:
allout.el:7062:1:Warning: the following functions are not known to be defined:
    got-char, line-move-invisible-p
Wrote /home/emacs/lisp/allout.elc
Compiling /home/emacs/lisp/ansi-color.el...
Wrote /home/emacs/lisp/ansi-color.elc
Compiling /home/emacs/lisp/autoinsert.el...
Source file `/home/emacs/lisp/emacs-lisp/easy-mmode.el' newer than byte-compiled file
Wrote /home/emacs/lisp/autoinsert.elc
Compiling /home/emacs/lisp/bookmark.el...
Wrote /home/emacs/lisp/bookmark.elc
Compiling /home/emacs/lisp/completion.el...
Wrote /home/emacs/lisp/completion.elc
Compiling /home/emacs/lisp/cus-load.el...
Compiling /home/emacs/lisp/dired-aux.el...
Source file `/home/emacs/lisp/dired.el' newer than byte-compiled file
Wrote /home/emacs/lisp/dired-aux.elc
Compiling /home/emacs/lisp/dired.el...

In dired-next-line:
dired.el:1673:4:Warning: `next-line' used from Lisp code
That command is designed for interactive use only

In dired-previous-line:
dired.el:1680:4:Warning: `previous-line' used from Lisp code
That command is designed for interactive use only

In end of data:
dired.el:3358:1:Warning: the function `dired-relist-entry' is not known to be
    defined.
Wrote /home/emacs/lisp/dired.elc
Compiling /home/emacs/lisp/ediff-diff.el...
Loading /home/emacs/lisp/ediff-init.el (source)...
Loading ange-ftp (compiled; note, source file is newer)...
Loading /home/emacs/lisp/ediff-util.el (source)...
Loading reporter...
Loading /home/emacs/lisp/ediff-help.el (source)...
Loading /home/emacs/lisp/ediff-mult.el (source)...
Loading /home/emacs/lisp/ediff-wind.el (source)...
Loading /home/emacs/lisp/ediff-diff.el (source)...
Loading /home/emacs/lisp/ediff-merg.el (source)...
Loading /home/emacs/lisp/ediff.el (source)...
Loading dired...
Loading info...
Loading /home/emacs/lisp/ediff-ptch.el (source)...
Loading /home/emacs/lisp/ediff-vers.el (source)...
Wrote /home/emacs/lisp/ediff-diff.elc
Compiling /home/emacs/lisp/ediff-mult.el...
Wrote /home/emacs/lisp/ediff-mult.elc
Compiling /home/emacs/lisp/ediff-ptch.el...
Wrote /home/emacs/lisp/ediff-ptch.elc
Compiling /home/emacs/lisp/ediff-util.el...
Loading reporter...

In end of data:
ediff-util.el:4330:1:Warning: the function `ediff-version' might not be
    defined at runtime.
ediff-util.el:4330:1:Warning: the function `vc-locking-user' is not known to
    be defined.
Wrote /home/emacs/lisp/ediff-util.elc
Compiling /home/emacs/lisp/emerge.el...

In emerge-setup:
emerge.el:632:12:Warning: `insert-buffer' used from Lisp code
That command is designed for interactive use only

In emerge-prepare-error-list:
emerge.el:714:5:Warning: `insert-buffer' used from Lisp code
That command is designed for interactive use only

In emerge-setup-with-ancestor:
emerge.el:801:12:Warning: `insert-buffer' used from Lisp code
That command is designed for interactive use only
Wrote /home/emacs/lisp/emerge.elc
Compiling /home/emacs/lisp/ffap.el...

In end of data:
ffap.el:1903:1:Warning: the following functions are not known to be defined:
    w3-view-this-url, gnus-summary-select-article, gnus-configure-windows
Wrote /home/emacs/lisp/ffap.elc
Compiling /home/emacs/lisp/filecache.el...
Source file `/home/emacs/lisp/find-lisp.el' newer than byte-compiled file
Wrote /home/emacs/lisp/filecache.elc
Compiling /home/emacs/lisp/files.el...

In end of data:
files.el:5529:1:Warning: the following functions are not known to be defined:
    msdos-long-file-names, w32-long-file-name, view-mode-disable,
    dos-8+3-filename, vms-read-directory
Wrote /home/emacs/lisp/files.elc
Compiling /home/emacs/lisp/find-lisp.el...
Wrote /home/emacs/lisp/find-lisp.elc
Compiling /home/emacs/lisp/finder-inf.el...
Compiling /home/emacs/lisp/finder.el...
Wrote /home/emacs/lisp/finder.elc
Compiling /home/emacs/lisp/forms-d2.el...
Compiling /home/emacs/lisp/forms-pass.el...
Compiling /home/emacs/lisp/help.el...

In end of data:
help.el:982:1:Warning: the function `help-buffer' is not known to be defined.
Wrote /home/emacs/lisp/help.elc
Compiling /home/emacs/lisp/hi-lock.el...
Wrote /home/emacs/lisp/hi-lock.elc
Compiling /home/emacs/lisp/ido.el...

In end of data:
ido.el:4654:1:Warning: the following functions are not known to be defined:
    ffap-string-at-point, tramp-tramp-file-p
Wrote /home/emacs/lisp/ido.elc
Compiling /home/emacs/lisp/image-dired.el...

In image-dired-next-line:
image-dired.el:1139:4:Warning: `next-line' used from Lisp code
That command is designed for interactive use only

In image-dired-previous-line:
image-dired.el:1151:4:Warning: `previous-line' used from Lisp code
That command is designed for interactive use only
Wrote /home/emacs/lisp/image-dired.elc
Compiling /home/emacs/lisp/indent.el...
Wrote /home/emacs/lisp/indent.elc
Compiling /home/emacs/lisp/jka-cmpr-hook.el...
Wrote /home/emacs/lisp/jka-cmpr-hook.elc
Compiling /home/emacs/lisp/ldefs-boot.el...
Compiling /home/emacs/lisp/loaddefs.el...
Compiling /home/emacs/lisp/loadup.el...
Compiling /home/emacs/lisp/patcomp.el...
Compiling /home/emacs/lisp/paths.el...
Compiling /home/emacs/lisp/printing.el...
Source file `/home/emacs/lisp/ps-print.el' newer than byte-compiled file

In toplevel form:
printing.el:1317:10:Warning: reference to free variable `pr-auto-region'
printing.el:1339:15:Warning: reference to free variable `pr-menu-print-item'
printing.el:1361:19:Warning: assignment to free variable `pr-menu-print-item'
printing.el:1362:19:Warning: assignment to free variable `pr-menu-bar'
printing.el:1391:52:Warning: reference to free variable `pr-menu-char-height'
printing.el:1413:64:Warning: reference to free variable `pr-menu-char-width'
printing.el:1475:33:Warning: reference to free variable `pr-menu-bar'
printing.el:1411:11:Warning: reference to free variable `pr-menu-lock'
printing.el:1429:20:Warning: reference to free variable `pr-ps-printer-alist'
printing.el:1437:20:Warning: reference to free variable `pr-txt-printer-alist'
printing.el:1445:21:Warning: reference to free variable
    `pr-ps-utility-menu-modified'
printing.el:1454:20:Warning: reference to free variable `pr-ps-utility-alist'
printing.el:1541:45:Warning: reference to free variable `pr-even-or-odd-alist'

In end of data:
printing.el:6708:1:Warning: the following functions are not known to be
    defined: pr-menu-lookup, pr-menu-alist, pr-even-or-odd-pages,
    pr-menu-get-item, pr-menu-set-item-name, pr-menu-lock,
    pr-menu-set-utility-title, pr-menu-set-ps-title, pr-menu-set-txt-title,
    pr-region-active-p, pr-do-update-menus, pr-update-mode-line,
    pr-f-read-string, pr-f-set-keymap-parents, pr-keep-region-active
Wrote /home/emacs/lisp/printing.elc
Compiling /home/emacs/lisp/ps-print.el...
Wrote /home/emacs/lisp/ps-print.elc
Compiling /home/emacs/lisp/ses.el...
Source file `/home/emacs/lisp/view.el' newer than byte-compiled file
Wrote /home/emacs/lisp/ses.elc
Compiling /home/emacs/lisp/simple.el...
Wrote /home/emacs/lisp/simple.elc
Compiling /home/emacs/lisp/startup.el...
Wrote /home/emacs/lisp/startup.elc
Compiling /home/emacs/lisp/subdirs.el...
Compiling /home/emacs/lisp/tempo.el...
Wrote /home/emacs/lisp/tempo.elc
Compiling /home/emacs/lisp/tutorial.el...
Wrote /home/emacs/lisp/tutorial.elc
Compiling /home/emacs/lisp/version.el...
Compiling /home/emacs/lisp/view.el...
Wrote /home/emacs/lisp/view.elc
Compiling /home/emacs/lisp/whitespace.el...
Wrote /home/emacs/lisp/whitespace.elc
Compiling /home/emacs/lisp/woman.el...

In woman0-rename:
woman.el:2722:21:Warning: variable assignment to nonvariable `(new
    woman0-rename-alist)'
Wrote /home/emacs/lisp/woman.elc
Checking /home/emacs/lisp/calc...
Compiling /home/emacs/lisp/calc/calc-ext.el...
Source file `/home/emacs/lisp/calc/calc.el' newer than byte-compiled file

In end of data:
calc/calc-ext.el:3393:1:Warning: the following functions are not known to be
    defined: math-clip, math-round, math-simplify, math-simplify-extended,
    math-simplify-units, calc-set-language, calc-flush-caches,
    calc-save-modes, calc-embedded-modes-change, calc-embedded-var-change,
    math-mul-float, math-arctan-raw, math-sqrt-float, math-exp-minus-1-raw,
    math-sqrt-raw, math-provably-integer, math-map-vec, math-make-frac,
    math-normalize-polar, math-normalize-hms, math-normalize-mod,
    math-make-sdev, math-make-intv, math-normalize-logical-op,
    math-possible-signs, math-infinite-dir, math-calcFunc-to-var,
    calc-embedded-evaluate-expr, math-known-nonzerop, math-read-expr-level,
    math-read-big-rec, math-read-big-balance, math-format-date,
    math-vector-is-string, math-vector-to-string, math-format-radix-float,
    math-compose-expr, math-abs, math-format-bignum-binary,
    math-format-bignum-octal, math-format-bignum-hex,
    math-format-bignum-radix, math-compute-max-digits
Wrote /home/emacs/lisp/calc/calc-ext.elc
Compiling /home/emacs/lisp/calc/calc-help.el...
Wrote /home/emacs/lisp/calc/calc-help.elc
Compiling /home/emacs/lisp/calc/calc-misc.el...
Wrote /home/emacs/lisp/calc/calc-misc.elc
Compiling /home/emacs/lisp/calc/calc-store.el...
Wrote /home/emacs/lisp/calc/calc-store.elc
Compiling /home/emacs/lisp/calc/calc-stuff.el...
Wrote /home/emacs/lisp/calc/calc-stuff.elc
Compiling /home/emacs/lisp/calc/calc-units.el...
Wrote /home/emacs/lisp/calc/calc-units.elc
Compiling /home/emacs/lisp/calc/calc.el...

In end of data:
calc/calc.el:3681:1:Warning: the following functions are not known to be
    defined: calc-edit-finish, calc-embedded-finish-command,
    calc-embedded-select-buffer, calc-embedded-mode-line-change,
    calc-push-list-in-macro, calc-top-selected, calc-pop-stack-in-macro,
    calc-embedded-stack-change, calc-incomplete-error, next-command-event,
    event-to-character
Wrote /home/emacs/lisp/calc/calc.elc
Checking /home/emacs/lisp/calendar...
Compiling /home/emacs/lisp/calendar/icalendar.el...
Wrote /home/emacs/lisp/calendar/icalendar.elc
Checking /home/emacs/lisp/emacs-lisp...
Compiling /home/emacs/lisp/emacs-lisp/authors.el...
Wrote /home/emacs/lisp/emacs-lisp/authors.elc
Compiling /home/emacs/lisp/emacs-lisp/cl-loaddefs.el...
Compiling /home/emacs/lisp/emacs-lisp/cl-specs.el...
Compiling /home/emacs/lisp/emacs-lisp/cust-print.el...
Wrote /home/emacs/lisp/emacs-lisp/cust-print.elc
Compiling /home/emacs/lisp/emacs-lisp/disass.el...
Wrote /home/emacs/lisp/emacs-lisp/disass.elc
Compiling /home/emacs/lisp/emacs-lisp/easy-mmode.el...
Wrote /home/emacs/lisp/emacs-lisp/easy-mmode.elc
Compiling /home/emacs/lisp/emacs-lisp/edebug.el...
Wrote /home/emacs/lisp/emacs-lisp/edebug.elc
Compiling /home/emacs/lisp/emacs-lisp/eldoc.el...
Wrote /home/emacs/lisp/emacs-lisp/eldoc.elc
Compiling /home/emacs/lisp/emacs-lisp/elint.el...
Wrote /home/emacs/lisp/emacs-lisp/elint.elc
Compiling /home/emacs/lisp/emacs-lisp/elp.el...
Wrote /home/emacs/lisp/emacs-lisp/elp.elc
Compiling /home/emacs/lisp/emacs-lisp/generic.el...
Wrote /home/emacs/lisp/emacs-lisp/generic.elc
Compiling /home/emacs/lisp/emacs-lisp/re-builder.el...
Wrote /home/emacs/lisp/emacs-lisp/re-builder.elc
Compiling /home/emacs/lisp/emacs-lisp/regi.el...
Wrote /home/emacs/lisp/emacs-lisp/regi.elc
Compiling /home/emacs/lisp/emacs-lisp/sregex.el...
Wrote /home/emacs/lisp/emacs-lisp/sregex.elc
Checking /home/emacs/lisp/emulation...
Compiling /home/emacs/lisp/emulation/cua-rect.el...
Wrote /home/emacs/lisp/emulation/cua-rect.elc
Compiling /home/emacs/lisp/emulation/viper-keym.el...
Loading /home/emacs/lisp/emulation/viper-util.el (source)...
Loading /home/emacs/lisp/emulation/viper-init.el (source)...

In end of data:
emulation/viper-keym.el:712:1:Warning: the following functions are not known
    to be defined: viper-ex, viper-normalize-minor-mode-map-alist,
    viper-set-mode-vars-for
Wrote /home/emacs/lisp/emulation/viper-keym.elc
Compiling /home/emacs/lisp/emulation/viper-macs.el...
Loading /home/emacs/lisp/emulation/viper-keym.el (source)...
Loading /home/emacs/lisp/emulation/viper-mous.el (source)...
Loading /home/emacs/lisp/emulation/viper-cmd.el (source)...
Loading /home/emacs/lisp/emulation/viper-macs.el (source)...
Loading /home/emacs/lisp/emulation/viper-ex.el (source)...
Wrote /home/emacs/lisp/emulation/viper-macs.elc
Compiling /home/emacs/lisp/emulation/viper-util.el...

In end of data:
emulation/viper-util.el:1583:1:Warning: the following functions are not known
    to be defined: viper-color-defined-p, vc-locking-user, character-to-event
Wrote /home/emacs/lisp/emulation/viper-util.elc
Compiling /home/emacs/lisp/emulation/viper.el...
Wrote /home/emacs/lisp/emulation/viper.elc
Checking /home/emacs/lisp/erc...
Checking /home/emacs/lisp/eshell...
Compiling /home/emacs/lisp/eshell/esh-groups.el...
Compiling /home/emacs/lisp/eshell/esh-maint.el...
Checking /home/emacs/lisp/gnus...
Checking /home/emacs/lisp/international...
Compiling /home/emacs/lisp/international/latin-1.el...
Compiling /home/emacs/lisp/international/latin-2.el...
Compiling /home/emacs/lisp/international/latin-3.el...
Compiling /home/emacs/lisp/international/latin-4.el...
Compiling /home/emacs/lisp/international/latin-5.el...
Compiling /home/emacs/lisp/international/latin-8.el...
Compiling /home/emacs/lisp/international/latin-9.el...
Compiling /home/emacs/lisp/international/mule-conf.el...
Compiling /home/emacs/lisp/international/mule-diag.el...
Wrote /home/emacs/lisp/international/mule-diag.elc
Compiling /home/emacs/lisp/international/mule.el...
Wrote /home/emacs/lisp/international/mule.elc
Checking /home/emacs/lisp/language...
Compiling /home/emacs/lisp/language/czech.el...
Compiling /home/emacs/lisp/language/devanagari.el...
Compiling /home/emacs/lisp/language/english.el...
Compiling /home/emacs/lisp/language/ethio-util.el...
Wrote /home/emacs/lisp/language/ethio-util.elc
Compiling /home/emacs/lisp/language/georgian.el...
Compiling /home/emacs/lisp/language/greek.el...
Compiling /home/emacs/lisp/language/hebrew.el...
Compiling /home/emacs/lisp/language/japanese.el...
Compiling /home/emacs/lisp/language/kannada.el...
Compiling /home/emacs/lisp/language/korean.el...
Compiling /home/emacs/lisp/language/lao.el...
Compiling /home/emacs/lisp/language/malayalam.el...
Compiling /home/emacs/lisp/language/misc-lang.el...
Compiling /home/emacs/lisp/language/romanian.el...
Compiling /home/emacs/lisp/language/slovak.el...
Compiling /home/emacs/lisp/language/tamil.el...
Compiling /home/emacs/lisp/language/thai.el...
Compiling /home/emacs/lisp/language/utf-8-lang.el...
Checking /home/emacs/lisp/mail...
Compiling /home/emacs/lisp/mail/blessmail.el...
Compiling /home/emacs/lisp/mail/emacsbug.el...
Source file `/home/emacs/lisp/mail/sendmail.el' newer than byte-compiled file
Wrote /home/emacs/lisp/mail/emacsbug.elc
Compiling /home/emacs/lisp/mail/sendmail.el...
Wrote /home/emacs/lisp/mail/sendmail.elc
Checking /home/emacs/lisp/mh-e...
Compiling /home/emacs/lisp/mh-e/mh-acros.el...
Compiling /home/emacs/lisp/mh-e/mh-compat.el...
Compiling /home/emacs/lisp/mh-e/mh-gnus.el...
Compiling /home/emacs/lisp/mh-e/mh-loaddefs.el...
Checking /home/emacs/lisp/net...
Compiling /home/emacs/lisp/net/ange-ftp.el...
Wrote /home/emacs/lisp/net/ange-ftp.elc
Compiling /home/emacs/lisp/net/tramp.el...
Loading subst-ksc...
Loading subst-gb2312...
Loading subst-big5...
Loading subst-jis...

In toplevel form:
net/tramp.el:3611:4:Warning: `mapcar' called for effect; use `mapc' or
    `dolist' instead

In tramp-handle-make-auto-save-file-name:
net/tramp.el:4017:8:Warning: `mapcar' called for effect; use `mapc' or
    `dolist' instead

In tramp-completion-handle-file-name-all-completions:
net/tramp.el:4640:20:Warning: `mapcar' called for effect; use `mapc' or
    `dolist' instead

In tramp-completion-dissect-file-name:
net/tramp.el:4771:6:Warning: `mapcar' called for effect; use `mapc' or
    `dolist' instead
Wrote /home/emacs/lisp/net/tramp.elc
Checking /home/emacs/lisp/obsolete...
Compiling /home/emacs/lisp/obsolete/hilit19.el...

In hilit-mode:
obsolete/hilit19.el:978:12:Warning: `mapcar' called for effect; use `mapc' or
    `dolist' instead
Wrote /home/emacs/lisp/obsolete/hilit19.elc
Compiling /home/emacs/lisp/obsolete/keyswap.el...
Checking /home/emacs/lisp/play...
Compiling /home/emacs/lisp/play/bruce.el...
Compiling /home/emacs/lisp/play/solitaire.el...
Wrote /home/emacs/lisp/play/solitaire.elc
Compiling /home/emacs/lisp/play/zone.el...

In zone-fall-through-ws:
play/zone.el:517:20:Warning: `next-line' used from Lisp code
That command is designed for interactive use only
Wrote /home/emacs/lisp/play/zone.elc
Checking /home/emacs/lisp/progmodes...
Compiling /home/emacs/lisp/progmodes/ada-mode.el...
Wrote /home/emacs/lisp/progmodes/ada-mode.elc
Compiling /home/emacs/lisp/progmodes/ada-prj.el...
Wrote /home/emacs/lisp/progmodes/ada-prj.elc
Compiling /home/emacs/lisp/progmodes/cc-cmds.el...
Loading `cc-vars.el': old-style backquotes detected!

In toplevel form:
progmodes/cc-cmds.el:2598:2:Warning: `mapcar' called for effect; use `mapc' or
    `dolist' instead
Wrote /home/emacs/lisp/progmodes/cc-cmds.elc
Compiling /home/emacs/lisp/progmodes/delphi.el...

In delphi-newline:
progmodes/delphi.el:1642:9:Warning: `previous-line' used from Lisp code
That command is designed for interactive use only
Wrote /home/emacs/lisp/progmodes/delphi.elc
Compiling /home/emacs/lisp/progmodes/ebrowse.el...
Wrote /home/emacs/lisp/progmodes/ebrowse.elc
Compiling /home/emacs/lisp/progmodes/python.el...

In python-current-defun:
progmodes/python.el:1837:17:Warning: assignment to free variable `start'

In end of data:
progmodes/python.el:2329:1:Warning: the function `info-lookup-maybe-add-help'
    is not known to be defined.
Wrote /home/emacs/lisp/progmodes/python.elc
Compiling /home/emacs/lisp/progmodes/sh-script.el...
Wrote /home/emacs/lisp/progmodes/sh-script.elc
Compiling /home/emacs/lisp/progmodes/sql.el...
Wrote /home/emacs/lisp/progmodes/sql.elc
Compiling /home/emacs/lisp/progmodes/vhdl-mode.el...
Wrote /home/emacs/lisp/progmodes/vhdl-mode.elc
Compiling /home/emacs/lisp/progmodes/xscheme.el...
Wrote /home/emacs/lisp/progmodes/xscheme.elc
Checking /home/emacs/lisp/term...
Compiling /home/emacs/lisp/term/AT386.el...
Compiling /home/emacs/lisp/term/apollo.el...
Compiling /home/emacs/lisp/term/bobcat.el...
Compiling /home/emacs/lisp/term/cygwin.el...
Compiling /home/emacs/lisp/term/internal.el...
Compiling /home/emacs/lisp/term/iris-ansi.el...
Compiling /home/emacs/lisp/term/linux.el...
Compiling /home/emacs/lisp/term/lk201.el...
Compiling /home/emacs/lisp/term/news.el...
Compiling /home/emacs/lisp/term/sun-mouse.el...

In end of data:
term/sun-mouse.el:668:1:Warning: the following functions are not known to be
    defined: sit-for-millisecs, sun-menu-internal, sun-get-selection,
    sun-set-selection
Wrote /home/emacs/lisp/term/sun-mouse.elc
Compiling /home/emacs/lisp/term/sun.el...

In end of data:
term/sun.el:169:1:Warning: the function `previous-complex-command' is not
    known to be defined.
Wrote /home/emacs/lisp/term/sun.elc
Compiling /home/emacs/lisp/term/tvi970.el...
Wrote /home/emacs/lisp/term/tvi970.elc
Compiling /home/emacs/lisp/term/vt102.el...
Compiling /home/emacs/lisp/term/vt125.el...
Compiling /home/emacs/lisp/term/vt200.el...
Compiling /home/emacs/lisp/term/vt201.el...
Compiling /home/emacs/lisp/term/vt220.el...
Compiling /home/emacs/lisp/term/vt240.el...
Compiling /home/emacs/lisp/term/vt300.el...
Compiling /home/emacs/lisp/term/vt320.el...
Compiling /home/emacs/lisp/term/vt400.el...
Compiling /home/emacs/lisp/term/vt420.el...
Compiling /home/emacs/lisp/term/w32-win.el...

In xw-defined-colors:
term/w32-win.el:1035:42:Warning: reference to free variable `w32-color-map'

In mouse-set-font:
term/w32-win.el:1101:8:Warning: reference to free variable
    `w32-use-w32-font-dialog'
term/w32-win.el:1103:44:Warning: reference to free variable
    `w32-list-proportional-fonts'
term/w32-win.el:1110:15:Warning: reference to free variable
    `w32-fixed-font-alist'

In end of data:
term/w32-win.el:1246:1:Warning: the following functions are not known to be
    defined: w32-send-sys-command, w32-select-font, set-message-beep
Wrote /home/emacs/lisp/term/w32-win.elc
Compiling /home/emacs/lisp/term/wyse50.el...
Checking /home/emacs/lisp/textmodes...
Compiling /home/emacs/lisp/textmodes/artist.el...

In artist-previous-line:
textmodes/artist.el:4386:14:Warning: `previous-line' used from Lisp code
That command is designed for interactive use only
textmodes/artist.el:4391:27:Warning: `previous-line' used from Lisp code
That command is designed for interactive use only

In artist-next-line:
textmodes/artist.el:4400:14:Warning: `next-line' used from Lisp code
That command is designed for interactive use only
textmodes/artist.el:4405:27:Warning: `next-line' used from Lisp code
That command is designed for interactive use only
Wrote /home/emacs/lisp/textmodes/artist.elc
Compiling /home/emacs/lisp/textmodes/flyspell.el...
Wrote /home/emacs/lisp/textmodes/flyspell.elc
Compiling /home/emacs/lisp/textmodes/org-export-latex.el...
Source file `/home/emacs/lisp/textmodes/org.el' newer than byte-compiled file
Wrote /home/emacs/lisp/textmodes/org-export-latex.elc
Compiling /home/emacs/lisp/textmodes/org-publish.el...

In org-publish-get-plist-from-filename:
textmodes/org-publish.el:429:6:Warning: `mapcar' called for effect; use `mapc'
    or `dolist' instead

In org-publish-org-to-html:
textmodes/org-publish.el:459:8:Warning: function `org-publish-org-to-html'
    defined multiple times in this file

In end of data:
textmodes/org-publish.el:623:1:Warning: the function `eshell/cp' is not known
    to be defined.
Wrote /home/emacs/lisp/textmodes/org-publish.elc
Compiling /home/emacs/lisp/textmodes/org.el...

In org-compatible-face:
textmodes/org.el:3286:8:Warning: function org-compatible-face used to take 1
    argument, now takes 2

In org-remember-handler:
textmodes/org.el:12534:35:Warning: org-get-heading called with 1 argument, but
    accepts only 0

In org-fast-tag-selection:
textmodes/org.el:14072:32:Warning: `mapcar' called for effect; use `mapc' or
    `dolist' instead

In org-columns-eval:
textmodes/org.el:14836:8:Warning: `next-line' used from Lisp code
That command is designed for interactive use only

In org-export-as-ascii:
textmodes/org.el:21398:6:Warning: `mapcar' called for effect; use `mapc' or
    `dolist' instead
textmodes/org.el:21476:52:Warning: `mapcar' called for effect; use `mapc' or
    `dolist' instead

In org-export-as-html:
textmodes/org.el:22047:8:Warning: `mapcar' called for effect; use `mapc' or
    `dolist' instead

In end of data:
textmodes/org.el:24920:1:Warning: the following functions might not be defined
    at runtime: gnus-summary-last-subject, parse-time-string
textmodes/org.el:24920:1:Warning: the following functions are not known to be
    defined: add-local-hook, table--at-cell-p, bbdb-record-name,
    bbdb-current-record, bbdb-record-getprop, vm-summarize,
    vm-follow-summary-cursor, vm-select-folder-buffer, vm-su-subject,
    vm-get-header-contents, vm-su-message-id, wl-summary-message-number,
    elmo-message-field, elmo-msgdb-overview-get-entity,
    wl-summary-buffer-msgdb, wl-summary-line-from, elmo-message-entity-field,
    wl-summary-line-subject, gnus-article-show-summary, bbdb-name,
    bbdb-company, bbdb, vm-isearch-update, vm-isearch-narrow,
    vm-beginning-of-message, elmo-folder-exists-p, wl-folder-get-elmo-folder,
    wl-summary-goto-folder-subr, wl-summary-jump-to-msg-by-message-id,
    wl-summary-redisplay, mh-index-previous-folder, mh-get-msg-num,
    mh-show-buffer-message-number, mh-display-msg, mh-header-display,
    mh-show-header-display, mh-get-header-field, mh-show, mh-show-show,
    mh-find-path, mh-visit-folder, mh-normalize-folder-name, mh-search-choose,
    mh-search, mh-show-msg, bibtex-generate-autokey,
    bibtex-beginning-of-entry, bibtex-parse-entry, bibtex-url, remember,
    remember-buffer-desc, check-calendar-holidays, make-glyph,
    list-diary-entries, add-to-diary-list, cdlatex-tab,
    org-export-latex-cleaned-string
Wrote /home/emacs/lisp/textmodes/org.elc
Compiling /home/emacs/lisp/textmodes/table.el...
Wrote /home/emacs/lisp/textmodes/table.elc
Compiling /home/emacs/lisp/textmodes/tex-mode.el...

In tex-mode:
textmodes/tex-mode.el:878:8:Warning: function `tex-mode' defined multiple
    times in this file
Wrote /home/emacs/lisp/textmodes/tex-mode.elc
Checking /home/emacs/lisp/url...
Compiling /home/emacs/lisp/url/url-dav.el...
Source file `/home/emacs/lisp/url/url-vars.el' newer than byte-compiled file

In end of data:
url/url-dav.el:970:1:Warning: the function `parse-time-string' might not be
    defined at runtime.
Wrote /home/emacs/lisp/url/url-dav.elc
Compiling /home/emacs/lisp/url/url-misc.el...
Wrote /home/emacs/lisp/url/url-misc.elc
Compiling /home/emacs/lisp/url/url-vars.el...
Wrote /home/emacs/lisp/url/url-vars.elc
Done (Total of 92 files compiled, 67 skipped in 17 directories)

[-- Attachment #3: Type: text/plain, Size: 143 bytes --]


Best,
-- 
.:  Leo  :.  [ sdl.web AT gmail.com ]  .:  [ GPG Key: 9283AA3F ]  :.

       Use the most powerful email client -- http://gnus.org/

[-- Attachment #4: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* compiler warnings
@ 2007-12-29 22:23 Adam Spiers
  2008-01-02 22:17 ` Carsten Dominik
  0 siblings, 1 reply; 3+ messages in thread
From: Adam Spiers @ 2007-12-29 22:23 UTC (permalink / raw)
  To: org-mode mailing list

Does anyone else get a lot of warnings during compile of org.el?

In org-remember-insinuate:
org.el:13175:9:Warning: assignment to free variable
    `remember-annotation-functions'
org.el:13176:9:Warning: assignment to free variable
    `remember-handler-functions'

In end of data:
org.el:27707:1:Warning: the following functions might not be defined at
    runtime: gnus-summary-last-subject, rmail-show-message,
    calendar-forward-day, parse-time-string, calendar-goto-date,
    calendar-goto-today, calendar-iso-date-string,
    calendar-julian-date-string, calendar-astro-date-string,
    calendar-hebrew-date-string, calendar-islamic-date-string,
    calendar-french-date-string, calendar-bahai-date-string,
    calendar-mayan-date-string, calendar-coptic-date-string,
    calendar-ethiopic-date-string, calendar-persian-date-string,
    calendar-chinese-date-string
org.el:27707:1:Warning: the following functions are not known to be defined:
    add-local-hook, table--at-cell-p, bbdb-record-name, bbdb-current-record,
    bbdb-record-getprop, vm-summarize, vm-follow-summary-cursor,
    vm-select-folder-buffer, vm-su-subject, vm-get-header-contents,
    vm-su-message-id, wl-summary-message-number, elmo-message-field,
    elmo-msgdb-overview-get-entity, wl-summary-buffer-msgdb,
    wl-summary-line-from, elmo-message-entity-field, wl-summary-line-subject,
    rmail-narrow-to-non-pruned-header, gnus-article-show-summary,
    dired-get-filename, bbdb-name, bbdb-company, bbdb, vm-isearch-update,
    vm-isearch-narrow, vm-beginning-of-message, elmo-folder-exists-p,
    wl-folder-get-elmo-folder, wl-summary-goto-folder-subr,
    wl-summary-jump-to-msg-by-message-id, wl-summary-redisplay,
    rmail-what-message, mh-index-previous-folder, mh-get-msg-num,
    mh-show-buffer-message-number, mh-display-msg, mh-header-display,
    mh-show-header-display, mh-get-header-field, mh-show, mh-show-show,
    mh-find-path, mh-visit-folder, mh-normalize-folder-name, mh-search-choose,
    mh-search, mh-show-msg, bibtex-generate-autokey,
    bibtex-beginning-of-entry, bibtex-parse-entry, bibtex-url, remember,
    remember-buffer-desc, add-to-diary-list, cdlatex-tab,
    org-export-latex-cleaned-string, speedbar-line-directory

It seems pretty clear that these are all due to references on external
packages which are not automatically loaded at start-up, and hence are
(mostly?) harmless - but should we try to clear them up anyway?  If
so, what would the best way be?  `autoload' or `eval-when-compile' are
presumably better than just a bunch of stub defun and defvar
statements, but maybe there's a better way?

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: compiler warnings
  2007-12-29 22:23 compiler warnings Adam Spiers
@ 2008-01-02 22:17 ` Carsten Dominik
  0 siblings, 0 replies; 3+ messages in thread
From: Carsten Dominik @ 2008-01-02 22:17 UTC (permalink / raw)
  To: Adam Spiers; +Cc: org-mode mailing list

Fixed, thanks - if you use Emacs 23.

- Carsten

On Dec 29, 2007, at 11:23 PM, Adam Spiers wrote:

> Does anyone else get a lot of warnings during compile of org.el?
>
> In org-remember-insinuate:
> org.el:13175:9:Warning: assignment to free variable
>    `remember-annotation-functions'
> org.el:13176:9:Warning: assignment to free variable
>    `remember-handler-functions'
>
> In end of data:
> org.el:27707:1:Warning: the following functions might not be defined  
> at
>    runtime: gnus-summary-last-subject, rmail-show-message,
>    calendar-forward-day, parse-time-string, calendar-goto-date,
>    calendar-goto-today, calendar-iso-date-string,
>    calendar-julian-date-string, calendar-astro-date-string,
>    calendar-hebrew-date-string, calendar-islamic-date-string,
>    calendar-french-date-string, calendar-bahai-date-string,
>    calendar-mayan-date-string, calendar-coptic-date-string,
>    calendar-ethiopic-date-string, calendar-persian-date-string,
>    calendar-chinese-date-string
> org.el:27707:1:Warning: the following functions are not known to be  
> defined:
>    add-local-hook, table--at-cell-p, bbdb-record-name, bbdb-current- 
> record,
>    bbdb-record-getprop, vm-summarize, vm-follow-summary-cursor,
>    vm-select-folder-buffer, vm-su-subject, vm-get-header-contents,
>    vm-su-message-id, wl-summary-message-number, elmo-message-field,
>    elmo-msgdb-overview-get-entity, wl-summary-buffer-msgdb,
>    wl-summary-line-from, elmo-message-entity-field, wl-summary-line- 
> subject,
>    rmail-narrow-to-non-pruned-header, gnus-article-show-summary,
>    dired-get-filename, bbdb-name, bbdb-company, bbdb, vm-isearch- 
> update,
>    vm-isearch-narrow, vm-beginning-of-message, elmo-folder-exists-p,
>    wl-folder-get-elmo-folder, wl-summary-goto-folder-subr,
>    wl-summary-jump-to-msg-by-message-id, wl-summary-redisplay,
>    rmail-what-message, mh-index-previous-folder, mh-get-msg-num,
>    mh-show-buffer-message-number, mh-display-msg, mh-header-display,
>    mh-show-header-display, mh-get-header-field, mh-show, mh-show-show,
>    mh-find-path, mh-visit-folder, mh-normalize-folder-name, mh- 
> search-choose,
>    mh-search, mh-show-msg, bibtex-generate-autokey,
>    bibtex-beginning-of-entry, bibtex-parse-entry, bibtex-url,  
> remember,
>    remember-buffer-desc, add-to-diary-list, cdlatex-tab,
>    org-export-latex-cleaned-string, speedbar-line-directory
>
> It seems pretty clear that these are all due to references on external
> packages which are not automatically loaded at start-up, and hence are
> (mostly?) harmless - but should we try to clear them up anyway?  If
> so, what would the best way be?  `autoload' or `eval-when-compile' are
> presumably better than just a bunch of stub defun and defvar
> statements, but maybe there's a better way?
>
>
> _______________________________________________
> Emacs-orgmode mailing

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-01-02 22:18 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-29 22:23 compiler warnings Adam Spiers
2008-01-02 22:17 ` Carsten Dominik
  -- strict thread matches above, loose matches on Subject: below --
2007-09-26 23:51 Compiler Warnings Leo

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.