1. 07 Apr, 2011 2 commits
  2. 06 Apr, 2011 13 commits
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 2237da9c
      Gnus developers authored
      registry.el, gnus-registry.el: Use `ignore-errors' instead of third argument NOERROR for `require', since XEmacs 21.4 does not support it.
      registry.el (initialize-instance): Change :after to :AFTER to be compatible with old EIEIO version in XEmacs.
      gnus-registry.el (gnus-registry-post-process-groups)
       (gnus-registry--split-fancy-with-parent-internal): Fix splitting bugs and provide better messaging.
      gnus-registry.el: Load ERT unconditionally anyway, discarding errors.
      registry.el: Load ERT unconditionally anyway, discarding errors.
    • Chong Yidong's avatar
      Remove list-processes C function; misc fixes to last change. · e67a13ab
      Chong Yidong authored
      * src/process.c (Flist_processes): Removed to Lisp.
      (list_processes_1): Deleted.
      * lisp/emacs-lisp/cconv.el (cconv--analyse-use): Ignore "ignored" when
      issuing unused warnings.
      * lisp/emacs-lisp/tabulated-list.el (tabulated-list-print): Use lambda
      macro directly.
    • Chong Yidong's avatar
      Reimplement list-processes in Lisp. · 7d668f2c
      Chong Yidong authored
      * lisp/simple.el: Lisp reimplement of list-processes.  Based on an
      earlier reimplementation by Leo Liu, but using tabulated-list.el.
      (process-menu-mode): New major mode.
      (list-processes--refresh, list-processes):
      (process-menu-visit-buffer): New functions.
      * lisp/files.el (save-buffers-kill-emacs): Don't assume any return
      value of list-processes, which is undocumented anyway.
    • Chong Yidong's avatar
      Make Package Menu a child of Tabulated List mode. · e91a96fe
      Chong Yidong authored
      * emacs-lisp/package.el: Use Tabulated List mode.
      (package-menu-mode-map): Inherit from tabulated-list-mode-map.
      (package-menu-mode): Derive from tabulated-list-mode.  Set up the
      table format using Tabulated List mode variables.
      (package--push): New macro, replacing package-list-maybe-add.
      (package-menu--generate): Use package--push.  Renamed from
      (package-menu-refresh, list-packages): Use it.
      (package-menu--print-info): Renamed from package-print-package.
      Return insertion data instead of inserting it directly.
      (package-menu-describe-package, package-menu-execute): Use
      (package-menu-mark-delete, package-menu-mark-install)
      (package-menu-mark-unmark, package-menu-backup-unmark)
      (package-menu-mark-obsolete-for-deletion): Use
      (package--list-packages, package-menu-revert)
      (package-menu-get-package, package-menu-get-version)
      (package-menu-sort-by-column): Functions deleted.
      (package-menu-package-list, package-menu-sort-key): Vars deleted.
      (package-menu--status-predicate, package-menu--version-predicate)
      (package-menu--description-predicate): Handle arguments in the
      Tabulated List format.
      (package-list-packages-no-fetch): Call list-packages.
    • Chong Yidong's avatar
    • Juanma Barranquero's avatar
      New variable `revert-buffer-in-progress-p'. · 3e214b50
      Juanma Barranquero authored
      * lisp/files.el (after-find-file-from-revert-buffer): Remove variable.
        (after-find-file): Dont' bind it.
        (revert-buffer-in-progress-p): New variable.
        (revert-buffer): Bind it.
        Pass nil for `after-find-file-from-revert-buffer'.
      * lisp/saveplace.el (save-place-find-file-hook): Use new variable
        `rever-buffer-in-progress-p', not `after-find-file-from-revert-buffer'.
      * etc/NEWS: New variable `revert-buffer-in-progress-p'.
    • Ted Zlatanov's avatar
      gnus-registry.el: Don't use ERT if it's not available. · 42b23765
      Ted Zlatanov authored
       (gnus-registry-delete-entries): New convenience function.
       (gnus-registry-import-eld): Import from old .eld registry.
      registry.el: Don't use ERT if it's not available.
      proto-stream.el (gnutls-negotiate): Revert inadvertent commit of the version from the Claudio Bley GnuTLS patch (extra optional parametersnand host name).
    • Juanma Barranquero's avatar
      Update and split ChangeLogs. · 33383987
      Juanma Barranquero authored
    • Glenn Morris's avatar
      Auto-commit of loaddefs files. · 12fd53e2
      Glenn Morris authored
    • Glenn Morris's avatar
      Make update_autogen handle loaddefs-like files as well. · c0274801
      Glenn Morris authored
      * autogen/update_autogen: (usage): Add -l, -C.
      (clean, ldefs_flag, ldefs_in, ldefs_out): New variables.
      With -l, check status of lisp/ as well.
      With -C, clean before building.
      (autoreconf): Only pass -f in the `clean' case.
      (commit): New function.
      * lisp/Makefile.in (AUTOGEN_VCS): New variable.
      (autoloads): Use $AUTOGEN_VCS.
      * .bzrignore: Tighten up ignore patterns (for autogen/).
    • Glenn Morris's avatar
      Calendar fix for scroll-bar scrolling (b#8305). · 3f0f1700
      Glenn Morris authored
      * lisp/calendar/cal-move.el (calendar-scroll-toolkit-scroll): New function.
      * lisp/calendar/calendar.el (calendar-mode-map):
      Check for toolkit scroll bars.
    • Glenn Morris's avatar
    • Juanma Barranquero's avatar
  3. 05 Apr, 2011 8 commits
    • Ted Zlatanov's avatar
      Add lisp/gnus/registry.el. · ccd58722
      Ted Zlatanov authored
    • Ted Zlatanov's avatar
      Merge changes made in Gnus trunk. · 11a3174d
      Ted Zlatanov authored
      gnus-registry.el (gnus-registry-fixup-registry): New function to fixup the parameters that can be customized by the user between save/read cycles.
       (gnus-registry-read): Use it.
       (gnus-registry-make-db): Use it.
       (gnus-registry-spool-action, gnus-registry-handle-action): Fix messaging.
       (gnus-registry--split-fancy-with-parent-internal): Fix loop.  Map references to actual group names with sender and subject tracking.
       (gnus-registry-post-process-groups): Use `cond' for better messaging.
       (gnus-registry-usage-test): Add subject lookup test.
      registry.el (registry-db, initialize-instance): Set up constructor instead of :initform arguments for the sake of older Emacsen.
       (registry-lookup-breaks-before-lexbind): New method to demonstrate pre-lexbind merge bug.
       (registry-usage-test): Use it.
       (initialize-instance, registry-db): Move the non-function initforms back to the class definition.
      registry.el: New library to manage gnus-registry-style data.
      gnus-registry.el: Use it (major rewrite).
      nnregistry.el: Use it.
      spam.el: Use it.
    • Chong Yidong's avatar
      Remove extraneous messages in 2011-03-30 completion change. · 41ea9e48
      Chong Yidong authored
      These blocked the minibuffer contents when completing in the minibuffer, in a
      departure from previous Emacs behavior.
      * lisp/minibuffer.el (completion-in-region--postch)
      (completion-in-region-mode): Remove unnecessary messages.
    • Juanma Barranquero's avatar
      lisp/font-lock.el: Remove obsolete code. · 33256f14
      Juanma Barranquero authored
      * font-lock.el (font-lock-refresh-defaults):
        Don't bind `hi-lock--inhibit-font-lock-hook', removed in
        2010-10-09T04:09:19Z!cyd@stupidchicken.com and 2010-10-11T23:57:49Z!lekktu@gmail.com
    • Juanma Barranquero's avatar
      lisp/info.el: Fix typos; mark unused parameters. · 6194c800
      Juanma Barranquero authored
      * info.el (Info-directory-list, Info-read-node-name-2)
        (Info-split-parameter-string): Doc fixes.
        (Info-virtual-nodes): Reflow docstring.
        (Info-find-file, Info-directory-toc-nodes, Info-history-toc-nodes)
        (Info-apropos-toc-nodes, info-finder, Info-get-token)
        (Info-find-emacs-command-nodes, Info-speedbar-key-map):
        Fix typos in docstrings.
        (Info-revert-buffer-function, Info-search, Info-isearch-pop-state)
        (Info-speedbar-hierarchy-buttons, Info-speedbar-goto-node)
        (Info-speedbar-buttons, Info-desktop-buffer-misc-data)
        (Info-restore-desktop-buffer): Mark unused parameters.
        (Info-directory-find-file, Info-directory-find-node)
        (Info-history-find-file, Info-history-find-node, Info-toc-find-node)
        (Info-virtual-index-find-node, Info-apropos-find-file)
        (Info-apropos-find-node, Info-finder-find-file, Info-finder-find-node):
        Mark unused parameters; fix typos in arguments.
        (Info-virtual-index): Remove unused local variable `nodename'.
    • Deniz Dogan's avatar
    • Deniz Dogan's avatar
    • Chong Yidong's avatar
      Fix theme and X-resource interactions for the cursor face. · 3b2ff876
      Chong Yidong authored
      * lisp/startup.el (command-line): Save the cursor's theme-face
      directly, instead of using face-override-spec.
      * lisp/custom.el (load-theme): Minor optimization in assigning faces.
  4. 04 Apr, 2011 6 commits
  5. 03 Apr, 2011 3 commits
  6. 02 Apr, 2011 8 commits