Index: emacs/lisp/eshell/em-cmpl.el
diff -c emacs/lisp/eshell/em-cmpl.el:1.13 emacs/lisp/eshell/em-cmpl.el:1.14
*** emacs/lisp/eshell/em-cmpl.el:1.13   Mon Sep  1 15:45:23 2003
--- emacs/lisp/eshell/em-cmpl.el        Fri May 27 02:11:39 2005
***************
*** 370,376 ****
           (setq args (nthcdr (1+ l) args)
                 posns (nthcdr (1+ l) posns))))
      (assert (= (length args) (length posns)))
!     (when (and args (eq (char-syntax (char-before end)) ? ))
        (nconc args (list ""))
        (nconc posns (list (point))))
      (cons (mapcar
--- 370,377 ----
           (setq args (nthcdr (1+ l) args)
                 posns (nthcdr (1+ l) posns))))
      (assert (= (length args) (length posns)))
!     (when (and args (eq (char-syntax (char-before end)) ? )
!              (not (eq (char-before (1- end)) ?\\)))
        (nconc args (list ""))
        (nconc posns (list (point))))
      (cons (mapcar


_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs

Reply via email to