2014-09-27 In reworking the backend of lue and apov, I came across the difference between `ls foo/' and `ls foo/*'. The former one calls ls(1) with one argument. Ls(1) then prints the names of the files in that directory (without a leading ``foo''). In the latter one, however, ls(1) is called with a list of arguments: one for each file in `foo'. Ls(1) then prints those path names (including the leading ``foo''), and additionally lists the contents of those files that are directories. `ls -d foo/*' prints the same as `ls foo', but with ``foo/'' preprended. http://marmaro.de/lue/ markus schnalke