1. 20 Sep, 2012 5 commits
  2. 19 Sep, 2012 7 commits
    • Juri Linkov's avatar
      * lisp/dired-aux.el (dired-diff): Add (require 'diff) because · 12734222
      Juri Linkov authored
      `diff-latest-backup-file' is not autoloaded.
      (dired-do-chxxx, dired-do-chmod): Set `no-error-if-not-filep' arg
      of `dired-get-filename' to t to not report error when there is
      no default file on the current line.
      12734222
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/macroexp.el (macroexp--funcall-if-compiled): Rename from · ce97595b
      Stefan Monnier authored
      macroexp--eval-if-compile.
      (macroexp--funcall-and-return, macroexp--warn-and-return): New funs.
      (macroexp--expand-all): Use them.
      
      Fixes: debbugs:12371
      ce97595b
    • Stefan Monnier's avatar
      * lisp/doc-view.el (doc-view-guess-paper-size) · 46624b4f
      Stefan Monnier authored
      (doc-view-scale-bounding-box): Fix unbound `caddr'.
      46624b4f
    • Tassilo Horn's avatar
      New feature: set optimal slice from BoundingBox information. · db8a5a18
      Tassilo Horn authored
      * doc-view.el (doc-view-mode-map): Add keybinding.
      (doc-view-menu): Add menu entry.
      (doc-view-set-slice): Adapt docstring.
      (doc-view-get-bounding-box, doc-view-guess-paper-size)
      (doc-view-scale-bounding-box)
      (doc-view-set-slice-from-bounding-box): New functions.
      (doc-view-paper-sizes): New defvar.
      
      * doc/emacs/misc.texi (DocView Slicing): Document new slice from
      BoundingBox feature.
      db8a5a18
    • Glenn Morris's avatar
      Partial fix for bug#12371 · 35f5b19d
      Glenn Morris authored
      * emacs-lisp/macroexp.el (byte-compile-warn-obsolete)
      (byte-compile-log-warning): Autoload.
      35f5b19d
    • Glenn Morris's avatar
      Allow customization of calendar month header text · 69f6644c
      Glenn Morris authored
      * lisp/calendar/calendar.el (calendar-american-month-header)
      (calendar-european-month-header, calendar-iso-month-header)
      (calendar-month-header): New options.
      (calendar-set-date-style): Set calendar-month-header.  Redraw calendar.
      (calendar-generate-month): Use calendar-month-header.
      
      Fixes: debbugs:9510
      69f6644c
    • Jan Djärv's avatar
      * lisp/startup.el (command-line-ns-option-alist): Add -g and --geometry. · e543ae91
      Jan Djärv authored
      * src/frame.c (read_integer, XParseGeometry): Moved from w32xfns.c.
      (Fx_parse_geometry): If there is a space in string, call
      Qns_parse_geometry, otherwise do as on other terms.
      
      * src/w32xfns.c (read_integer, XParseGeometry): Move to frame.c.
      
      * src/nsfns.m (XParseGeometry): Remove.
      (Fx_create_frame): Call x_set_offset to correctly interpret
      top_pos in geometry.
      
      Fixes: debbugs:12368
      e543ae91
  3. 18 Sep, 2012 7 commits
  4. 17 Sep, 2012 8 commits
    • Stefan Merten's avatar
      2012-09-17 Stefan Merten <smerten@oekonux.de> · 64f6a736
      Stefan Merten authored
      	* rst.el: Add support for `testcover'.
      	(rst-defcustom-testcover, rst-testcover-add-compose)
      	(rst-testcover-add-1value): New functions.
      	(rst-portable-mark-active-p): Replace by `use-region-p'.
      	(rst-update-section, rst-classify-adornment)
      	(rst-find-title-line): Mark `1value' forms.
      	(rst-classify-adornment): Remove superfluous form.
      	(rst-update-section, rst-get-adornments-around)
      	(rst-adornment-complete-p, rst-get-next-adornment)
      	(rst-adjust, rst-promote-region)
      	(rst-display-adornments-hierarchy, rst-straighten-adornments)
      	(rst-find-pfx-in-region, rst-section-tree-rec)
      	(rst-section-tree-point, rst-toc-insert, rst-toc-insert-node)
      	(rst-toc-node, rst-toc, rst-forward-section)
      	(rst-iterate-leftmost-paragraphs)
      	(rst-iterate-leftmost-paragraphs-2, rst-enumerate-region)
      	(rst-bullet-list-region)
      	(rst-convert-bullets-to-enumeration, rst-font-lock-keywords)
      	(rst-compile-find-conf, rst-compile)
      	(rst-repeat-last-character): Fix style.
      64f6a736
    • Glenn Morris's avatar
      Add ChangeLog bug refs · 6b250df6
      Glenn Morris authored
      6b250df6
    • Chong Yidong's avatar
      Make pcomplete less eager to add an extra space. · 580bd868
      Chong Yidong authored
      * comint.el (comint--complete-file-name-data): Don't add a space
      if the status is `sole'; that adds a gratuitous space in the
      completion-cycling case.
      
      * pcomplete.el (pcomplete-completions-at-point): Likewise.
      
      Fixes: debbugs:12092
      580bd868
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
      acb1c47b
    • Richard M. Stallman's avatar
      Fix bug when a name has no key. · 69de3ec6
      Richard M. Stallman authored
      69de3ec6
    • Chong Yidong's avatar
      Update docstrings and comments to use "init file" terminology. · 865fe16f
      Chong Yidong authored
      * bookmark.el (bookmark-bmenu-toggle-filenames): Doc fixes.
      * comint.el (comint-prompt-read-only):
      * custom.el (defcustom):
      * hi-lock.el (hi-lock-mode):
      * ibuffer.el (ibuffer-formats):
      * ielm.el (ielm-prompt-read-only):
      * novice.el (disable-command):
      * saveplace.el (toggle-save-place):
      * speedbar.el (speedbar-supported-extension-expressions):
      * startup.el (auto-save-list-file-prefix, init-file-user)
      (after-init-hook, inhibit-startup-echo-area-message):
      * strokes.el (strokes-help):
      * time-stamp.el (time-stamp):
      * calendar/calendar.el (calendar, diary-file):
      * calendar/diary-lib.el (diary-mail-entries, diary)
      (diary-list-entries-hook):
      * calendar/holidays.el (holidays, calendar-holidays):
      * calendar/lunar.el (lunar-phases):
      * calendar/solar.el (sunrise-sunset):
      * emulation/edt.el (edt-load-keys):
      * emulation/viper.el (viper-mode):
      * eshell/em-alias.el (eshell-command-aliases-list):
      * eshell/esh-util.el (eshell-convert-numeric-arguments):
      * international/ogonek.el (ogonek-information):
      * net/tramp-cmds.el (tramp-bug):
      * net/quickurl.el (quickurl-reread-hook-postfix):
      * play/decipher.el (decipher-font-lock-keywords):
      * progmodes/cc-styles.el (c-set-style):
      * progmodes/idlw-shell.el (idlwave-shell-prompt-pattern):
      * progmodes/inf-lisp.el (inferior-lisp-prompt):
      * progmodes/octave-mod.el (octave-mode):
      * progmodes/sql.el (sql-mode, sql-interactive-mode, sql-password):
      * progmodes/verilog-mode.el (verilog-read-defines):
      * textmodes/two-column.el (2C-mode): Likewise.
      865fe16f
    • Chong Yidong's avatar
      Convert several shell.el defvars to defcustoms. · d079ee5f
      Chong Yidong authored
      * shell.el (shell-file-name-chars, shell-file-name-quote-list)
      (shell-dynamic-complete-functions): Convert to defcustom.
      (shell-prompt-pattern, shell-completion-fignore): Doc fix.
      d079ee5f
  5. 16 Sep, 2012 7 commits
  6. 15 Sep, 2012 3 commits
  7. 14 Sep, 2012 3 commits
    • Juri Linkov's avatar
      * lisp/dired-aux.el (dired-do-chmod): Use `eq' to detect empty input. · cb26b7f5
      Juri Linkov authored
      Fixes: debbugs:12399
      cb26b7f5
    • Stefan Monnier's avatar
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/edebug.el: Miscellaneous cleanup. · 2de39f08
      Stefan Monnier authored
      Remove obsolete byte-compiler hack that tried to silence some warnings.
      (edebug-submit-bug-report): Remove.
      (edebug-get-buffer-window, edebug-sit-for, edebug-input-pending-p):
      Remove aliases, use the un-prefixed name instead.
      (edebug-pop-to-buffer): Consider other frames.
      (edebug-original-read):: Make it more obvious that it's always defined.
      (edebug--make-form-data-entry, edebug--form-data-name)
      (edebug--form-data-begin, edebug--form-data-end): Rename from the
      single-dashed name, and implement with cl-defstruct.
      (edebug-set-form-data-entry): Use the standard accessors.
      (edebug-make-top-form-data-entry): Use push.
      (edebug-no-match): Drop useless `funcall'.
      (mapcar, mapconcat, mapatoms, apply, funcall): Don't add debug specs
      to functions.
      (defsubst, dont-compile, eval-when-compile, eval-and-compile)
      (delay-mode-hooks, with-temp-file, with-temp-message, ad-dolist)
      (with-syntax-table, push, pop, 1value, noreturn, defadvice)
      (easy-menu-define, with-custom-print): Remove redundant specs.
      (edebug-outside-overriding-local-map)
      (edebug-outside-overriding-terminal-local-map): Remove, unused.
      (edebug--display): Bind unread-command-events directly to nil rather
      than binding it to unread-command-events and later setting it to nil.
      (edebug--display): Kill edebug-eval-buffer here...
      (edebug--recursive-edit): ...rather than here.
      Bind standard-output and standard-input.
      (edebug-eval): Check cl-macroexpand-all is fboundp.
      (edebug-temp-display-freq-count): Fix last change.
      
      * lisp/emacs-lisp/easymenu.el (easy-menu-define): Add `debug' spec.
      * lisp/subr.el (noreturn, 1value): Add `debug' spec.
      * lisp/emacs-lisp/advice.el: Require cl-lib.
      (ad-copy-tree): Remove, use copy-tree instead.
      (ad-dolist): Remove use dolist or cl-dolist instead.
      (ad-do-return): Remove, use cl-return instead.
      (defadvice): Add `debug' spec.
      2de39f08