From bc0de5e7e541a6fc45774ac3a03248c2a533f9cf Mon Sep 17 00:00:00 2001 From: sin Date: Wed, 12 Mar 2014 16:43:45 +0200 Subject: [PATCH] Rename mc(1) to cols(1) There is an obvious name collision with the popular file manager midnight commander. --- Makefile | 2 +- mc.1 => cols.1 | 18 +++++++++--------- mc.c => cols.c | 0 3 files changed, 10 insertions(+), 10 deletions(-) rename mc.1 => cols.1 (78%) rename mc.c => cols.c (100%) diff --git a/Makefile b/Makefile index 9aa8723..ceed44f 100644 --- a/Makefile +++ b/Makefile @@ -36,6 +36,7 @@ SRC = \ chroot.c \ cksum.c \ cmp.c \ + cols.c \ comm.c \ cp.c \ cut.c \ @@ -53,7 +54,6 @@ SRC = \ kill.c \ ln.c \ ls.c \ - mc.c \ md5sum.c \ mkdir.c \ mkfifo.c \ diff --git a/mc.1 b/cols.1 similarity index 78% rename from mc.1 rename to cols.1 index b7ce4e3..8f15cb3 100644 --- a/mc.1 +++ b/cols.1 @@ -1,35 +1,35 @@ -.TH MC 1 sbase\-VERSION +.TH COLS 1 sbase\-VERSION .SH NAME -mc \- multi-column +cols \- columnize output .SH SYNOPSIS -.B mc +.B cols .RB [ \-c .IR chars ] .RI [ file ...] .SH DESCRIPTION -.B mc +.B cols reads each file in sequence and writes them to stdout, in as many vertical columns as will fit in .I chars character columns. -If no file is given, mc reads from stdin. +If no file is given, cols reads from stdin. .SH OPTIONS .TP .BI \-c " chars" specifies the maximum number of character columns to use (unless the input contains lines longer than .I chars -characters). By default mc tries to figure out the width +characters). By default cols tries to figure out the width of the output device, if that fails it defaults to 65 chars. .SH BUGS This implementation of -.B mc +.B cols assumes that every byte is a character which takes up one column on the screen. It does not handle non-ASCII UTF-8 runes or TAB characters correctly. -.B mc +.B cols currently mangles files which contain embedded NULs. -.B mc +.B cols does not allow the user to set a default width in its environment. diff --git a/mc.c b/cols.c similarity index 100% rename from mc.c rename to cols.c