1. 04 Jul, 2003 1 commit
  2. 28 May, 2003 1 commit
  3. 06 May, 2003 1 commit
  4. 29 Apr, 2003 1 commit
  5. 28 Apr, 2003 1 commit
  6. 24 Apr, 2003 2 commits
  7. 21 Apr, 2003 1 commit
  8. 19 Apr, 2003 1 commit
  9. 16 Apr, 2003 1 commit
  10. 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
  11. 17 Feb, 2003 1 commit
  12. 25 Jan, 2003 1 commit
  13. 12 Dec, 2002 1 commit
  14. 07 Dec, 2002 1 commit
  15. 19 Nov, 2002 1 commit
  16. 06 Nov, 2002 1 commit
  17. 17 Oct, 2002 1 commit
  18. 18 Sep, 2002 1 commit
  19. 09 Sep, 2002 3 commits
  20. 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
  21. 31 Jul, 2002 1 commit
  22. 25 Jul, 2002 1 commit
  23. 24 Jul, 2002 1 commit
  24. 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
  25. 19 Jul, 2002 3 commits
  26. 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
  27. 27 Jun, 2002 1 commit
  28. 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
  29. 15 Jun, 2002 1 commit
  30. 29 May, 2002 1 commit
  31. 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
  32. 24 Mar, 2002 1 commit
  33. 22 Mar, 2002 1 commit