1. 12 Jan, 2004 1 commit
  2. 22 Sep, 2003 1 commit
  3. 19 Sep, 2003 1 commit
  4. 01 Sep, 2003 1 commit
  5. 06 Aug, 2003 1 commit
    • Richard M. Stallman's avatar
      (byte-compile-not-obsolete-var): New var. · 9e31e67b
      Richard M. Stallman authored
      (byte-compile-variable-ref): Handle byte-compile-not-obsolete-var.
      (byte-compile-defvar): Bind byte-compile-not-obsolete-var
      to prevent warnings about defvar for an obsolete variable.
      
      (byte-compile-log-warning):
      warning-group-format renamed to warning-type-format.
      9e31e67b
  6. 04 Jul, 2003 1 commit
  7. 28 May, 2003 1 commit
  8. 06 May, 2003 1 commit
  9. 29 Apr, 2003 1 commit
  10. 28 Apr, 2003 1 commit
  11. 24 Apr, 2003 2 commits
  12. 21 Apr, 2003 1 commit
  13. 19 Apr, 2003 1 commit
  14. 16 Apr, 2003 1 commit
  15. 12 Apr, 2003 2 commits
    • Stefan Monnier's avatar
      (byte-compile-file-form-defvar, byte-compile-defvar): · 8898f44e
      Stefan Monnier authored
      Fix last commit which mistakenly relied on not-yet committed code.
      8898f44e
    • Stefan Monnier's avatar
      Use push, with-current-buffer, dolist, ... · 6c2161c4
      Stefan Monnier authored
      (byte-compile-const-variables): New var.
      (byte-compile-close-variables): Reset it.
      (byte-compile-file-form-defvar, byte-compile-defvar): Update it.
      (byte-compile-const-symbol-p): Now arg `value' to check defconsts.
      (byte-compile-variable-ref): Use it and improve warning message.
      (byte-compile-check-lambda-list): Use byte-compile-const-symbol-p.
      (byte-compile-lapcode): Remove unused vars.
      (byte-compile-eval): Fix thinko in handling of old-autoloads.
      (byte-recompile-directory): Use the expanded form for directory.
      (byte-compile-track-mouse): Use modern backquote syntax.
      (byte-compile-defvar): Detect and properly handle (defconst a).
      (byte-compile-defalias-warn): Remove unused arg `alias'.
      (byte-compile-defalias): Update call.
      6c2161c4
  16. 17 Feb, 2003 1 commit
  17. 25 Jan, 2003 1 commit
  18. 12 Dec, 2002 1 commit
  19. 07 Dec, 2002 1 commit
  20. 19 Nov, 2002 1 commit
  21. 06 Nov, 2002 1 commit
  22. 17 Oct, 2002 1 commit
  23. 18 Sep, 2002 1 commit
  24. 09 Sep, 2002 3 commits
  25. 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
  26. 31 Jul, 2002 1 commit
  27. 25 Jul, 2002 1 commit
  28. 24 Jul, 2002 1 commit
  29. 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
  30. 19 Jul, 2002 3 commits
  31. 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
  32. 27 Jun, 2002 1 commit
  33. 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