1. 05 Nov, 2009 8 commits
    • Stefan Monnier's avatar
      * org.el (org-version, org-get-refile-targets, org-refile) · 81ad75af
      Stefan Monnier authored
      (org-store-log-note, org-diary-to-ical-string)
      (org-speedbar-set-agenda-restriction):
      * org-publish.el (org-publish-find-title):
      * org-plot.el (org-plot/gnuplot):
      * org-mouse.el (org-mouse-do-remotely):
      * org-mobile.el (org-mobile-move-capture):
      * org-mac-message.el (org-mac-message-insert-flagged):
      * org-latex.el (org-replace-region-by-latex):
      * org-docbook.el (org-replace-region-by-docbook):
      * org-clock.el (org-clock-out, org-clock-cancel):
      * org-bibtex.el (org-execute-file-search-in-bibtex):
      Use with-current-buffer.
      81ad75af
    • Stefan Monnier's avatar
      * verilog-mode.el (verilog-getopt-file, verilog-set-define): · 14862301
      Stefan Monnier authored
      Remove extra save-excursions and make-variable-buffer-local's.
      Suggested by Stefan Monnier.
      
      (verilog-getopt-file, verilog-module-inside-filename-p)
      (verilog-set-define): Merge GNU 1.35 and repair changes from
      switching to using with-current-buffer.
      
      (verilog-read-always-signals-recurse): Fix "a == 2'b00 ? b : c"
      being treated as a number and confusing AUTORESET.
      Reported by Dan Dever.
      
      (verilog-auto-ignore-concat, verilog-read-sub-decls-expr):
      Add verilog-auto-ignore-concat to fix backward compatibility with
      older verilog-modes.  Reported by Dan Katz.
      
      (verilog-read-auto-template): Fix AUTO_TEMPLATEs with regexps
      containing closing anchors "...$".
      
      (verilog-read-decls): Fix AUTOREG not detecting "assign {a,b}".
      Reported by Wade Smith.
      
      (verilog-batch-execute-func) Comment on function usage.
      
      (verilog-label-re): Fix regular expression for labels.
      
      (verilog-label-re, verilog-calc-1): Support proper indent of named
      asserts.
      
      (verilog-backward-token, verilog-basic-complete-re)
      (verilog-beg-of-statement, verilog-indent-re): Support proper
      indent of the assert statement at the beginning of a block of text.
      
      (verilog-beg-block-re, verilog-ovm-begin-re): Support the
      `ovm_object_param_utils_begin and `ovm_component_param_utils_begin
      tokens as begins.
      14862301
    • Glenn Morris's avatar
      (byte-compile-insert-header): Drop test for Emacs 19. (Bug#1531) · 775adc51
      Glenn Morris authored
      (byte-compile-fix-header): Update for the above change.
      Drop test for epoch::version.
      775adc51
    • Glenn Morris's avatar
      881e4184
    • Glenn Morris's avatar
      Use autoload-rubric's feature argument. · 60878f2d
      Glenn Morris authored
      60878f2d
    • Glenn Morris's avatar
      4ad6a5e7
    • Glenn Morris's avatar
      4f8f657f
    • Glenn Morris's avatar
      *** empty log message *** · ba214964
      Glenn Morris authored
      ba214964
  2. 04 Nov, 2009 9 commits
  3. 03 Nov, 2009 12 commits
    • Stefan Monnier's avatar
      (todo-add-category): Don't hardcode point-min==1. · 7e83e8b4
      Stefan Monnier authored
      (todo-top-priorities): Only display-buffer when called interactively.
      (todo-item-start): Don't save excursion point.
      (todo-item-end): Be slightly more careful.  Add `include-sep' arg.
      (todo-insert-item-here, todo-file-item, todo-remove-item):
      Adjust uses of todo-item-start and todo-item-end.
      7e83e8b4
    • Stefan Monnier's avatar
      * emacs-lisp/autoload.el (generated-autoload-feature): Remove. · fae4e5b9
      Stefan Monnier authored
      (autoload-rubric): Don't use any more.
      * cedet/semantic/fw.el (semantic/loaddefs):
      * cedet/srecode.el (srecode/loaddefs):
      * cedet/ede.el (ede/loaddefs): Load rather than require.
      * lisp/cedet/ede/cpp-root.el:
      * lisp/cedet/ede/emacs.el:
      * lisp/cedet/ede/files.el:
      * lisp/cedet/ede/linux.el:
      * lisp/cedet/ede/locate.el:
      * lisp/cedet/ede/make.el:
      * lisp/cedet/ede/shell.el:
      * lisp/cedet/ede/speedbar.el:
      * lisp/cedet/ede/system.el:
      * lisp/cedet/ede/util.el:
      * lisp/cedet/semantic/analyze.el:
      * lisp/cedet/semantic/bovine.el:
      * lisp/cedet/semantic/complete.el:
      * lisp/cedet/semantic/ctxt.el:
      * lisp/cedet/semantic/db-file.el:
      * lisp/cedet/semantic/db-find.el:
      * lisp/cedet/semantic/db-global.el:
      * lisp/cedet/semantic/db-mode.el:
      * lisp/cedet/semantic/db-typecache.el:
      * lisp/cedet/semantic/db.el:
      * lisp/cedet/semantic/debug.el:
      * lisp/cedet/semantic/dep.el:
      * lisp/cedet/semantic/doc.el:
      * lisp/cedet/semantic/edit.el:
      * lisp/cedet/semantic/find.el:
      * lisp/cedet/semantic/format.el:
      * lisp/cedet/semantic/html.el:
      * lisp/cedet/semantic/ia-sb.el:
      * lisp/cedet/semantic/ia.el:
      * lisp/cedet/semantic/idle.el:
      * lisp/cedet/semantic/lex-spp.el:
      * lisp/cedet/semantic/lex.el:
      * lisp/cedet/semantic/mru-bookmark.el:
      * lisp/cedet/semantic/scope.el:
      * lisp/cedet/semantic/senator.el:
      * lisp/cedet/semantic/sort.el:
      * lisp/cedet/semantic/symref.el:
      * lisp/cedet/semantic/tag-file.el:
      * lisp/cedet/semantic/tag-ls.el:
      * lisp/cedet/semantic/tag-write.el:
      * lisp/cedet/semantic/tag.el:
      * lisp/cedet/semantic/util-modes.el:
      * lisp/cedet/semantic/analyze/complete.el:
      * lisp/cedet/semantic/analyze/refs.el:
      * lisp/cedet/semantic/bovine/c.el:
      * lisp/cedet/semantic/bovine/gcc.el:
      * lisp/cedet/semantic/bovine/make.el:
      * lisp/cedet/semantic/bovine/scm.el:
      * lisp/cedet/semantic/decorate/include.el:
      * lisp/cedet/semantic/decorate/mode.el:
      * lisp/cedet/semantic/symref/cscope.el:
      * lisp/cedet/semantic/symref/global.el:
      * lisp/cedet/semantic/symref/grep.el:
      * lisp/cedet/semantic/symref/idutils.el:
      * lisp/cedet/semantic/symref/list.el:
      * lisp/cedet/semantic/wisent/java-tags.el:
      * lisp/cedet/semantic/wisent/javascript.el:
      * lisp/cedet/srecode/compile.el:
      * lisp/cedet/srecode/cpp.el:
      * lisp/cedet/srecode/document.el:
      * lisp/cedet/srecode/el.el:
      * lisp/cedet/srecode/expandproto.el:
      * lisp/cedet/srecode/getset.el:
      * lisp/cedet/srecode/insert.el:
      * lisp/cedet/srecode/java.el:
      * lisp/cedet/srecode/map.el:
      * lisp/cedet/srecode/mode.el:
      * lisp/cedet/srecode/template.el:
      * lisp/cedet/srecode/texi.el: Remove the file-local setting of
      generated-autoload-feature.
      fae4e5b9
    • Stefan Monnier's avatar
      (define-obsolete-variable-alias): Use dolist, · 6e39d3b2
      Stefan Monnier authored
      and only put a prop if it is non-nil.
      6e39d3b2
    • Juri Linkov's avatar
      (Buffer-menu-mode-map): Add hyphen between "Buffer" · c9753fb4
      Juri Linkov authored
      and "Menu" to make top-level menu item visually one unit (like
      it's done for "Lisp-Interaction", "Emacs-Lisp" and other
      multi-word menu items).  Fix :help string for quit-window.
      c9753fb4
    • Juri Linkov's avatar
      (menu-bar-make-mm-toggle, menu-bar-make-toggle) · cf4aaa59
      Juri Linkov authored
      (menu-bar-options-menu): Fix list quoting (Bug#4429).
      cf4aaa59
    • Glenn Morris's avatar
      (with-mode-local): Another doc fix. · 8b68d2df
      Glenn Morris authored
      8b68d2df
    • Glenn Morris's avatar
      (with-mode-local): Doc fix. · df8fff6c
      Glenn Morris authored
      df8fff6c
    • Glenn Morris's avatar
      (byte-compile-file-form-defvar) · 2aea6521
      Glenn Morris authored
      (byte-compile-file-form-define-abbrev-table)
      (byte-compile-file-form-custom-declare-variable)
      (byte-compile-variable-ref, byte-compile-defvar):
      Whether or not a warning is enabled should only affect whether we issue
      the warning, not whether or not we collect the relevant data.
      Eg warnings can be turned on and off throughout the course of a file.
      2aea6521
    • Glenn Morris's avatar
      (ansi-color-apply-on-region): Autoload it... · db04f33f
      Glenn Morris authored
      (eshell-handle-ansi-color): ... Rather than requiring ansi-color.
      db04f33f
    • Glenn Morris's avatar
    • Stefan Monnier's avatar
      * url-util.el (url-insert-entities-in-string): · 937e6a56
      Stefan Monnier authored
      * url-nfs.el (url-nfs-unescape):
      * url-ldap.el (url-ldap):
      * url-imap.el (url-imap):
      * url-cid.el (url-cid-gnus, url-cid): Use with-current-buffer.
      * erc.el (erc-display-line-1, erc-process-away):
      * erc-truncate.el (erc-truncate-buffer-to-size):
      Use with-current-buffer.
      * term/ns-win.el (ns-scroll-bar-move, ns-face-at-pos):
      * play/mpuz.el (mpuz-create-buffer):
      * play/landmark.el (lm-prompt-for-move, lm-print-wts, lm-print-smell)
      (lm-print-y,s,noise, lm-print-w0, lm-init):
      * play/gomoku.el (gomoku-prompt-for-move):
      * play/fortune.el (fortune-in-buffer):
      * play/dissociate.el (dissociated-press):
      * play/decipher.el (decipher-adjacency-list, decipher-display-regexp)
      (decipher-analyze-buffer, decipher-stats-buffer,decipher-stats-buffer):
      * mail/supercite.el (sc-eref-show):
      * mail/smtpmail.el (smtpmail-send-it):
      * mail/rmailsum.el (rmail-summary-next-labeled-message)
      (rmail-summary-previous-labeled-message, rmail-summary-wipe)
      (rmail-summary-undelete-many, rmail-summary-rmail-update)
      (rmail-summary-goto-msg, rmail-summary-expunge)
      (rmail-summary-get-new-mail, rmail-summary-search-backward)
      (rmail-summary-add-label, rmail-summary-output-menu)
      (rmail-summary-output-body):
      * mail/rfc822.el (rfc822-addresses):
      * mail/reporter.el (reporter-dump-variable, reporter-dump-state):
      * mail/mailpost.el (post-mail-send-it):
      * mail/hashcash.el (hashcash-generate-payment):
      * mail/feedmail.el (feedmail-run-the-queue)
      (feedmail-queue-send-edit-prompt-help-first)
      (feedmail-send-it-immediately, feedmail-give-it-to-buffer-eater)
      (feedmail-deduce-address-list):
      * eshell/esh-ext.el (eshell-remote-command):
      * eshell/em-unix.el (eshell-occur-mode-mouse-goto):
      * emulation/viper-util.el (viper-glob-unix-files, viper-save-setting)
      (viper-wildcard-to-regexp, viper-glob-mswindows-files)
      (viper-save-string-in-file, viper-valid-marker):
      * emulation/viper-keym.el (viper-toggle-key):
      * emulation/viper-ex.el (ex-expand-filsyms, viper-get-ex-file)
      (ex-edit, ex-global, ex-mark, ex-next-related-buffer, ex-quit)
      (ex-get-inline-cmd-args, ex-tag, ex-command, ex-compile):
      * emulation/viper-cmd.el (viper-exec-form-in-vi)
      (viper-exec-form-in-emacs, viper-brac-function):
      * emulation/viper.el (viper-delocalize-var):
      * emulation/vip.el (vip-mode, vip-get-ex-token, vip-ex, vip-get-ex-pat)
      (vip-get-ex-command, vip-get-ex-opt-gc, vip-get-ex-buffer)
      (vip-get-ex-count, vip-get-ex-file, ex-edit, ex-global, ex-mark)
      (ex-map, ex-unmap, ex-quit, ex-read, ex-tag, ex-command):
      * emulation/vi.el (vi-switch-mode, vi-ex-cmd):
      * emulation/edt.el (edt-electric-helpify):
      * emulation/cua-rect.el (cua--rectangle-aux-replace):
      * emulation/cua-gmrk.el (cua--insert-at-global-mark)
      (cua--delete-at-global-mark, cua--copy-rectangle-to-global-mark)
      (cua-indent-to-global-mark-column):
      * calendar/diary-lib.el (calendar-mark-1):
      * calendar/cal-hebrew.el (calendar-hebrew-mark-date-pattern):
      Use with-current-buffer.
      * emulation/viper.el (viper-delocalize-var): Use dolist.
      937e6a56
    • Chong Yidong's avatar
      * comint.el (comint-replace-by-expanded-history-before-point): · 5b955562
      Chong Yidong authored
      Replace !! with the previous input string literally (Bug#1795).
      5b955562
  4. 02 Nov, 2009 2 commits
  5. 01 Nov, 2009 2 commits
  6. 31 Oct, 2009 7 commits
    • Chong Yidong's avatar
      * textmodes/sgml-mode.el (sgml-mode-facemenu-add-face-function): · 673c1168
      Chong Yidong authored
      Support face colors.
      
      * textmodes/tex-mode.el (tex-facemenu-add-face-function): New
      function.  Support face colors (Bug#1168).
      (tex-common-initialization): Use it.
      
      * facemenu.el (facemenu-enable-faces-p): Enable facemenu if the
      mode allows it (Bug#1168).
      673c1168
    • Chong Yidong's avatar
      * facemenu.el (list-colors-display): Don't mark buffer as · c9349f0a
      Chong Yidong authored
      modified (Bug#3948).
      c9349f0a
    • Chong Yidong's avatar
      * international/mule-diag.el (list-character-sets-1): Minor · 5c2dce75
      Chong Yidong authored
      message fix (Bug#3526).
      5c2dce75
    • Chong Yidong's avatar
      * progmodes/etags.el (etags-list-tags, etags-tags-apropos): Fix · 26581f0e
      Chong Yidong authored
      face property (Bug#4834).
      (etags-list-tags, etags-tags-apropos-additional)
      (etags-tags-apropos, tags-select-tags-table): Add follow-link
      property.
      26581f0e
    • Chong Yidong's avatar
      * menu-bar.el (menu-bar-tools-menu): Add Semantic and EDE menu · ebf5c4f5
      Chong Yidong authored
      items.
      
      * cedet/cedet.el (cedet-menu-map): Remove Semantic and EDE menu
      items.
      
      * cedet/ede.el (ede-minor-mode):
      * cedet/semantic.el (semantic-mode): Toggle menu separators.
      ebf5c4f5
    • Stefan Monnier's avatar
      * textmodes/two-column.el (2C-split): · 9a529312
      Stefan Monnier authored
      * textmodes/texnfo-upd.el (texinfo-multi-file-included-list):
      * textmodes/tex-mode.el (tex-set-buffer-directory):
      * textmodes/spell.el (spell-region, spell-string):
      * textmodes/reftex.el (reftex-erase-buffer):
      (reftex-get-file-buffer-force, reftex-kill-temporary-buffers):
      * textmodes/reftex-toc.el (reftex-toc-promote-action):
      * textmodes/reftex-sel.el (reftex-get-offset, reftex-insert-docstruct)
      (reftex-select-item):
      * textmodes/reftex-ref.el (reftex-label-info-update)
      (reftex-offer-label-menu):
      * textmodes/reftex-index.el (reftex-index-change-entry)
      (reftex-index-phrases-info):
      * textmodes/reftex-global.el (reftex-create-tags-file)
      (reftex-save-all-document-buffers, reftex-ensure-write-access):
      * textmodes/reftex-dcr.el (reftex-echo-ref, reftex-echo-cite)
      (reftex-view-crossref-from-bibtex):
      * textmodes/reftex-cite.el (reftex-bibtex-selection-callback)
      (reftex-extract-bib-entries-from-thebibliography)
      (reftex-all-used-citation-keys, reftex-create-bibtex-file):
      * textmodes/refbib.el (r2b-capitalize-title):
      (r2b-convert-buffer, r2b-help):
      * textmodes/page-ext.el (pages-directory)
      (pages-directory-goto-with-mouse):
      * textmodes/bibtex.el (bibtex-validate-globally):
      * textmodes/bib-mode.el (bib-capitalize-title):
      * textmodes/artist.el (artist-clear-buffer, artist-system):
      * progmodes/xscheme.el (global-set-scheme-interaction-buffer):
      (local-set-scheme-interaction-buffer, xscheme-process-filter)
      (verify-xscheme-buffer, xscheme-enter-interaction-mode)
      (xscheme-enter-debugger-mode, xscheme-debugger-mode-p)
      (xscheme-send-control-g-interrupt, xscheme-start-process)
      (xscheme-process-sentinel, xscheme-cd):
      * progmodes/verilog-mode.el (verilog-read-always-signals)
      (verilog-set-define, verilog-getopt-file)
      (verilog-module-inside-filename-p):
      * progmodes/sh-script.el:
      * progmodes/python.el (python-pdbtrack-get-source-buffer)
      (python-pdbtrack-grub-for-buffer, python-execute-file):
      * progmodes/octave-inf.el (inferior-octave):
      * progmodes/idlwave.el (idlwave-scan-user-lib-files)
      (idlwave-shell-compile-helper-routines, idlwave-set-local)
      (idlwave-display-completion-list-xemacs, idlwave-list-abbrevs)
      (idlwave-display-completion-list-emacs, idlwave-list-load-path-shadows)
      (idlwave-completion-fontify-classes, idlwave-display-calling-sequence):
      * progmodes/idlw-shell.el (idlwave-shell-examine-display-clear)
      (idlwave-shell-filter, idlwave-shell-examine-highlight)
      (idlwave-shell-sentinel, idlwave-shell-filter-directory)
      (idlwave-shell-display-line, idlwave-shell-set-bp-in-module)
      (idlwave-shell-examine-display, idlwave-shell-run-region)
      (idlwave-shell-filter-bp, idlwave-shell-save-and-action)
      (idlwave-shell-sources-filter, idlwave-shell-goto-next-error):
      * progmodes/idlw-help.el (idlwave-help-get-special-help)
      (idlwave-help-get-help-buffer):
      * progmodes/gud.el (gud-basic-call, gud-find-class)
      (gud-tooltip-activate-mouse-motions-if-enabled):
      * progmodes/gdb-mi.el (gdb-mouse-toggle-breakpoint-fringe):
      * progmodes/ebrowse.el (ebrowse-member-table, ebrowse-save-tree-as)
      (ebrowse-view-exit-fn, ebrowse-tags-list-members-in-file)
      (ebrowse-tags-next-file):
      * progmodes/ebnf2ps.el (ebnf-generate-eps, ebnf-generate-eps)
      (ebnf-eps-production-list, ebnf-begin-file, ebnf-log)
      (ebnf-eps-finish-and-write):
      * progmodes/cpp.el (cpp-edit-save):
      * progmodes/cperl-mode.el (cperl-pod-to-manpage):
      * progmodes/cc-defs.el (c-emacs-features):
      * progmodes/antlr-mode.el (antlr-invalidate-context-cache)
      (antlr-directory-dependencies):
      * progmodes/ada-xref.el (ada-gnat-parse-gpr, ada-get-ali-file-name)
      (ada-run-application, ada-find-in-src-path, ada-goto-parent)
      (ada-find-any-references, ada-make-filename-from-adaname)
      (ada-make-body-gnatstub):
      * obsolete/rnews.el (news-list-news-groups):
      * obsolete/resume.el (resume-suspend-hook,resume-write-buffer-to-file):
      * obsolete/iso-acc.el (iso-acc-minibuf-setup):
      * net/rcirc.el (rcirc-debug):
      * net/newst-treeview.el (newsticker--treeview-list-add-item)
      (newsticker--treeview-list-clear, newsticker-treeview-browse-url)
      (newsticker--treeview-list-update-faces, newsticker-treeview-save)
      (newsticker--treeview-item-show-text, newsticker--treeview-item-show)
      (newsticker--treeview-tree-update-tag,newsticker--treeview-buffer-init)
      (newsticker-treeview-show-item, newsticker--treeview-unfold-node)
      (newsticker--treeview-list-clear-highlight)
      (newsticker--treeview-list-update-highlight)
      (newsticker--treeview-list-highlight-start)
      (newsticker--treeview-tree-update-highlight)
      (newsticker--treeview-get-selected-item)
      (newsticker-treeview-mark-list-items-old)
      (newsticker--treeview-set-current-node):
      * net/newst-plainview.el (newsticker--buffer-set-uptodate):
      * net/newst-backend.el (newsticker--get-news-by-funcall)
      (newsticker--get-news-by-wget, newsticker--image-get)
      (newsticker--image-sentinel):
      * net/mairix.el (mairix-rmail-fetch-field, mairix-gnus-fetch-field):
      * net/eudcb-ph.el (eudc-ph-do-request, eudc-ph-open-session):
      (eudc-ph-close-session):
      * net/eudc.el (eudc-save-options):
      * language/thai-word.el (thai-update-word-table):
      * language/japan-util.el (japanese-string-conversion):
      * international/titdic-cnv.el (tsang-quick-converter)
      (ziranma-converter, ctlau-converter):
      * international/mule-cmds.el (describe-language-environment):
      * international/ja-dic-cnv.el (skkdic-convert-okuri-ari)
      (skkdic-convert-postfix, skkdic-convert-prefix):
      (skkdic-convert-okuri-nasi, skkdic-convert):
      * emacs-lisp/re-builder.el (reb-update-overlays):
      * emacs-lisp/pp.el (pp-to-string, pp-display-expression):
      * emacs-lisp/gulp.el (gulp-send-requests):
      * emacs-lisp/find-gc.el (trace-call-tree):
      * emacs-lisp/eieio-opt.el (eieio-browse, eieio-describe-class)
      (eieio-describe-generic):
      * emacs-lisp/eieio-base.el (eieio-persistent-read):
      * emacs-lisp/edebug.el (edebug-outside-excursion):
      * emacs-lisp/debug.el (debugger-make-xrefs):
      * emacs-lisp/cust-print.el (custom-prin1-to-string):
      * emacs-lisp/chart.el (chart-new-buffer):
      * emacs-lisp/authors.el (authors-scan-el, authors-scan-change-log):
      Use with-current-buffer.
      * textmodes/artist.el (artist-system): Don't call
      copy-sequence on a fresh string.
      * progmodes/idlw-shell.el (easymenu setup): Use dolist.
      9a529312
    • Glenn Morris's avatar
      Stephen Berman <stephen.berman at gmx.net> · d566f228
      Glenn Morris authored
      (todo-edit-item): Signal an error if there is no item to edit. (Bug#4820)
      (todo-top-priorities): Restore point and restore narrowing in Todo
      buffer. (Bug#4820)
      d566f228