1. 31 Oct, 2009 2 commits
  2. 30 Oct, 2009 5 commits
    • Eli Zaretskii's avatar
    • Stefan Monnier's avatar
    • Stefan Monnier's avatar
      (vc-bzr-revision-keywords): New var. · 00f71f39
      Stefan Monnier authored
      (vc-bzr-revision-completion-table): Use it to fix completion of "s:"
      to "submit:".
      00f71f39
    • Stefan Monnier's avatar
      * cedet/srecode/srt-mode.el (semantic-analyze-possible-completions): · 0816d744
      Stefan Monnier authored
      * cedet/semantic/symref/list.el (semantic-symref-rb-toggle-expand-tag):
      * cedet/semantic/symref/grep.el (semantic-symref-perform-search):
      * cedet/semantic/bovine/gcc.el (semantic-gcc-query):
      * cedet/semantic/bovine/c.el (semantic-c-parse-lexical-token):
      * cedet/semantic/analyze/debug.el (semantic-analyzer-debug-add-buttons)
      (semantic-analyzer-debug-global-symbol)
      (semantic-analyzer-debug-missing-innertype)
      (semantic-analyzer-debug-insert-include-summary):
      * cedet/semantic/util.el (semantic-file-tag-table):
      (semantic-describe-buffer-var-helper, semantic-something-to-tag-table)
      (semantic-recursive-find-nonterminal-by-name):
      * cedet/semantic/tag-ls.el (semantic-tag-calculate-parent-default):
      * cedet/semantic/tag-file.el (semantic-prototype-file):
      * cedet/semantic/symref.el (semantic-symref-parse-tool-output):
      * cedet/semantic/sb.el (semantic-sb-fetch-tag-table):
      * cedet/semantic/lex-spp.el (semantic-lex-spp-lex-text-string):
      * cedet/semantic/idle.el (semantic-idle-work-for-one-buffer):
      (semantic-idle-summary-maybe-highlight):
      * cedet/semantic/ia-sb.el (semantic-ia-speedbar)
      (semantic-ia-sb-tag-info):
      * cedet/semantic/grammar.el (semantic-analyze-possible-completions):
      * cedet/semantic/find.el (semantic-brute-find-tag-by-position):
      * cedet/semantic/ede-grammar.el (project-compile-target):
      (ede-proj-makefile-insert-variables):
      * cedet/semantic/debug.el (semantic-debug-set-parser-location):
      (semantic-debug-set-source-location, semantic-debug-interface-layout)
      (semantic-debug-mode, semantic-debug):
      * cedet/semantic/db.el (semanticdb-needs-refresh-p):
      * cedet/semantic/db-typecache.el (semanticdb-typecache-refresh-for-buffer):
      * cedet/semantic/db-javascript.el (semanticdb-equivalent-mode):
      * cedet/semantic/db-find.el (semanticdb-find-log-new-search)
      (semanticdb-find-translate-path-includes--internal)
      (semanticdb-reset-log, semanticdb-find-log-activity):
      * cedet/semantic/db-file.el (object-write):
      * cedet/semantic/db-el.el (semanticdb-equivalent-mode):
      * cedet/semantic/db-ebrowse.el (semanticdb-ebrowse-C-file-p)
      (semanticdb-create-ebrowse-database):
      * cedet/semantic/db-debug.el (semanticdb-table-sanity-check):
      * cedet/semantic/complete.el (semantic-displayor-focus-request)
      (semantic-collector-calculate-completions-raw)
      (semantic-complete-read-tag-analyzer):
      * cedet/semantic/analyze.el (semantic-analyze-pulse):
      * cedet/ede/util.el (ede-update-version-in-source):
      * cedet/ede/proj.el (project-delete-target):
      * cedet/ede/proj-elisp.el (ede-update-version-in-source)
      (ede-proj-flush-autoconf):
      * cedet/ede/pconf.el (ede-proj-configure-synchronize)
      (ede-proj-configure-synchronize):
      * cedet/ede/locate.el (ede-locate-file-in-project-impl):
      * cedet/ede/linux.el (ede-linux-version):
      * cedet/ede/emacs.el (ede-emacs-version):
      * cedet/ede/dired.el (ede-dired-add-to-target):
      * cedet/ede.el (ede-buffer-header-file, ede-find-target)
      (ede-buffer-documentation-files, ede-project-buffers, ede-set)
      (ede-target-buffers, ede-buffers, ede-make-project-local-variable):
      * cedet/cedet-idutils.el (cedet-idutils-fnid-call):
      (cedet-idutils-lid-call, cedet-idutils-expand-filename)
      (cedet-idutils-version-check):
      * cedet/cedet-global.el (cedet-gnu-global-call):
      (cedet-gnu-global-expand-filename, cedet-gnu-global-root)
      (cedet-gnu-global-version-check, cedet-gnu-global-scan-hits):
      * cedet/cedet-cscope.el (cedet-cscope-call)
      (cedet-cscope-expand-filename, cedet-cscope-version-check):
      Use with-current-buffer.
      * cedet/ede.el (ede-make-project-local-variable)
      (ede-set-project-variables, ede-set): Use dolist.
      0816d744
    • Dan Nicolaescu's avatar
      * puresize.h (BASE_PURESIZE): Increase to 1470000. · ca0a881a
      Dan Nicolaescu authored
      * lread.c (Fload): Purecopy the file name when building Vpreloaded_file_list.
      
      * textmodes/ispell.el (ispell-skip-region-alist):
      * international/mule-conf.el (eight-bit):
      * international/fontset.el (font-encoding-alist):
      * startup.el (pure-space-overflow-message):
      * simple.el (overwrite-mode-textual, overwrite-mode-binary):
      * paths.el (gnus-nntp-service, rmail-spool-directory)
      (term-file-prefix):
      * files.el (save-some-buffers-action-alist):
      * cmuscheme.el (same-window-buffer-names):
      * ielm.el (same-window-buffer-names):
      * shell.el (same-window-buffer-names):
      * mail/sendmail.el (same-window-buffer-names):
      * progmodes/inf-lisp.el (same-window-buffer-names):
      * bindings.el (mode-line-client)
      (mode-line-column-line-number-mode-map):
      * language/tibetan.el (tibetan-precomposition-rule-regexp)
      (tibetan-precomposed-regexp): Purecopy string arguments.
      ca0a881a
  3. 29 Oct, 2009 3 commits
  4. 28 Oct, 2009 8 commits
    • Stefan Monnier's avatar
    • Stefan Monnier's avatar
      * calc/calc.el (calc, calc-refresh, calc-trail-buffer, calc-record) · 6df9b6d7
      Stefan Monnier authored
      (calcDigit-nondigit):
      * calc/calc-yank.el (calc-copy-to-buffer):
      * calc/calc-units.el (calc-invalidate-units-table):
      * calc/calc-trail.el (calc-trail-yank):
      * calc/calc-store.el (calc-insert-variables):
      * calc/calc-rewr.el (math-rewrite, math-rewrite-phase):
      * calc/calc-prog.el (calc-read-parse-table):
      * calc/calc-keypd.el (calc-do-keypad, calc-keypad-right-click):
      * calc/calc-help.el (calc-describe-bindings, calc-describe-key):
      * calc/calc-graph.el (calc-graph-delete, calc-graph-add-curve)
      (calc-graph-juggle, calc-graph-count-curves, calc-graph-plot)
      (calc-graph-plot, calc-graph-format-data, calc-graph-set-styles)
      (calc-graph-name, calc-graph-find-command, calc-graph-view)
      (calc-graph-view, calc-gnuplot-command, calc-graph-init):
      * calc/calc-ext.el (calc-realign):
      * calc/calc-embed.el (calc-do-embedded, calc-do-embedded)
      (calc-embedded-finish-edit, calc-embedded-make-info)
      (calc-embedded-finish-command, calc-embedded-stack-change):
      * calc/calc-aent.el (calcAlg-enter): Use with-current-buffer.
      6df9b6d7
    • Robert J. Chassell's avatar
      removed lines 33 and 34 of emacs-lisp-intro.texi which said · 6e3da0ae
      Robert J. Chassell authored
         \global\let\urlcolor=\Black % don't print links in grayscale
         \global\let\linkcolor=\Black
      
      bumped Emacs version
      
      ../../Makefile.in: created new target for PDF of emacs-lisp-intro.pdf
        and autoconf'd and configure's the Makefile.in
      
      ../misc/texinfo.tex: updated to version 4.13 of 2008-04-18
      6e3da0ae
    • Stefan Monnier's avatar
      * cedet/mode-local.el (make-obsolete-overload): Add `when' argument. · 5a916e35
      Stefan Monnier authored
      (overload-docstring-extension): Use that info.
      * cedet/semantic/fw.el (semantic-alias-obsolete): Pass the `when' info.
      * cedet/semantic/idle.el (semantic-eldoc-current-symbol-info):
      * cedet/semantic/tag-ls.el (semantic-nonterminal-protection)
      (semantic-nonterminal-abstract, semantic-nonterminal-leaf)
      (semantic-nonterminal-full-name): Add the new `when' info.
      * cedet/semantic/decorate/mode.el (semantic/decorate): Require CL for `assert'.
      5a916e35
    • Stefan Monnier's avatar
      (pcomplete-comint-setup): If there's a choice, replace · 70f44c65
      Stefan Monnier authored
      shell-dynamic-complete-filename in preference to
      comint-dynamic-complete-filename.
      70f44c65
    • Stefan Monnier's avatar
      (bookmark-insert-location, bookmark-bmenu-list) · b861e45e
      Stefan Monnier authored
      (bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames):
      Don't consider whether the display supports colors.
      (bookmark-import-new-list): Use dolist.
      (bookmark-bmenu-mode-map): Move initialization into declaration.
      (bookmark-bmenu-list): Use dolist, simplify.
      (bookmark-show-all-annotations): Use save-selected-window and dolist.
      (menu-bar-final-items): Use push.
      b861e45e
    • Stefan Monnier's avatar
      Fix last change's attribution. · 8549241d
      Stefan Monnier authored
      8549241d
    • Stefan Monnier's avatar
      (vc-hg-state, vc-hg-working-revision): Use process-file so · cc63d28f
      Stefan Monnier authored
      it works on remote files.
      (vc-hg-diff): Don't pass any `--cwd' argument.
      cc63d28f
  5. 27 Oct, 2009 9 commits
  6. 26 Oct, 2009 10 commits
    • Juanma Barranquero's avatar
    • Juanma Barranquero's avatar
      Fix typos in comments. · 057bce6f
      Juanma Barranquero authored
      * minibuf.c (Fall_completions): Fix typo in docstring.
      057bce6f
    • Juanma Barranquero's avatar
    • Andreas Schwab's avatar
      (PURESIZE_RATIO): Increase back to 10/6. · 242bc74c
      Andreas Schwab authored
      242bc74c
    • Juanma Barranquero's avatar
      * window.c (grow_mini_window): Comment out "delta >= 0" assertion. · 522d013a
      Juanma Barranquero authored
        For delta < 0, skip check that only makes sense when the mini-window
        is going to be enlarged.  (Bug#4534)
      522d013a
    • Michael Albinus's avatar
      * net/tramp.el (tramp-perl-file-truename): New defconst. Perl · 293c24f9
      Michael Albinus authored
      code contributed by yary <not.com@gmail.com> (tiny change).
      (tramp-handle-file-truename, tramp-get-remote-perl): Use it.
      Check also for "perl-file-spec" and "perl-cwd-realpath"
      properties.
      (tramp-handle-write-region): In case of APPEND, reuse the tmpfile
      name.
      
      * net/tramp.el (tramp-perl-file-name-all-completions): New
      defconst.
      (tramp-get-remote-readlink): New defun.
      (tramp-handle-file-truename): Use it.
      (tramp-handle-file-exists-p): Check file-attributes cache, assume
      file exists if cache value present.
      (tramp-check-cached-permissions) New defun.
      (tramp-handle-file-readable-p): Use it.
      (tramp-handle-file-writable-p): Likewise.
      (tramp-handle-file-executable-p): Likewise.
      (tramp-handle-file-name-all-completions): Try using Perl to get
      partial completions.  When perl not available, combine `cd' and
      `ls' into single remote operation and use shell expansion to get
      partial remote directory contents.  Set `file-exists-p' cache for
      directory and any files returned by ls.  Change cache handling to
      support partial directory contents.  Use error message emitted by
      remote `cd' or Perl code for local tramp-error.
      (tramp-do-copy-or-rename-file-directly): Avoid separate
      tramp-send-command-and-check call.
      (tramp-handle-process-file): Merge three remote ops into one.  Do
      not flush all caches when `process-file-side-effects' is set.
      (tramp-handle-write-region): Avoid tramp-set-file-uid-gid if
      file-attributes shows uid/gid to be set already.
      293c24f9
    • Michael Albinus's avatar
      * net/tramp-imap.el (tramp-imap-file-name-handler-alist): Ignore · 36f1267e
      Michael Albinus authored
      `dired-call-process'.
      (tramp-imap-make-iht): Use `user' and `ssl' with `imap-hash-make'.
      36f1267e
    • Dan Nicolaescu's avatar
      * textmodes/tex-mode.el (tex-dvi-view-command) · a7610c52
      Dan Nicolaescu authored
      (tex-show-queue-command, tex-open-quote):
      * progmodes/ruby-mode.el (auto-mode-alist)
      (interpreter-mode-alist): Purecopy strings.
      
      * emacs-lisp/lisp-mode.el (emacs-lisp-mode-map): Purecopy item names.
      
      * emacs-lisp/derived.el (define-derived-mode): Purecopy the doc
      string for the hook, keymap and abbrev table.
      
      * emacs-lisp/byte-run.el (make-obsolete): Purecopy the current name.
      
      * x-dnd.el (x-dnd-xdnd-to-action):
      * startup.el (fancy-startup-text, fancy-about-text): Change to
      defconst from defvar.
      
      * ps-print.el (ps-page-dimensions-database): Purecopy initial value.
      
      * mouse.el (mouse-buffer-menu-mode-groups, x-fixed-font-alist):
      Purecopy initialization strings.
      
      * mail/sendmail.el (mail-header-separator)
      (mail-personal-alias-file):
      * mail/rmail.el (rmail-default-dont-reply-to-names)
      (rmail-ignored-headers, rmail-retry-ignored-headers)
      (rmail-highlighted-headers, rmail-secondary-file-directory)
      (rmail-secondary-file-regexp):
      * files.el (null-device, file-name-invalid-regexp)
      (locate-dominating-stop-dir-regexp)
      (inhibit-first-line-modes-regexps): Purecopy initialization
      strings.
      (interpreter-mode-alist): Use mapcar instead of mapc.
      
      * buff-menu.el (Buffer-menu-mode-map): Purecopy name.
      
      * bindings.el (mode-line-major-mode-keymap): Purecopy name.
      (completion-ignored-extensions):
      (debug-ignored-errors): Purecopy strings.
      a7610c52
    • Stefan Monnier's avatar
      (pcomplete-std-complete): Obey pcomplete-use-paring. · 0667de21
      Stefan Monnier authored
      (pcomplete, pcomplete-parse-buffer-arguments, pcomplete-opt)
      (pcomplete--here): Use push.
      0667de21
    • Stefan Monnier's avatar
      4fcc3d32
  7. 25 Oct, 2009 3 commits
    • Stefan Monnier's avatar
      (pcomplete-unquote-argument-function): New var. · 2d085307
      Stefan Monnier authored
      (pcomplete-unquote-argument): New function.
      (pcomplete--common-suffix): Always pay attention to case.
      (pcomplete--table-subvert): Quote and unquote the text.
      (pcomplete--common-quoted-suffix): New function.
      (pcomplete-std-complete): Use it and pcomplete-begin.
      2d085307
    • Stefan Monnier's avatar
      (bookmark-bmenu-list): Don't use switch-to-buffer if · 955ef430
      Stefan Monnier authored
      we're inside a dedicated or minibuffer window.
      955ef430
    • Stefan Monnier's avatar
      * cedet/semantic/fw.el (semantic-alias-obsolete) · eefa91db
      Stefan Monnier authored
      (semantic-varalias-obsolete): Make the `when' arg mandatory.
      (define-mode-overload-implementation):
      * cedet/semantic/decorate/mode.el (semantic-decorate-pending-decoration-hooks):
      * cedet/semantic/wisent.el (wisent-lex-make-token-table):
      * cedet/semantic/util.el (semantic-file-token-stream)
      (semantic-something-to-stream):
      * cedet/semantic/tag.el (semantic-tag-make-assoc-list)
      (semantic-expand-nonterminal):
      * cedet/semantic/tag-file.el (semantic-find-nonterminal)
      (semantic-find-dependency, semantic-find-nonterminal)
      (semantic-find-dependency):
      * cedet/semantic/lex.el (semantic-flex-start, semantic-flex-end)
      (semantic-flex-text, semantic-flex-make-keyword-table)
      (semantic-flex-keyword-p, semantic-flex-keyword-put)
      (semantic-flex-keyword-get, semantic-flex-map-keywords)
      (semantic-flex-keywords, semantic-flex-buffer, semantic-flex-list):
      * cedet/semantic/java.el (semantic-java-prototype-nonterminal):
      * cedet/semantic/idle.el (semantic-before-idle-scheduler-reparse-hooks)
      (semantic-after-idle-scheduler-reparse-hooks):
      * cedet/semantic/edit.el (semantic-edits-incremental-reparse-failed-hooks):
      * cedet/semantic/db-mode.el (semanticdb-mode-hooks):
      * cedet/semantic.el (semantic-toplevel-bovine-table)
      (semantic-toplevel-bovine-cache)
      (semantic-before-toplevel-bovination-hook, semantic-init-hooks)
      (semantic-init-mode-hooks, semantic-init-db-hooks)
      (semantic-bovination-working-type): Provide the `when' arg.
      eefa91db