1. 11 May, 2011 1 commit
  2. 11 Mar, 2011 1 commit
    • Stefan Monnier's avatar
      Misc fixes, and use lexical-binding in more files. · ba83908c
      Stefan Monnier authored
      * lisp/subr.el (letrec): New macro.
      (with-wrapper-hook): Move from lisp/simple.el and don't use CL.
      * simple.el (with-wrapper-hook): Move with-wrapper-hook to subr.el.
      * lisp/help-fns.el (help-function-arglist): Handle subroutines as well.
      (describe-variable): Use special-variable-p to filter completions.
      * lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Don't expand `declare'
      in defmacros.
      * lisp/emacs-lisp/cconv.el (cconv-convert, cconv-analyse-form):
      Handle `declare'.
      * lisp/emacs-lisp/cl.el (pushnew): Silence unfixable warning.
      * lisp/emacs-lisp/cl-macs.el (defstruct, define-compiler-macro):
      Mark unused arg as unused.
      * lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode): Use memq.
      * lisp/emacs-lisp/autoload.el (make-autoload): Don't assume the macro's
      first sexp is a list.
      (autoload-generate-file-autoloads): Improve error message.
      * lisp/emacs-lisp/advice.el (ad-arglist): Use help-function-arglist
      to understand the new byte-code arg format.
      * lisp/vc/smerge-mode.el:
      * lisp/vc/log-view.el:
      * lisp/vc/log-edit.el:
      * lisp/vc/cvs-status.el:
      * lisp/uniquify.el:
      * lisp/textmodes/css-mode.el:
      * lisp/textmodes/bibtex-style.el:
      * lisp/reveal.el:
      * lisp/newcomment.el:
      * lisp/emacs-lisp/smie.el:
      * lisp/abbrev.el: Use lexical-binding.
      * src/eval.c (Fprog1, Fprog2): Simplify and use XCDR/XCAR.
      (Fdefvar): Remove redundant SYMBOLP check.
      (Ffunctionp): Don't signal an error for undefined aliases.
      * doc/lispref/variables.texi (Converting to Lexical Binding): New node.
      ba83908c
  3. 25 Jan, 2011 1 commit
  4. 15 Jan, 2011 1 commit
  5. 14 Jan, 2011 1 commit
  6. 02 Jan, 2011 1 commit
  7. 03 Dec, 2010 1 commit
  8. 21 Oct, 2010 1 commit
  9. 21 Sep, 2010 1 commit
  10. 29 Aug, 2010 1 commit
  11. 17 Aug, 2010 1 commit
  12. 13 Jan, 2010 1 commit
  13. 11 Nov, 2009 1 commit
    • Dan Nicolaescu's avatar
      * widget.el (define-widget): Purecopy the docstring. · aaa448c9
      Dan Nicolaescu authored
      * international/mule-cmds.el (charset): Do not purecopy the
      docstring here, define-widget does it.
      
      * textmodes/texinfo.el (texinfo-open-quote, texinfo-close-quote):
      * textmodes/bibtex-style.el (auto-mode-alist):
      * progmodes/inf-lisp.el (inferior-lisp-prompt):
      * progmodes/compile.el (compile-command):
      * language/korea-util.el (default-korean-keyboard):
      * international/mule-conf.el (file-coding-system-alist):
      * emacs-lisp/eldoc.el (eldoc-minor-mode-string):
      * tooltip.el (tooltip-frame-parameters):
      * newcomment.el (comment-end, comment-padding):
      * dired.el (dired-trivial-filenames):
      * comint.el (comint-file-name-prefix): Purecopy initial values.
      aaa448c9
  14. 02 Oct, 2009 1 commit
  15. 26 May, 2009 1 commit
  16. 05 Jan, 2009 1 commit
  17. 18 Dec, 2008 1 commit
  18. 06 May, 2008 1 commit
  19. 04 Apr, 2008 1 commit
  20. 03 Apr, 2008 1 commit
  21. 03 Mar, 2008 1 commit
  22. 07 Jan, 2008 1 commit
  23. 22 Dec, 2007 1 commit
  24. 28 Nov, 2007 1 commit
  25. 03 Nov, 2007 1 commit
  26. 02 Nov, 2007 1 commit
  27. 26 Oct, 2007 1 commit
    • Richard M. Stallman's avatar
      (comment-styles): New style indent-or-triple. · c391a81f
      Richard M. Stallman authored
      (comment-style): Make that the default.
      (comment-add defvar): Doc fix.
      (comment-add): Delete arg EXTRA.
      (comment-region-default): Open code call to comment-add.
      Handle indent-or-triple style which uses `multi-char' for INDENT.
      c391a81f
  28. 28 Sep, 2007 1 commit
  29. 20 Sep, 2007 1 commit
  30. 17 Sep, 2007 1 commit
  31. 25 Jul, 2007 1 commit
  32. 08 May, 2007 1 commit
    • Stefan Monnier's avatar
      (comment-search-forward): Make sure we search forward. · 2ed8e1f7
      Stefan Monnier authored
      (comment-enter-backward): Try and distinguish the non-matching case at
      EOB from the non-matching case with a missing comment-end-skip for
      a 2-char comment ender.
      (comment-choose-indent): New function extracted from comment-indent.
      Improve the alignment algorithm.
      (comment-indent): Use it.
      2ed8e1f7
  33. 01 Apr, 2007 1 commit
  34. 21 Jan, 2007 1 commit
  35. 05 Dec, 2006 1 commit
  36. 27 Nov, 2006 1 commit
  37. 10 Oct, 2006 1 commit
  38. 20 Aug, 2006 1 commit
  39. 16 Aug, 2006 1 commit
  40. 11 May, 2006 1 commit