1. 12 Apr, 2011 2 commits
    • Glenn Morris's avatar
      Small cal-tex fix. · 088d0d61
      Glenn Morris authored
      * lisp/calendar/cal-tex.el (cal-tex-end-document):
      Try to automatically use latin1 input if needed.
      088d0d61
    • Glenn Morris's avatar
      cal-hebrew fix for diary-hebrew-rosh-hodesh. · c0749a51
      Glenn Morris authored
      * lisp/calendar/cal-hebrew.el (diary-hebrew-rosh-hodesh):
      Don't try to cons a mark onto an empty element.
      
      Recipe showing the problem:
      ~/diary:
      &%%(diary-rosh-hodesh)
      &%%(diary-parasha)
      
      emacs -Q --eval "(progn (add-hook 'diary-nongregorian-listing-hook
         'diary-hebrew-list-entries) (setq cal-tex-diary t))" -f calendar
      
      Move to Jan 2011, press `t m', latex the generated file.
      
      [Port to 23.4]
      c0749a51
  2. 11 Apr, 2011 1 commit
  3. 10 Apr, 2011 3 commits
  4. 09 Apr, 2011 3 commits
    • Chong Yidong's avatar
      Cleanups to the ImageMagick code and docstrings. · a32d4040
      Chong Yidong authored
      * lisp/image-mode.el (image-toggle-display-image): Signal an error if
      not in Image mode.
      (image-transform-mode, image-transform-resize)
      (image-transform-set-rotation): Doc fix.
      (image-transform-set-resize): Deleted.
      (image-transform-set-scale, image-transform-fit-to-height)
      (image-transform-fit-to-width): Handle image-toggle-display-image
      and image-transform-resize directly.
      
      * src/image.c (Fimagemagick_types): Doc fix, and comment cleanup.
      a32d4040
    • Glenn Morris's avatar
      Mark tiny change. · 140745c3
      Glenn Morris authored
      140745c3
    • Eli Zaretskii's avatar
      Produce more accurate results from file-size-human-readable. · 04f33f1e
      Eli Zaretskii authored
       lisp/files.el (file-size-human-readable): Produce one digit after
       decimal, like "ls -lh" does.
       lisp/ls-lisp.el (ls-lisp-format-file-size): Allow for 7 characters in
       the file size representation.
      04f33f1e
  5. 08 Apr, 2011 9 commits
  6. 07 Apr, 2011 2 commits
  7. 06 Apr, 2011 9 commits
    • 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.
      e67a13ab
    • 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.
      7d668f2c
    • 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--generate-package-list.
      (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
      tabulated-list-get-id.
      (package-menu-mark-delete, package-menu-mark-install)
      (package-menu-mark-unmark, package-menu-backup-unmark)
      (package-menu-mark-obsolete-for-deletion): Use
      tabulated-list-put-tag.
      (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--name-predicate)
      (package-menu--description-predicate): Handle arguments in the
      Tabulated List format.
      (package-list-packages-no-fetch): Call list-packages.
      e91a96fe
    • Chong Yidong's avatar
      a83ec3c9
    • 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'.
      3e214b50
    • Juanma Barranquero's avatar
      Update and split ChangeLogs. · 33383987
      Juanma Barranquero authored
      33383987
    • 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/).
      c0274801
    • 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.
      3f0f1700
    • Juanma Barranquero's avatar
      Backport 2011-04-04T22:08:01Z!lekktu@gmail.com and... · 7afdcb45
      Juanma Barranquero authored
      Backport 2011-04-04T22:08:01Z!lekktu@gmail.com and 2011-04-04T22:33:12Z!lekktu@gmail.com from trunk.
      
      * help-fns.el (describe-variable): Complete all variables having
        documentation, including keywords.
        http://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00112.html
      7afdcb45
  8. 05 Apr, 2011 6 commits
    • 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.
      41ea9e48
    • 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
      33256f14
    • 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'.
      6194c800
    • Deniz Dogan's avatar
      b87a8200
    • Deniz Dogan's avatar
      0f6ee7d2
    • 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.
      3b2ff876
  9. 04 Apr, 2011 3 commits
  10. 03 Apr, 2011 2 commits