1. 18 Sep, 2002 1 commit
  2. 09 Sep, 2002 3 commits
  3. 29 Aug, 2002 2 commits
    • Richard M. Stallman's avatar
      (byte-compile-warning-prefix): · 4390021b
      Richard M. Stallman authored
      Decide here whether to print which form we're compiling.
      If we do that, still print file and line.  Make file name
      relative to default-directory.	Print fewer newlines.
      (byte-compile-log-file): Print something even if no file.
      Print messages for entering and leaving directories,
      and set default-directory.
      (displaying-byte-compile-warnings): Only sometimes bind warning-series.
      (byte-compile-warning-series): New function.
      (byte-compile-file): Set byte-compile-last-logged-file, don't bind it.
      (byte-compile-display-log-head-p): Function deleted.
      4390021b
    • Richard M. Stallman's avatar
      (byte-compile-log-file): Use \f. · 8f876842
      Richard M. Stallman authored
      (byte-compile-cl-warn): Add cl-macroexpand-all, cl-compiling-file
      to don't-warn list.
      8f876842
  4. 31 Jul, 2002 1 commit
  5. 25 Jul, 2002 1 commit
  6. 24 Jul, 2002 1 commit
  7. 20 Jul, 2002 1 commit
    • Richard M. Stallman's avatar
      Use warnings.el: · 22788fb8
      Richard M. Stallman authored
      (byte-compile-warning-prefix): New function.
      (byte-compile-log-file): Return page start position.
      (byte-compile-log-warning): New function.
      (byte-compile-warn): Use byte-compile-log-warning.
      (byte-compile-report-error): Likewise.  Also use error-message-string.
      (displaying-byte-compile-warnings): Bind warning-series.
      Don't bind or use byte-compile-warnings-point-max.
      Don't display the log buffer at the end.
      (byte-compile-warnings-point-max): Variable deleted.
      (byte-compile-log-1): Rewrite for trace info, not used for warnings.
      (byte-compile-last-warned-form, byte-compile-last-logged-file):
      Defvars moved.
      22788fb8
  8. 19 Jul, 2002 3 commits
  9. 02 Jul, 2002 1 commit
    • Richard M. Stallman's avatar
      (byte-compile-warning-types): · 4795d1c7
      Richard M. Stallman authored
      Rename cl-func to cl-functions.  Enable it by default.
      (byte-compile-file-form-eval-boundary):
      Turn off cl-functions warnings if the file loads cl.
      (byte-compile-initial-macro-environment): For eval-and-compile,
      use byte-compile-eval-before-compile to eval.
      (byte-compile-eval-before-compile): New function to turn off
      cl-functions when appropriate, for eval-and-compile.
      
      (byte-compile-warnings):  Add cl-func option.
      (byte-compile-cl-warn): New function.
      (byte-compile-form): Use it, to warn about calling cl functions.
      4795d1c7
  10. 27 Jun, 2002 1 commit
  11. 25 Jun, 2002 1 commit
    • Stefan Monnier's avatar
      (byte-compile-callargs-warn): · ba76e7fa
      Stefan Monnier authored
      Check for `noruntime' even if the function has a known sig.
      (byte-compile-file, byte-compile-output-docform):
      Don't hard code point-min = 1.
      ba76e7fa
  12. 15 Jun, 2002 1 commit
  13. 29 May, 2002 1 commit
  14. 28 May, 2002 1 commit
    • Colin Walters's avatar
      (byte-compile-last-line): Deleted. · ccb3c8de
      Colin Walters authored
      (byte-compile-delete-first): New function.
      (byte-compile-read-position): New variable.
      (byte-compile-last-position): New variable.
      (byte-compile-current-buffer): New variable.
      (byte-compile-log-1): Use it.
      (byte-compile-set-symbol-position): New function.
      (byte-compile-obsolete, byte-compile-callargs-warn)
      (byte-compile-arglist-warn, byte-compile-arglist-warn)
      (byte-compile-print-syms, byte-compile-file-form-defmumble)
      (byte-compile-check-lambda-list, byte-compile-lambda)
      (byte-compile-form, byte-compile-variable-ref)
      (byte-compile-subr-wrong-args, byte-compile-negation-optimizer)
      (byte-compile-condition-case, byte-compile-defun)
      (byte-compile-defvar, byte-compile-autoload)
      (byte-compile-lambda-form): Use it.
      (byte-compile-from-buffer): Set it, and bind
      `read-with-symbol-positions' and `read-symbol-positions-list'.
      (byte-compile-debug): New variable.
      ccb3c8de
  15. 24 Mar, 2002 1 commit
  16. 22 Mar, 2002 1 commit
  17. 01 Feb, 2002 1 commit
  18. 17 Nov, 2001 1 commit
    • Stefan Monnier's avatar
      (byte-compile-call-tree, byte-code-vector) · fef3407e
      Stefan Monnier authored
      (byte-stack+-info, byte-compile-last-warned-form)
      (byte-compile-last-logged-file): Don't defconst a variable.
      (no-byte-compile): Declare.
      (byte-compile-file): Don't boundp-check no-byte-compile any more.
      (byte-compile-defvar): Leave defconst as is.
      fef3407e
  19. 29 Oct, 2001 1 commit
  20. 18 Oct, 2001 1 commit
  21. 12 Oct, 2001 2 commits
  22. 11 Oct, 2001 1 commit
    • Gerd Moellmann's avatar
      (byte-compile-display-log-head-p): New · b8175fe6
      Gerd Moellmann authored
      function extracted from byte-compile-log-1.
      (byte-compile-log-1): Change output to be more in line with
      the output of other GNU tools.
      (byte-compile-warn): Emit `warning' instead of `**' for warnings.
      (byte-compile-report-error): Downcase error message.  Use
      `error' instead of `!!' for error messages.
      (byte-compile-print-syms): Treat non-interactive case specially.
      (displaying-byte-compile-warnings): Use backquote.
      (byte-compile-from-buffer): Bind byte-compile-last-line.
      (batch-byte-compile): Remove `Done' message.
      b8175fe6
  23. 07 Oct, 2001 1 commit
  24. 05 Oct, 2001 1 commit
  25. 21 Aug, 2001 1 commit
  26. 15 Jul, 2001 1 commit
  27. 27 May, 2001 1 commit
  28. 08 Jan, 2001 1 commit
  29. 09 Nov, 2000 2 commits
  30. 23 Oct, 2000 2 commits
  31. 25 Sep, 2000 1 commit
  32. 12 Sep, 2000 1 commit
    • Gerd Moellmann's avatar
      Undo last change · 71246c2c
      Gerd Moellmann authored
      because it breaks '(make-variable-buffer-local (defvar ...)'
      which is used at least in dired.
      71246c2c