sub-argument if it is eq to nil.
+2005-08-26 John Wiegley <johnw@newartisans.com>
+
+ * eshell/esh-arg.el (eshell-parse-double-quote): If a
+ double-quoted argument resolves to nil, return it as an empty
+ string rather than as nil. This made it impossible to pass "" to
+ a shell script as a null string argument.
+
2005-08-26 Stefan Monnier <monnier@iro.umontreal.ca>
* outline.el (outline-invent-heading): New fun.
"Flatten any lists within ARGS, so that there are no sublists."
(let ((new-list (list t)))
(eshell-for a args
- (if (and (listp a)
+ (if (and (not (eq a nil))
+ (listp a)
(listp (cdr a)))
(nconc new-list (eshell-flatten-list a))
(nconc new-list (list a))))