1. 13 Jan, 2010 1 commit
  2. 07 Dec, 2009 1 commit
  3. 01 Dec, 2009 1 commit
  4. 27 Nov, 2009 1 commit
  5. 16 Nov, 2009 1 commit
  6. 14 Nov, 2009 1 commit
    • Glenn Morris's avatar
      (byte-compile-single-version): Remove, unused. · 0028351d
      Glenn Morris authored
      (baud-rate, byte-code-function-p)
      (byte-compile-generate-emacs19-bytecodes, byte-compile-overwrite-file)
      (byte-compiler-valid-options, byte-compiler-options-handler)
      (byte-compile-and-load-file, byte-compile-buffer):
      Remove commented-out code.
      0028351d
  7. 05 Nov, 2009 1 commit
  8. 04 Nov, 2009 3 commits
    • Dan Nicolaescu's avatar
      * emacs-lisp/bytecomp.el (byte-compile-output-file-form): Handle defvaralias. · f6195dfb
      Dan Nicolaescu authored
      * make-docfile.c (scan_lisp_file): Also look for `defvaralias'.
      f6195dfb
    • Glenn Morris's avatar
      (byte-defop-compiler19): Remove. · eef899a9
      Glenn Morris authored
      Without byte-compile-compatibility, the 'emacs19-opcode property is not
      used by anything.  Replace all calls with byte-defop-compiler.
      eef899a9
    • Glenn Morris's avatar
      (byte-compile-version-cond): Remove macro. · e5c89ce9
      Glenn Morris authored
      (byte-compile-compatibility): Remove option.
      (byte-compile-close-variables, byte-compile-fix-header)
      (byte-compile-insert-header, byte-compile-output-docform)
      (byte-compile-file-form-defmumble, byte-compile-byte-code-maker)
      (byte-compile-lambda, byte-compile-form, byte-defop-compiler19)
      (byte-compile-list, byte-compile-concat, byte-compile-function-form)
      (byte-compile-insert, byte-compile-defun):
      Remove support for byte-compile-compatibility and Emacs 18.  (Bug#4571)
      e5c89ce9
  9. 03 Nov, 2009 1 commit
    • Glenn Morris's avatar
      (byte-compile-file-form-defvar) · 2aea6521
      Glenn Morris authored
      (byte-compile-file-form-define-abbrev-table)
      (byte-compile-file-form-custom-declare-variable)
      (byte-compile-variable-ref, byte-compile-defvar):
      Whether or not a warning is enabled should only affect whether we issue
      the warning, not whether or not we collect the relevant data.
      Eg warnings can be turned on and off throughout the course of a file.
      2aea6521
  10. 31 Oct, 2009 1 commit
    • Glenn Morris's avatar
      (byte-compile-warning-types, byte-compile-warnings): Add `constants' · 416d3588
      Glenn Morris authored
      as an option.
      (byte-compile-callargs-warn, byte-compile-arglist-warn)
      (display-call-tree): Update for byte-compile-fdefinition possibly
      returning `(macro lambda ...)'.  (Bug#4778)
      (byte-compile-variable-ref, byte-compile-setq-default):
      Respect `constants' member of byte-compile-warnings.
      416d3588
  11. 01 Oct, 2009 3 commits
    • Stefan Monnier's avatar
      * eval.c (Fcalled_interactively_p): Add `kind' argument. · 9d28c33e
      Stefan Monnier authored
      * subr.el (interactive-p): Mark obsolete.
      (called-interactively-p): Make the optional-ness of `kind' obsolete.
      * emacs-lisp/bytecomp.el (byte-compile-fdefinition): Make it obey
      advertised-signature-table for subroutines as well.
      9d28c33e
    • Stefan Monnier's avatar
      * emacs-lisp/byte-run.el (advertised-signature-table): New var. · ced10a4c
      Stefan Monnier authored
      (set-advertised-calling-convention): New function.
      (make-obsolete, define-obsolete-function-alias)
      (make-obsolete-variable, define-obsolete-variable-alias):
      Make the optional-ness of `when' obsolete.
      (define-obsolete-face-alias): Make `when' non-optional.
      * help-fns.el (help-function-arglist):
      * emacs-lisp/bytecomp.el (byte-compile-fdefinition):
      Use advertised-signature-table.
      ced10a4c
    • Stefan Monnier's avatar
      (byte-compile-defmacro-declaration): New fun. · e3a6b82f
      Stefan Monnier authored
      (byte-compile-file-form-defmumble, byte-compile-defmacro): Use it.
      (byte-compile-defmacro): Use backquotes.
      e3a6b82f
  12. 17 Sep, 2009 1 commit
  13. 16 Sep, 2009 1 commit
    • Glenn Morris's avatar
      (byte-compile-not-obsolete-vars): Rename from byte-compile-not-obsolete-var. · 8480fc7c
      Glenn Morris authored
      It's a list now.
      (byte-compile-not-obsolete-funcs): New variable.
      (byte-compile-warn-obsolete): Don't warn about functions if they are in
      byte-compile-not-obsolete-funcs.
      (byte-compile-variable-ref, byte-compile-defvar): Update for
      byte-compile-not-obsolete-vars name-change and list nature.
      (byte-compile-maybe-guarded): Suppress warnings about obsolete functions
      and variables behind (f)boundp tests.
      8480fc7c
  14. 15 Sep, 2009 3 commits
  15. 10 Sep, 2009 1 commit
    • Glenn Morris's avatar
      (byte-compile-function-environment): Doc fix. · cb4fb1d0
      Glenn Morris authored
      (byte-compile-file-form-autoload): Don't warn about unknown functions
      where the autoload statement comes after the use.
      (with-no-warnings): Give it a byte-hunk-handler like than of progn, so
      that any handlers inside the body (eg require) are in turn respected.
      cb4fb1d0
  16. 05 Sep, 2009 1 commit
    • Glenn Morris's avatar
      (emacs-lisp-file-regexp): Doc fix. · 3f12e5bd
      Glenn Morris authored
      (byte-compile-dest-file-function): New option.
      (byte-compile-dest-file): Doc fix.  Obey byte-compile-dest-file-function.
      (byte-compile-cl-file-p): New function.
      (byte-compile-eval): Only suppress noruntime warnings about cl functions
      if the cl-functions warning is enabled.  Use byte-compile-cl-file-p.
      (byte-compile-eval): Check for non-nil byte-compile-cl-functions rather
      than for file being previously loaded.
      (byte-compile-find-cl-functions): Use byte-compile-cl-file-p.
      (byte-compile-file-form-require): Handle the case where requiring a file
      indirectly causes CL to be loaded.
      3f12e5bd
  17. 30 Aug, 2009 1 commit
  18. 29 Aug, 2009 1 commit
    • Stefan Monnier's avatar
      (byte-compile-const-symbol-p): · d988dbf6
      Stefan Monnier authored
      Recognize immutable variables like most-positive-fixnum.
      (byte-compile-setq-default): Check and warn if trying to assign
      to an immutable variable, or a non-variable.
      d988dbf6
  19. 28 Aug, 2009 1 commit
    • Stefan Monnier's avatar
      * gnus/nnheader.el (nnheader-find-file-noselect): · 14acf2f5
      Stefan Monnier authored
      * gnus/mm-util.el (mm-insert-file-contents):
      * org/org-html.el (org-export-as-html):
      * org/org-docbook.el (org-export-as-docbook):
      * textmodes/reftex.el (reftex-get-file-buffer-force):
      * progmodes/verilog-mode.el (verilog-batch-execute-func):
      * emulation/viper.el (viper-go-away, viper-set-hooks):
      * emacs-lisp/re-builder.el (re-builder-unload-function):
      * emacs-lisp/bytecomp.el (byte-compile-file):
      * ses.el (ses-unload-function):
      * hexl.el (hexl-find-file):
      * files.el (normal-mode):
      * ehelp.el (with-electric-help):
      * autoinsert.el (auto-insert-alist):
      * arc-mode.el (archive-mode):
      Use (default-value 'major-mode) instead of default-major-mode.
      14acf2f5
  20. 26 Aug, 2009 2 commits
  21. 25 Aug, 2009 2 commits
  22. 10 Aug, 2009 1 commit
  23. 06 Aug, 2009 1 commit
  24. 23 Jul, 2009 1 commit
  25. 02 Feb, 2009 1 commit
  26. 05 Jan, 2009 1 commit
  27. 20 Nov, 2008 1 commit
    • Juanma Barranquero's avatar
      * emacs-lisp/bytecomp.el (byte-compile-dynamic-docstrings) · 2b9c3b12
      Juanma Barranquero authored
        (byte-compile-output-docform): Reflow docstrings.
        (no-byte-compile): Fix typo in docstring.
        (byte-recompile-directory, compile-defun): Doc fixes.
        (emacs-lisp-file-regexp, byte-compile-verbose)
        (byte-compile-compatibility, byte-optimize, byte-compile-delete-errors)
        (byte-compile-dynamic-docstrings, byte-optimize-log)
        (byte-compile-error-on-warn, byte-compile-warnings)
        (byte-compile-generate-call-tree, byte-compile-call-tree-sort):
        Remove * from defcustom docstrings.
      2b9c3b12
  28. 14 Nov, 2008 1 commit
    • Chong Yidong's avatar
      (byte-compile-associative) · 24ae8da4
      Chong Yidong authored
      (byte-compile-minus, byte-compile-quo): If there are more than two
      operands, don't use binary operation code (bug#1334).
      24ae8da4
  29. 10 Aug, 2008 1 commit
  30. 31 Jul, 2008 1 commit
    • Dan Nicolaescu's avatar
      * bitmaps/README: · 7c2fb837
      Dan Nicolaescu authored
      * xfns.c:
      * termcap.c:
      * term.c:
      * syswait.h:
      * systty.h:
      * systime.h:
      * syssignal.h:
      * sysdep.c:
      * process.h:
      * process.c:
      * print.c:
      * ndir.h:
      * lread.c:
      * keyboard.c:
      * getpagesize.h:
      * floatfns.c:
      * fileio.c:
      * emacs.c:
      * doc.c:
      * dispnew.c:
      * dired.c:
      * data.c:
      * callproc.c:
      * buffer.c:
      * README:
      * Makefile.in:
      * s/template.h:
      * s/msdos.h:
      * m/vax.h: Remove VMS support.
      * s/vms.h:
      * vlimit.h:
      * uaf.h:
      * temacs.opt:
      * param.h:
      * ioctl.h: Remove file.
      
      * descrip.mms:
      * compile.com: Remove file.
      * Create.c: Remove VMS support.
      
      * message.el (Module):
      
      * gnus-start.el (Module):
      
      * gnus-registry.el (Module):
      
      * textmodes/texinfmt.el:
      * nxml/nxml-enc.el:
      * mail/feedmail.el:
      * international/mule.el:
      * international/latexenc.el:
      * emulation/viper-util.el:
      * emulation/viper-init.el:
      * emulation/viper-ex.el:
      * emacs-lisp/bytecomp.el:
      * version.el:
      * subr.el:
      * startup.el:
      * sort.el:
      * shadowfile.el:
      * recentf.el:
      * printing.el:
      * paths.el:
      * minibuffer.el:
      * ls-lisp.el:
      * loadup.el:
      * hippie-e...
      7c2fb837
  31. 13 Jun, 2008 1 commit
  32. 08 Jun, 2008 1 commit