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

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

bug#57946: closed (ls indenting broken if executed without color flag af


From: GNU bug Tracking System
Subject: bug#57946: closed (ls indenting broken if executed without color flag after i set tabs to 4)
Date: Tue, 20 Sep 2022 07:22:03 +0000

Your message dated Tue, 20 Sep 2022 00:21:23 -0700
with message-id <1ed8b2f9-1497-d95f-bb73-7ba087bc3820@cs.ucla.edu>
and subject line Re: bug#57946: ls indenting broken if executed without color 
flag after i set tabs to 4
has caused the debbugs.gnu.org bug report #57946,
regarding ls indenting broken if executed without color flag after i set tabs 
to 4
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
57946: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=57946
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: ls indenting broken if executed without color flag after i set tabs to 4 Date: Tue, 20 Sep 2022 10:19:59 +0700
Actually, I don't know if this is a bug. But, when I set tabs to 4 in bash

$ tabs 4

then ls (without the color flag) a big directory, such as /usr/bin

$ alias
$ ls /usr/bin/
(lots of white text)...
 elfedit                  info               nl-route-add          sndfile-deinterleave        xzegrep
 env                      infocmp                nl-route-delete           sndfile-info            xzfgrep
 envsubst                 infotocap              nl-route-get          sndfile-interleave          xzgrep
 eqn                      init               nl-route-list         sndfile-metadata-get        xzless
 eqn2graph                insmod                 nl-rule-list          sndfile-metadata-set        xzmore
 escapesrc                install                nl-tctree-list        sndfile-play            yacc
 event_rpcgen.py              install-info           nl-util-addr          sndfile-salvage         yat2m
 expand                   integritysetup             nm                soelim              yes
 expiry                   ionice                 nmcli             sort                zcat
 expr                     ip                 nm-online             sotruss             zcmp
 factor                   ip6tables              nmtui             source-highlight        zdiff

Compare to when I use color flag...

$ ls --color=auto /usr/bin/
(lots of colored text)...
 faillock                          ip6tables-apply                     nmtui-connect              source-highlight-esc.sh     zdump
 faillog                             ip6tables-legacy                    nmtui-edit                    source-highlight-settings   zegrep
 faked                              ip6tables-legacy-restore       nmtui-hostname         speaker-test                       zfgrep
 fakeroot                          ip6tables-legacy-save          nohup                          speexdec                           zforce
 fallocate                          ip6tables-nft                          nologin                        speexenc                           zgrep
 false                                ip6tables-nft-restore              nproc                          split                                    zic
 fancontrol                       ip6tables-nft-save                  npth-config                 sprof                                   zless
 fax2ps                             ip6tables-restore                   nroff                            sqldiff                                 zmore
 fax2tiff                             ip6tables-restore-translate     nscd                          sqlite3                                znew

The indentation didn't broke at all.
If this is a bug, please fix it. Thanks!

--- End Message ---
--- Begin Message --- Subject: Re: bug#57946: ls indenting broken if executed without color flag after i set tabs to 4 Date: Tue, 20 Sep 2022 00:21:23 -0700 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0
On 9/19/22 20:19, galih surya wrote:
Actually, I don't know if this is a bug.

It's not something 'ls' can easily fix, because 'ls' can't deduce from the operating system that you have installed nonstandard tab stops.

I installed the attached to try to document the issue.

Messing with hardware tab stops is typically more trouble than it's worth. I think the last time I did it was back in the 1970s, with a IBM 029 keypunch drum card. Back then it sort of made sense, if you were programming in assembler or FORTRAN 66. Nowadays, not so much.

Attachment: 0001-doc-warn-about-tabs-command-bug-57946.patch
Description: Text Data


--- End Message ---

reply via email to

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