Closed
Description
Steps to reproduce:
$ cd an_empty_directory
$ mkdir Applications 'Calibre Library' Desktop Documents Downloads Dropbox
$ mkdir Library Movies Music Pictures Public 'Virtual Machines'
$ echo $COLUMNS
80
$ /opt/homebrew/opt/uutils-coreutils/libexec/uubin/ls
Applications Documents Library Pictures
'Calibre Library' Downloads Movies Public
Desktop Dropbox Music 'Virtual Machines'
$ /opt/homebrew/opt/uutils-coreutils/libexec/uubin/ls -F
Applications/ Desktop/ Downloads/ Library/ Music/
Public/
'Calibre Library'/ Documents/ Dropbox/ Movies/ Picture
s/ 'Virtual Machines'/
As we can see, the entry “Pictures” is broken into two lines.
Expected behavior (GNU ls):
$ /opt/homebrew/opt/coreutils/libexec/gnubin/ls -F
Applications/ Documents/ Library/ Pictures/
'Calibre Library'/ Downloads/ Movies/ Public/
Desktop/ Dropbox/ Music/ 'Virtual Machines'/
For another reference (macOS ls):
$ /bin/ls -F
Applications/ Downloads/ Music/
Calibre Library/ Dropbox/ Pictures/
Desktop/ Library/ Public/
Documents/ Movies/ Virtual Machines/
Versions:
- uutils-coreutils 0.0.30 (Installed through Homebrew)
- GNU coreutils 9.6 (Installed through Homebrew)
- macOS Sequoia 15.3.2 (24D81)