bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#5186: 23.1.90; filename space bar completion broken/changed again


From: Joseph Brenner
Subject: bug#5186: 23.1.90; filename space bar completion broken/changed again
Date: Fri, 11 Dec 2009 19:50:10 -0800

I've been using this in my emacs init files:

  ; Fixing SPC complete on filenames in emacs 22+
  (if (boundp 'minibuffer-local-filename-completion-map)
      (progn
        (define-key
          minibuffer-local-filename-completion-map
          " "
          'minibuffer-complete-word)
        (define-key
          minibuffer-local-must-match-filename-map
          " "
          'minibuffer-complete-word)
        ))

This no longer works in the latest cvs build of dec 11, 2009 (though it
was definitely working as of nov 18. 2009).  Starting with --debug-init,
it reports:

Debugger entered--Lisp error: (void-variable 
minibuffer-local-must-match-filename-map)
  (define-key minibuffer-local-must-match-filename-map " " (quote 
minibuffer-complete-word))
  (progn (define-key minibuffer-local-filename-completion-map " " (quote 
minibuffer-complete-word)) (define-key minibuffer-local-must-match-filename-map 
" " (quote minibuffer-complete-word)))
  (if (boundp (quote minibuffer-local-filename-completion-map)) (progn 
(define-key minibuffer-local-filename-completion-map " " ...) (define-key 
minibuffer-local-must-match-filename-map " " ...)))
  eval-buffer(#<buffer  *load*<2>> nil 
"/home/doom/lib/emacs/Dots/basic-keymap-changes.el" nil t)  ; Reading at buffer 
position 2533
  load-with-code-conversion("/home/doom/lib/emacs/Dots/basic-keymap-changes.el" 
"/home/doom/lib/emacs/Dots/basic-keymap-changes.el" nil nil)
  load("basic-keymap-changes")
  load-library("basic-keymap-changes")


In GNU Emacs 23.1.90.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.16.1)
 of 2009-12-11 on fineline
Windowing system distributor `The X.Org Foundation', version 11.0.10600000
configured using `configure  '--prefix' '/usr/local/emacs/cvs-121109''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Text

Minor modes in effect:
  shell-dirtrack-mode: t
  display-time-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:


Recent messages:
Loading /home/doom/lib/emacs/Dots/mhe-setup.el (source)...
nmh 1.2 installed as MH variant
Loading /home/doom/lib/emacs/Dots/mhe-setup.el (source)...done
Loading /home/doom/lib/emacs/reg-rep.el (source)...done
Loading /home/doom/lib/emacs/doom-filters.el (source)...done
Loading /home/doom/lib/emacs/macroman.el (source)...done
Loading /home/doom/lib/emacs/Dots/strokes.el (source)...done
Loading /home/doom/lib/emacs/Dots/registers-defined.el (source)...done
Loading /home/doom/lib/emacs/Dots/doom-fineline.el (source)...done
For information about GNU Emacs and the GNU system, type M-h C-a.

Load-path shadows:
/home/doom/End/Cave/DesktopAutosave/lib/emacs/desktop-recover-setup hides 
/home/doom/lib/emacs/Dots/desktop-recover-setup
/home/doom/End/Cave/DiredExternalApps/lib/emacs/image-dired hides 
/home/doom/lib/emacs/image-dired
/home/doom/End/Cave/DiredExternalApps/lib/emacs/dired-external-apps hides 
/home/doom/lib/emacs/dired-external-apps
/home/doom/lib/emacs/Dots/setup-colors-dark hides 
/home/doom/lib/emacs/setup-colors-dark
/home/doom/lib/emacs/Dots/strokes hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/strokes
/usr/local/emacs/cedet-1.0pre6/speedbar/speedbar hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/speedbar
/usr/local/emacs/cedet-1.0pre6/speedbar/sb-image hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/sb-image
/home/doom/End/Cave/DiredExternalApps/lib/emacs/image-dired hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/image-dired
/usr/local/emacs/cedet-1.0pre6/common/ezimage hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/ezimage
/usr/local/emacs/cedet-1.0pre6/speedbar/dframe hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/dframe
/home/doom/End/Cave/DesktopAutosave/lib/emacs/desktop hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/desktop
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-xface hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-xface
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-folder hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-folder
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-comp hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-comp
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-utils hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-utils
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-thread hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-thread
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-speed hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-speed
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-show hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-show
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-seq hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-seq
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-search hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-search
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-print hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-print
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-mime hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-mime
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-limit hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-limit
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-letter hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-letter
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-tool-bar hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-tool-bar
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-inc hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-inc
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-junk hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-junk
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-funcs hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-funcs
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-scan hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-scan
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-alias hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-alias
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-e hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-e
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-buffers hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-buffers
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-loaddefs hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-loaddefs
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-gnus hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-gnus
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-compat hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-compat
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-acros hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-acros
/usr/local/emacs/cvs-032909/share/emacs/23.0.91/lisp/mh-e/mh-identity hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/mh-e/mh-identity
/home/doom/lib/emacs/Dots/gnus-setup hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/gnus/gnus-setup
/usr/local/emacs/cedet-1.0pre6/eieio/eieio-base hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/emacs-lisp/eieio-base
/usr/local/emacs/cedet-1.0pre6/eieio/eieio-speedbar hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/emacs-lisp/eieio-speedbar
/usr/local/emacs/cedet-1.0pre6/eieio/eieio-opt hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/emacs-lisp/eieio-opt
/usr/local/emacs/cedet-1.0pre6/eieio/eieio-comp hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/emacs-lisp/eieio-comp
/usr/local/emacs/cedet-1.0pre6/eieio/eieio hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/emacs-lisp/eieio
/usr/local/emacs/cedet-1.0pre6/eieio/eieio-datadebug hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/emacs-lisp/eieio-datadebug
/usr/local/emacs/cedet-1.0pre6/eieio/chart hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/emacs-lisp/chart
/usr/local/emacs/cedet-1.0pre6/eieio/eieio-custom hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/emacs-lisp/eieio-custom
/usr/local/emacs/cedet-1.0pre6/srecode/srecode hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/srecode
/usr/local/emacs/cedet-1.0pre6/common/cedet-files hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/cedet-files
/usr/local/emacs/cedet-1.0pre6/common/cedet-cscope hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/cedet-cscope
/usr/local/emacs/cedet-1.0pre6/semantic/semantic hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/semantic
/usr/local/emacs/cedet-1.0pre6/common/pulse hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/pulse
/usr/local/emacs/cedet-1.0pre6/common/mode-local hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/mode-local
/usr/local/emacs/cedet-1.0pre6/common/inversion hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/inversion
/usr/local/emacs/cedet-1.0pre6/ede/ede hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/ede
/usr/local/emacs/cedet-1.0pre6/common/data-debug hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/data-debug
/usr/local/emacs/cedet-1.0pre6/common/cedet hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/cedet
/usr/local/emacs/cedet-1.0pre6/common/cedet-idutils hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/cedet-idutils
/usr/local/emacs/cedet-1.0pre6/common/cedet-global hides 
/usr/local/emacs/cvs-121109/share/emacs/23.1.90/lisp/cedet/cedet-global

Features:
(shadow mail-extr message ecomplete rfc822 nnheader gmm-utils mailheader
canlock sha1 hex-util hashcash mail-utils warnings emacsbug
doom-fineline ansi-color registers-defined strokes macroman doom-filters
find_and_replace doom-mh mh-comp sendmail mh-scan mh-gnus mml mml-sec
mm-view smime password-cache dig mm-decode mm-bodies mm-encode mailcap
mail-parse rfc2231 rfc2047 rfc2045 ietf-drums qp mm-util mail-prsvr
gnus-util netrc time-date mh-e mh-compat mailabbrev mh-acros mh-buffers
mh-loaddefs mhe-setup fugly-keystroke-macros
dired-imagery-doomery-keystroke-macros image-dired thinknow picture
doomfile doomfiles-hacking-setup caving-setup w3m-load mmm-auto mmm-vars
mmm-compat generic-x mmm-setup html-setup senator which-func
semantic-imenu semantic-sb imenu semantic-mru-bookmark semanticdb-mode
semantic-idle ede-simple cedet-files ede-linux ede-emacs ede-cpp-root
cedet cedet-contrib-load contrib-loaddefs cogre-load cogre-loaddefs
speedbar-load speedbar-loaddefs ede-load ede-loaddefs ede-speedbar
ede-files ede eieio-speedbar semantic-ia-sb semantic-analyze
semantic-scope semantic-analyze-fcn semantic-sort semanticdb-el
semanticdb-search semantic-find semanticdb semantic-ctxt semantic-format
semantic-util-modes semantic-util semantic semantic-lex semantic-tag
working fame speedbar sb-image ezimage dframe assoc eieio-custom
ede-source eieio-base srecode-load srecode srecode-loaddefs
semantic-load semantic-fw semantic-loaddefs mode-local eieio-load
eieio-loaddefs cedet-load cedet-compat cedet-loaddefs eieio inversion
apache-dev sgml-mode sepia edmacro kmacro sepia-cpan sepia-ido ido
sepia-tree tree-widget wid-edit w3m-ccl ccl w3m-favicon w3m-image
w3m-proc w3m-util gud easy-mmode cperl-mode perlnow easymenu template
perlnow-wrapper perl-setup elisp-hacking-setup doom-print printer-setup
shell-setup perlups derived byte-opt bytecomp byte-compile jka-compr
find-func timeclock-x timeclock timeclock-setup junk-o-doom text-setup
live-dangerously datestamps shell comint ring dired-external-apps
dired-setup info-to-registers basic-keymap-changes paracide redroot
simple-color-change setup-colors-dark dired-x dired-aux dired regexp-opt
paren uniquify advice help-fns advice-preload server time emacs-setup cl
cl-19 load-path-setup tooltip ediff-hook vc-hooks lisp-float-type mwheel
x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode
register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse
jit-lock font-lock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
loaddefs button minibuffer faces cus-face text-properties overlay md5
base64 format env code-pages mule custom widget hashtable-print-readable
backquote make-network-process dbusbind system-font-setting
font-render-setting gtk x-toolkit x multi-tty emacs)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]