1. 10 Mar, 2011 2 commits
  2. 08 Mar, 2011 2 commits
  3. 06 Mar, 2011 3 commits
    • Chong Yidong's avatar
      Usability improvements to commands in package-x.el. · 5c69cb2c
      Chong Yidong authored
      * lisp/emacs-lisp/package-x.el (package-archive-upload-base): Make it a
      defcustom.
      (package--update-file): Doc fix.  Accept relative file names.
      (package--archive-contents-from-file): Remove the argument, since
      it's necessarily always "archive-contents".
      (package-maint-add-news-item): Pass relative file name args to
      package--update-file.
      (package-upload-buffer-internal): Prompt for a destination if
      package-archive-upload-base is invalid.  Create the directory if
      it does not exist.
      (package-upload-buffer, package-upload-file): Doc fix.
      5c69cb2c
    • Chong Yidong's avatar
      Allow specifying local ELPA mirrors in package-archives. · f561e49a
      Chong Yidong authored
      * emacs-lisp/package.el (package-archives): Accept either ordinary
      directory names, in addition to HTTP URLs.
      (package--with-work-buffer): New macro.   Handle normal directories.
      (package-handle-response): Don't display the failing buffer.
      (package-download-single, package-download-tar)
      (package--download-one-archive): Use package--with-work-buffer.
      (package-archive-base): Rename from package-archive-url.
      f561e49a
    • Nikolaj Schumacher's avatar
  4. 04 Mar, 2011 1 commit
  5. 03 Mar, 2011 2 commits
    • Christian Ohler's avatar
      Added fast path to ERT explanation of `equal'. · de69c0a8
      Christian Ohler authored
      * emacs-lisp/ert.el (ert--explain-equal): New function.
      (ert--explain-equal-rec): Renamed from `ert--explain-not-equal'.
      All callers changed.
      (ert--explain-equal-including-properties): Renamed from
      `ert--explain-not-equal-including-properties'.  All callers
      changed.
      * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
      New test.
      de69c0a8
    • Christian Ohler's avatar
      Fix ERT bug related to quit handling. · 7c0d1441
      Christian Ohler authored
      * emacs-lisp/ert.el (ert--stats-set-test-and-result)
      (ert-char-for-test-result, ert-string-for-test-result)
      (ert-run-tests-batch, ert--print-test-for-ewoc):
      Handle `ert-test-quit'.
      7c0d1441
  6. 01 Mar, 2011 1 commit
  7. 28 Feb, 2011 1 commit
  8. 27 Feb, 2011 1 commit
  9. 26 Feb, 2011 1 commit
  10. 25 Feb, 2011 1 commit
    • Jambunathan K's avatar
      Fix package uploading for newly made or local archives. · 7fe42546
      Jambunathan K authored
      * emacs-lisp/package-x.el (package--archive-contents-from-url)
      (package--archive-contents-from-file): New functions.
      (package-update-news-on-upload): New var.
      (package-upload-buffer-internal): Extract archive-contents from
      package-archive-upload-base if it is not found at archive-url.
      Obey package-update-news-on-upload.
      (package-upload-buffer, package-upload-file): Doc fix.
      7fe42546
  11. 24 Feb, 2011 1 commit
  12. 23 Feb, 2011 1 commit
  13. 20 Feb, 2011 1 commit
    • Paul Eggert's avatar
      Import filemode module from gnulib. · 5fa4ac76
      Paul Eggert authored
      * .bzrignore: Add lib/sys/.
      * Makefile.in (GNULIB_MODULES): Add filemode.
      * lib/Makefile.am (MOSTLYCLEANDIRS): New macro.
      * lib/filemode.c: Renamed from src/filemode.c and regenerated
      from gnulib.  This adds support for some more file types, e.g.,
      Cray DMF migrated files.
      * lisp/emacs-lisp/find-gc.el (find-gc-source-files): Remove filemode.c.
      * lib/filemode.h, lib/sys_stat.in.h, m4/filemode.m4, m4/st_dm_mode.m4:
      * m4/sys_stat_h.m4: New files, generated from gnulib.
      * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4:
      Regenerate.
      
      2011-02-20  Paul Eggert  <eggert@cs.ucla.edu>
      5fa4ac76
  14. 18 Feb, 2011 4 commits
    • Chong Yidong's avatar
      Fix incorrect changes introduced in 2011-02-02T17:59:44Z!sds@gnu.org. · abd20d91
      Chong Yidong authored
      * lisp/apropos.el (apropos-print): Call apropos-mode before setting up
      buffer variables.  Use inhibit-read-only.
      
      * lisp/emacs-lisp/package.el (package--list-packages): Call
      package-menu-mode before setting up buffer variables.
      
      * lisp/play/solitaire.el (solitaire): Call solitaire-mode before
      setting up buffer variables.  Use inhibit-read-only.
      abd20d91
    • Glenn Morris's avatar
      Use generated-autoload-file for internal eieio autoloads. · 002b46b7
      Glenn Morris authored
      * lisp/emacs-lisp/eieio-custom.el: Set generated-autoload-file.
      (customize-object): Add autoload cookie.
      
      * lisp/emacs-lisp/eieio-opt.el: Set generated-autoload-file.
      (eieio-browse, describe-class, eieio-describe-class)
      (eieio-describe-constructor, describe-generic, eieio-describe-generic)
      (eieio-help-mode-augmentation-maybee): Add autoload cookies.
      
      * lisp/emacs-lisp/eieio.el: Regenerate with automatic autoloads.
      
      * lisp/Makefile.in (autoloads): Make eieio.el writable.
      002b46b7
    • Stefan Monnier's avatar
    • Christian Ohler's avatar
      Fix ERT. · 5da16a86
      Christian Ohler authored
      * lisp/emacs-lisp/ert.el (ert--setup-results-buffer)
      (ert-results-pop-to-backtrace-for-test-at-point)
      (ert-results-pop-to-messages-for-test-at-point)
      (ert-results-pop-to-should-forms-for-test-at-point)
      (ert-results-pop-to-timings): Revert parts of 2011-02-02T17:59:44Z!sds@gnu.org that
      were incorrect and unnecessary.  This should make `make check'
      pass again.
      5da16a86
  15. 12 Feb, 2011 2 commits
  16. 11 Feb, 2011 1 commit
  17. 10 Feb, 2011 6 commits
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/smie.el (smie-blink-matching-open): Don't use `pos' in two · 9517f8af
      Stefan Monnier authored
      conflicting ways.
      (smie-indent--parent): Extend to "parent of arg".
      (smie-indent-inside-string): New function.
      (smie-indent-functions): Use it.
      9517f8af
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/edebug.el (edebug-instrument-function): Check a marker is · 49ffc078
      Stefan Monnier authored
      still valid before using it.
      49ffc078
    • Andreas Schwab's avatar
      Update cl-loaddefs.el again · 43e92024
      Andreas Schwab authored
      43e92024
    • Stefan Monnier's avatar
      Move keymap initialization into declaration. · b016851c
      Stefan Monnier authored
      * lisp/textmodes/enriched.el (enriched-mode-map):
      * lisp/textmodes/bib-mode.el (bib-mode-map):
      * lisp/term/lk201.el (lk201-function-map):
      * lisp/tar-mode.el (tar-mode-map):
      * lisp/replace.el (occur-mode-map):
      * lisp/progmodes/idlwave.el (idlwave-rinfo-mouse-map, idlwave-rinfo-map):
      * lisp/progmodes/idlw-help.el (idlwave-help-mode-map):
      * lisp/progmodes/gdb-mi.el (gdb-memory-format-menu, gdb-memory-unit-menu):
      * lisp/play/solitaire.el (solitaire-mode-map):
      * lisp/play/snake.el (snake-mode-map, snake-null-map):
      * lisp/play/pong.el (pong-mode-map):
      * lisp/play/handwrite.el (menu-bar-handwrite-map):
      * lisp/play/gametree.el (gametree-mode-map):
      * lisp/net/rcirc.el (rcirc-mode-map, rcirc-browse-url-map
      (rcirc-multiline-minor-mode-map, rcirc-track-minor-mode-map):
      * lisp/net/newst-plainview.el (newsticker-menu, newsticker-mode-map)
      (newsticker--url-keymap):
      * lisp/net/net-utils.el (nslookup-mode-map, ftp-mode-map):
      * lisp/menu-bar.el (menu-bar-file-menu, menu-bar-i-search-menu)
      (menu-bar-search-menu, menu-bar-replace-menu, menu-bar-goto-menu)
      (menu-bar-edit-menu, menu-bar-custom-menu)
      (menu-bar-showhide-fringe-ind-menu, menu-bar-showhide-fringe-menu)
      (menu-bar-showhide-scroll-bar-menu, menu-bar-showhide-menu)
      (menu-bar-line-wrapping-menu, menu-bar-options-menu)
      (menu-bar-games-menu, menu-bar-encryption-decryption-menu)
      (menu-bar-tools-menu, menu-bar-describe-menu)
      (menu-bar-search-documentation-menu, menu-bar-manuals-menu)
      (menu-bar-help-menu):
      * lisp/mail/rmailsum.el (rmail-summary-mode-map):
      * lisp/kmacro.el (kmacro-step-edit-map):
      * lisp/ibuffer.el (ibuffer-mode-groups-popup, ibuffer-mode-map)
      (ibuffer-mode-operate-map):
      * lisp/hi-lock.el (hi-lock-menu, hi-lock-map):
      * lisp/emulation/vip.el (vip-mode-map):
      * lisp/emacs-lisp/re-builder.el (reb-lisp-mode-map):
      * lisp/bookmark.el (bookmark-bmenu-mode-map):
      * lisp/help-mode.el (help-mode-map):
      * lisp/erc/erc-list.el (erc-list-menu-mode-map):
      * lisp/org/org-remember.el (org-remember-mode-map):
      * lisp/org/org-src.el (org-src-mode-map): Move initialization into declaration.
      b016851c
    • Andreas Schwab's avatar
      Update cl-loaddefs.el and ibuffer.el · 16b737dc
      Andreas Schwab authored
      16b737dc
    • Glenn Morris's avatar
      cl-seq.el doc fixes. · 86361e1e
      Glenn Morris authored
      * lisp/emacs-lisp/cl-seq.el (union, nunion, intersection)
      (nintersection, set-difference, nset-difference)
      (set-exclusive-or, nset-exclusive-or): Doc fix.
      86361e1e
  18. 08 Feb, 2011 1 commit
  19. 05 Feb, 2011 1 commit
  20. 03 Feb, 2011 1 commit
    • Glenn Morris's avatar
      elint.el trivia. · 7f07c1fe
      Glenn Morris authored
      * lisp/emacs-lisp/elint.el (elint-standard-variables):
      Remove a couple of built-ins that now have doc-strings.
      7f07c1fe
  21. 02 Feb, 2011 1 commit
    • Sam Steingold's avatar
      * lisp/apropos.el (apropos-print): Now that `apropos-mode' inherits · e90f8545
      Sam Steingold authored
      from `special-mode', entering it makes the buffer read-only, so
      call it only when everything has been already inserted.
      * lisp/emacs-lisp/ert.el (ert--setup-results-buffer)
      (ert-results-pop-to-backtrace-for-test-at-point)
      (ert-results-pop-to-messages-for-test-at-point)
      (ert-results-pop-to-timings): Ditto.
      * lisp/emacs-lisp/package.el (package--list-packages): Ditto.
      * lisp/play/solitaire.el (solitaire): Ditto.
      e90f8545
  22. 01 Feb, 2011 1 commit
    • Sam Steingold's avatar
      * lisp/simple.el (special-mode-map): Bind "h" to `describe-mode'; · abef340a
      Sam Steingold authored
      bind "z" to `kill-this-buffer'.
      (completion-list-mode-map): Bind "z" to `kill-this-buffer'.
      * lisp/apropos.el (apropos-mode-map): Inherit from `special-mode-map'.
      (apropos-mode): Inherit from `special-mode'.
      * lisp/arc-mode.el (archive-mode-map): Inherit from `special-mode-map'.
      * lisp/bookmark.el (bookmark-bmenu-mode): Define using
      `define-derived-mode' inheriting from `special-mode'.
      * lisp/dired.el (dired-mode-map): Inherit from `special-mode-map'.
      * lisp/image-mode.el (image-mode-map): Ditto.
      * lisp/replace.el (occur-mode): Define using
      `define-derived-mode' inheriting from `special-mode'.
      * lisp/tar-mode.el (tar-mode): Inherit from `special-mode'.
      * lisp/calendar/diary-lib.el (diary-fancy-display-mode):
      Inherit from `special-mode-map'.
      * lisp/emacs-lisp/ert.el (ert-simple-view-mode, ert-results-mode):
      Inherit from `special-mode'.
      * lisp/emacs-lisp/package.el (package-menu-mode-map): Copy from
      `special-mode-map'.
      (package-menu-mode): Define using `define-derived-mode'
      inheriting from `special-mode'.
      * erc/erc-list.el (erc-list-menu-mode): Inherit from `special-mode'.
      * lisp/net/xesam.el (xesam-mode): Inherit from `special-mode'.
      (xesam-mode-map): Define separately.
      * lisp/play/solitaire.el (solitaire-mode): Inherit from `special-mode'.
      * lisp/progmodes/compile.el (compilation-minor-mode-map)
      (compilation-mode-map): Inherit from `special-mode-map'.
      * lisp/vc/diff-mode.el (diff-mode-shared-map):
      Inherit from `special-mode-map'.
      * lisp/vc/log-view.el (log-view-mode-map): Add a comment.
      abef340a
  23. 29 Jan, 2011 1 commit
  24. 28 Jan, 2011 2 commits
  25. 26 Jan, 2011 1 commit