From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 16 16:24:53 2016 Received: (at submit) by debbugs.gnu.org; 16 Apr 2016 20:24:53 +0000 Received: from localhost ([127.0.0.1]:37642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1arWlx-0005IO-Gn for submit@debbugs.gnu.org; Sat, 16 Apr 2016 16:24:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59831) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1arWlv-0005IB-Io for submit@debbugs.gnu.org; Sat, 16 Apr 2016 16:24:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1arWlp-0006ds-MC for submit@debbugs.gnu.org; Sat, 16 Apr 2016 16:24:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36692) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arWlp-0006do-JD for submit@debbugs.gnu.org; Sat, 16 Apr 2016 16:24:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50802) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arWlo-00060N-PD for bug-coreutils@gnu.org; Sat, 16 Apr 2016 16:24:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1arWll-0006de-KD for bug-coreutils@gnu.org; Sat, 16 Apr 2016 16:24:44 -0400 Received: from hapkido.dreamhost.com ([66.33.216.122]:40364) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arWll-0006da-Cb for bug-coreutils@gnu.org; Sat, 16 Apr 2016 16:24:41 -0400 Received: from homiemail-a37.g.dreamhost.com (homie.mail.dreamhost.com [208.97.132.208]) by hapkido.dreamhost.com (Postfix) with ESMTP id 74FCC99704 for ; Sat, 16 Apr 2016 13:24:37 -0700 (PDT) Received: from homiemail-a37.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a37.g.dreamhost.com (Postfix) with ESMTP id 87262208070 for ; Sat, 16 Apr 2016 13:24:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to :subject:date:message-id:mime-version:content-type; s= jidanni.org; bh=Im1vJQ92DMG6qerLuRDPFhIDdFQ=; b=G1z1epJlJ9RFYz6T 4xIJ4qiUKCWTrOjUOnbCLrBtGYsbtsaFZDjebo2sLOwo//JoIVDaXqxN0La3kh5X /I2n6iG79OjBaRsQ4zewFJB2F/LLxERNo2M5W+nyBN0Wuvqk3Gfl6dKMgozoaa17 uadtIczCKhkfPHgrcHxF9m+rldM= Received: from jidanni.org (61-224-248-186.dynamic.hinet.net [61.224.248.186]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by homiemail-a37.g.dreamhost.com (Postfix) with ESMTPSA id 2718D20806D for ; Sat, 16 Apr 2016 13:24:35 -0700 (PDT) From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: bug-coreutils@gnu.org Subject: mention what are nonprinting characters Date: Sun, 17 Apr 2016 03:50:53 +0800 Message-ID: <8737qlz61u.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) In (info "(coreutils) Concept index") there are several items that talk about nonprinting characters. Well on each definition be sure to have a blue word link:: to a passage about which characters are nonprinting, lest the user think e.g., SPC (' ') is nonprinting. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 17 04:16:39 2016 Received: (at submit) by debbugs.gnu.org; 17 Apr 2016 08:16:39 +0000 Received: from localhost ([127.0.0.1]:37761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1arhsl-0005Aw-Jh for submit@debbugs.gnu.org; Sun, 17 Apr 2016 04:16:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1arhsj-0005Ak-UN for submit@debbugs.gnu.org; Sun, 17 Apr 2016 04:16:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1arhsd-00070H-Sq for submit@debbugs.gnu.org; Sun, 17 Apr 2016 04:16:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RECEIVED_FROM_WINDOWS_HOST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45744) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arhsd-00070D-QN for submit@debbugs.gnu.org; Sun, 17 Apr 2016 04:16:31 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49948) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arhsc-0006Lj-Ki for bug-coreutils@gnu.org; Sun, 17 Apr 2016 04:16:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1arhsX-0006zZ-MV for bug-coreutils@gnu.org; Sun, 17 Apr 2016 04:16:30 -0400 Received: from smtp6-g21.free.fr ([2a01:e0c:1:1599::15]:5159) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arhsX-0006zI-HG for bug-coreutils@gnu.org; Sun, 17 Apr 2016 04:16:25 -0400 Received: from [192.168.22.29] (unknown [88.170.160.103]) (Authenticated sender: f0rhum) by smtp6-g21.free.fr (Postfix) with ESMTPSA id CA9C5780396 for ; Sun, 17 Apr 2016 06:28:17 +0200 (CEST) Subject: Re: bug#23302: mention what are nonprinting characters To: bug-coreutils@gnu.org References: <8737qlz61u.fsf@jidanni.org> From: f0rhum Message-ID: <57134655.9020206@free.fr> Date: Sun, 17 Apr 2016 10:16:21 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <8737qlz61u.fsf@jidanni.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Windows NT kernel [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) As per https://en.wikipedia.org/wiki/ASCII#ASCII_control_characters Le 16/04/2016 21:50, =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson a =C3=A9cri= t : > In (info "(coreutils) Concept index") there are several items that talk > about nonprinting characters. > > Well on each definition be sure to have a blue word link:: to a passage > about which characters are nonprinting, lest the user think e.g., > SPC (' ') is nonprinting. > > > From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 27 18:15:10 2018 Received: (at 23302) by debbugs.gnu.org; 27 Oct 2018 22:15:11 +0000 Received: from localhost ([127.0.0.1]:45971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGWrO-0007DG-L1 for submit@debbugs.gnu.org; Sat, 27 Oct 2018 18:15:10 -0400 Received: from mail-pf1-f182.google.com ([209.85.210.182]:38800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGWrN-00075W-1M; Sat, 27 Oct 2018 18:15:09 -0400 Received: by mail-pf1-f182.google.com with SMTP id b11-v6so2190554pfi.5; Sat, 27 Oct 2018 15:15:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=UgdBiv7o7kcHueVyInGnlZj00wKfZBuag6R8eEuJlBA=; b=ZqY1KcjXfvh/lKqYmziOjtsqaDGi8DXFQSkG5wfChJ0MxXZwo8tWkHz3LtFrJgr4Py k86NhybuV3MFvcXPVC0wnIf097t9iVEW6XW5EjTDlvUs4Uubq0vRLTNbIaZrAJgh+CB2 sTVYLAAQ0HA6X6QrvjE9JH1ii32aTgGayD6+NNs+s52fGBajH/312Kar02gcA4l+MEVM nYYfILUxY77PCOFaw4v0K5HBdaulQNb66h1l3+tfUUr0jWR0EGHzo74v13J0YVmcmz+9 fDA3liG+rIIWcz2Ew+6YhAImUmv5d5s8gf/2BoWKSgycU6JVmrvN0P5zMUxFCJqTviYZ p4yg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=UgdBiv7o7kcHueVyInGnlZj00wKfZBuag6R8eEuJlBA=; b=D3rDm+EqU5K7PT4CynQDik6fCONqJnX4/z22Pz9qQ+7A1H2p/Hc8OEdycD7aUyW0Vk pvMmJUEfmzO7aNOc98HrIenipgtJg3CtLkxru94pfeRRxrHD9JueHOtB70RxxQb+4N0/ ln3lGGdQb2X4sXZgP5IlbApHjql2eahGAN5qmFHuU814KSnP1pmWfy0tjobajGMsIdre eBQHGFzloMpLx++DNNMU22UkraqkN+Yb2LE05SKj+o3fgbDvxKPjoZL+XRpzz5LSQyZh E+VrWj1WMHmKA39YBiLN0U+6sfBdr/0D0Q/HJz75szyyiOXzKvt8rOksGgOHIYGcTS6g Tx2Q== X-Gm-Message-State: AGRZ1gKDQaZyyx9LdwJYHbVW7pZTat35gLvWKkjvaJMrmP2mkGZlRGBo BB4Uyp3Hw5316SOq4oz5+XVAfCi8 X-Google-Smtp-Source: AJdET5fUY4VBDEsJPZyrYkL8MFO8VORV9u7jnGo+ZqWepF1UHUQ7d7JEvFXWY8/0nG1tjm6B7KtmjQ== X-Received: by 2002:a63:1a1c:: with SMTP id a28-v6mr8185416pga.157.1540678502259; Sat, 27 Oct 2018 15:15:02 -0700 (PDT) Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38]) by smtp.googlemail.com with ESMTPSA id h6-v6sm17240126pgm.14.2018.10.27.15.15.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 27 Oct 2018 15:15:00 -0700 (PDT) Subject: Re: bug#23302: mention what are nonprinting characters To: 23302@debbugs.gnu.org References: <8737qlz61u.fsf@jidanni.org> <57134655.9020206@free.fr> From: Assaf Gordon Message-ID: <81b409a4-7828-25cf-a983-8a4143072968@gmail.com> Date: Sat, 27 Oct 2018 16:14:59 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <57134655.9020206@free.fr> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 23302 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 23302 stop (triaging old bugs) > Le 16/04/2016 21:50, 積丹尼 Dan Jacobson a écrit : >> In (info "(coreutils) Concept index") there are several items that talk >> about nonprinting characters. >> >> Well on each definition be sure to have a blue word link:: to a passage >> about which characters are nonprinting, lest the user think e.g., >> SPC (' ') is nonprinting. >> On 2016-04-17 2:16 a.m., f0rhum wrote: > As per https://en.wikipedia.org/wiki/ASCII#ASCII_control_characters With no further comments in 2 years, I'm closing this bug. -assaf From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 31 14:34:17 2018 Received: (at 23302) by debbugs.gnu.org; 31 Oct 2018 18:34:17 +0000 Received: from localhost ([127.0.0.1]:57457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gHvJn-0007Z9-As for submit@debbugs.gnu.org; Wed, 31 Oct 2018 14:34:17 -0400 Received: from glow.birch.relay.mailchannels.net ([23.83.209.71]:57057) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gHvJk-0007Yz-GN for 23302@debbugs.gnu.org; Wed, 31 Oct 2018 14:34:14 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id CE19B50253E; Wed, 31 Oct 2018 18:34:10 +0000 (UTC) Received: from pdx1-sub0-mail-a17.g.dreamhost.com (unknown [100.96.26.166]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 8B5DB502490; Wed, 31 Oct 2018 18:34:10 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a17.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.16.2); Wed, 31 Oct 2018 18:34:10 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Trade-Abaft: 39ce06d879d19d4e_1541010850655_2329890232 X-MC-Loop-Signature: 1541010850655:48905502 X-MC-Ingress-Time: 1541010850655 Received: from pdx1-sub0-mail-a17.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a17.g.dreamhost.com (Postfix) with ESMTP id 4C85A7F9C8; Wed, 31 Oct 2018 11:34:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=77zwsUeuxLKMKO9PBDrO4V6YhOM=; b=XMrHtUyIXSL5p W15Bvc+j5YmYOGgz331ZoWykXFWQdnGl7YJa40aJUFhaACc756QUKpQqXwn2dxRh D+15W8vtbkhePluYSmmA+2WMHLHrvnqtnmAz/nKzHE2T4UGqMAb3/qJTsCQMp+Np kE4YRauSRqfrNyRSQtkppWsOfr1iVs= Received: from jidanni.org (1-170-80-252.dynamic-ip.hinet.net [1.170.80.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a17.g.dreamhost.com (Postfix) with ESMTPSA id B1EF07F9C7; Wed, 31 Oct 2018 11:34:09 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a17 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: help-debbugs@gnu.org (GNU bug Tracking System) Subject: Re: bug#23302: mention what are nonprinting characters References: <81b409a4-7828-25cf-a983-8a4143072968@gmail.com> <8737qlz61u.fsf@jidanni.org> Date: Thu, 01 Nov 2018 02:34:06 +0800 Message-ID: <87ftwmhso1.fsf_-_@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: 0 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedtkedrieefgddvlecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufhffffkgggtsehttdertddttdejnecuhfhrohhmpejnnjjnucffrghnucflrggtohgsshhonhcuoehjihgurghnnhhisehjihgurghnnhhirdhorhhgqeenucfkphepuddrudejtddrkedtrddvhedvnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehjihgurghnnhhirdhorhhgpdhinhgvthepuddrudejtddrkedtrddvhedvpdhrvghtuhhrnhdqphgrthhhpeeprehuthhfqdekreeureehiehmpfehnfhiheehsgevkeerpecuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqpdhmrghilhhfrhhomhepjhhiuggrnhhnihesjhhiuggrnhhnihdrohhrghdpnhhrtghpthhtohepvdeffedtvdesuggvsggsuhhgshdrghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedt X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 23302 Cc: 23302@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) Yes but every program has slightly different sets of non-printing characters, so they need to list them exactly. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 31 22:51:33 2018 Received: (at 23302) by debbugs.gnu.org; 1 Nov 2018 02:51:33 +0000 Received: from localhost ([127.0.0.1]:57608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gI353-00009A-C6 for submit@debbugs.gnu.org; Wed, 31 Oct 2018 22:51:33 -0400 Received: from mail-it1-f181.google.com ([209.85.166.181]:36721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gI351-00008w-BK for 23302@debbugs.gnu.org; Wed, 31 Oct 2018 22:51:31 -0400 Received: by mail-it1-f181.google.com with SMTP id s16so280236itj.1 for <23302@debbugs.gnu.org>; Wed, 31 Oct 2018 19:51:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=uUQQLjfsPMtIhw5G14BaodiA0CF46do/m6NAEESMtY4=; b=hl53gudOw9M7gnEuwxTkErfkpZGnH6Mrsx1rzuCKEikKGbgWTVl+FLOuk1uhGH3euR +1lvjTBlZ8sp7eH/D2LaR4vyKWsrfIYFy6a3VWctwEnnnCOiW1qvUTHR374fHEEmqQ/X GrWSu+lyvAcW/V1oQYl3WhXOeXiq4YFI3pe6UrTT/Q3ibqmJLxj7KlO5Ilb1/RQSaP8i azBaCogEGdwcX8O1jW52fLw5ZTioedTBni+JDhZcDzbzAhNp5ovGDB18nhLm1Zdphv/U 6zq10VTyMA7Vf0z9VEh/6XkiDRjnDQ+rTEmZmceGISRA5aqiG6soCxdclIHDzSPtCrek IoSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=uUQQLjfsPMtIhw5G14BaodiA0CF46do/m6NAEESMtY4=; b=hnzbjzNGzeEya52ZIh/KdYumrukBU4R024P+kPuhNa8H6bWuUDLgFbWUzwAviOilfj Gjykmtxibf0gppYpN7f9u4in3HKKOtf75BXKNN5RIshZ02sBfQ1GFHuCxNBC2lW5V66a UW0u9dMhN9DgQctPLvPj9iPqsZob6x4G6zz209xOHNwqwWGLgZ8sRFrjPuFbd4jW/hPD 7V3IuGTj12Y8+Ijp7sWN4mpW++xVQE80evLXkYtEKON/rB0JqwSGRMOQTsSR10KgqPG6 xz0Mb7qokvIovrx7L46uPIUDq8SWGqMlhs3adP0FkK63MNkZBcVvJGPRRGsNTeY2UAsx FOvw== X-Gm-Message-State: AGRZ1gIhRwl8tvJ0P/ezKpGXtAJfCPgzG73Yca3y9uizOde0yJLhEyvR cgSzsR2uNcWxfGJiIxLTtNmpZwlt X-Google-Smtp-Source: AJdET5egEG9+IRm00Gbg2DyR+AOm6OMx0mT+RjyKh55txMiQ+Fo3pLWsxVnXOwyQfnsF9OiWXJ6yww== X-Received: by 2002:a24:76d0:: with SMTP id z199-v6mr3767997itb.82.1541040684813; Wed, 31 Oct 2018 19:51:24 -0700 (PDT) Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38]) by smtp.googlemail.com with ESMTPSA id u206-v6sm13492577iod.18.2018.10.31.19.51.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 31 Oct 2018 19:51:23 -0700 (PDT) Subject: Re: bug#23302: mention what are nonprinting characters To: =?UTF-8?B?56mN5Li55bC8IERhbiBKYWNvYnNvbg==?= , 23302@debbugs.gnu.org References: <81b409a4-7828-25cf-a983-8a4143072968@gmail.com> <8737qlz61u.fsf@jidanni.org> <87ftwmhso1.fsf_-_@jidanni.org> From: Assaf Gordon Message-ID: Date: Wed, 31 Oct 2018 20:51:22 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <87ftwmhso1.fsf_-_@jidanni.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 23302 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2018-10-31 12:34 p.m., 積丹尼 Dan Jacobson wrote: > Yes but every program has slightly different sets of non-printing > characters, so they need to list them exactly. > To my understanding, printable characters in C/POSIX locale are strictly defined here: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap07.html#tag_07_03_01_01 Where it says: "print" is by definition "alnum", "punct", and the and alnum/punct/space are defined on that page. From that, every C program uses isprint(3) to determine if a octet (value 0 to 255) is printable or not. http://man7.org/linux/man-pages/man3/isprint.3p.html And all corteutils' program use said logic. (all bets are off in non C locale, of course). For example, Let's generate a file containing all 256 octets: env printf "$(env printf '\\x%02x' $(seq 0 255))" > 1 od's "z" type shows only printable characters: $ od -An -tx1z 1 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f >................< 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f >................< 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f > !"#$%&'()*+,-./< 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f >0123456789:;<=>?< 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f >@ABCDEFGHIJKLMNO< 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f >PQRSTUVWXYZ[\]^_< 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f >`abcdefghijklmno< 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f >pqrstuvwxyz{|}~.< 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f >................< 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f >................< a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af >................< b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf >................< c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf >................< d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df >................< e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef >................< f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff >................< od's "c" type shows non-printable characters as octal values or escape sequences: $ od -An -tc 1 \0 001 002 003 004 005 006 \a \b \t \n \v \f \r 016 017 020 021 022 023 024 025 026 027 030 031 032 033 034 035 036 037 ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ 177 200 201 202 203 204 205 206 207 210 211 212 213 214 215 216 217 220 221 222 223 224 225 226 227 230 231 232 233 234 235 236 237 240 241 242 243 244 245 246 247 250 251 252 253 254 255 256 257 260 261 262 263 264 265 266 267 270 271 272 273 274 275 276 277 300 301 302 303 304 305 306 307 310 311 312 313 314 315 316 317 320 321 322 323 324 325 326 327 330 331 332 333 334 335 336 337 340 341 342 343 344 345 346 347 350 351 352 353 354 355 356 357 360 361 362 363 364 365 366 367 370 371 372 373 374 375 376 377 tr can delete non-printables using a character class: $ tr -cd '[:print:]' < 1 ; echo !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ and printf's "%q" type will also escape all non-printables as octal values: $ env printf "%q\n" "$(cat 2)" -bash: warning: command substitution: ignored null byte in input '\001\002\003\004\005\006\a\b\t\n\v\f\r\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037'' !"#$%&'\''()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'$'\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377' So it seems all these programs agree on what is a printable (and non- printable) character - based on external definition. Is there another instance you are aware of that behaves differently ? -assaf From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 31 23:12:23 2018 Received: (at 23302) by debbugs.gnu.org; 1 Nov 2018 03:12:23 +0000 Received: from localhost ([127.0.0.1]:57613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gI3PD-0000ex-9h for submit@debbugs.gnu.org; Wed, 31 Oct 2018 23:12:23 -0400 Received: from cichlid.maple.relay.mailchannels.net ([23.83.214.36]:15976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gI3PA-0000eo-Sf for 23302@debbugs.gnu.org; Wed, 31 Oct 2018 23:12:22 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 28E8C280CD3; Thu, 1 Nov 2018 03:12:19 +0000 (UTC) Received: from pdx1-sub0-mail-a79.g.dreamhost.com (unknown [100.96.19.78]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id DC0D1281073; Thu, 1 Nov 2018 03:12:18 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a79.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.16.2); Thu, 01 Nov 2018 03:12:19 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Oafish-Print: 15acaa915b914905_1541041939011_222230216 X-MC-Loop-Signature: 1541041939011:2885442304 X-MC-Ingress-Time: 1541041939011 Received: from pdx1-sub0-mail-a79.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a79.g.dreamhost.com (Postfix) with ESMTP id 8DBAC7FF86; Wed, 31 Oct 2018 20:12:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=fZGBUDRbxnfoqPNdUf18D6GKHAE=; b=ZqED71/N2EqyZ oFPsD1xozuvDDiRMxZQDXYMh2ulYzvYALUoyqLvB566ODFx8JobY2cGUVTyF37mR nu+IrBOXAo2MkpCazNGpl+R8Htxx02FBuzsxrATgTqrbCrVwWsPWqEnu283NMpjk db8WxXIt1vT0ppBEqAnLgu4pzNiw6M= Received: from jidanni.org (111-246-87-59.dynamic-ip.hinet.net [111.246.87.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a79.g.dreamhost.com (Postfix) with ESMTPSA id 6B44D7FF83; Wed, 31 Oct 2018 20:12:11 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a79 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: Assaf Gordon Subject: Re: bug#23302: mention what are nonprinting characters References: <81b409a4-7828-25cf-a983-8a4143072968@gmail.com> <8737qlz61u.fsf@jidanni.org> <87ftwmhso1.fsf_-_@jidanni.org> Date: Thu, 01 Nov 2018 11:11:49 +0800 Message-ID: <87pnvp7aq2.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedtkedrieeggdeikecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffufhffkfggtgesthdtredttddtjeenucfhrhhomhepnjjnnjcuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqnecukfhppeduuddurddvgeeirdekjedrheelnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehjihgurghnnhhirdhorhhgpdhinhgvthepudduuddrvdegiedrkeejrdehledprhgvthhurhhnqdhprghthheppeeruhhtfhdqkeerueerheeimhfphefnihehhegsveekreepucffrghnucflrggtohgsshhonhcuoehjihgurghnnhhisehjihgurghnnhhirdhorhhgqedpmhgrihhlfhhrohhmpehjihgurghnnhhisehjihgurghnnhhirdhorhhgpdhnrhgtphhtthhopedvfeeftddvseguvggssghughhsrdhgnhhurdhorhhgnecuvehluhhsthgvrhfuihiivgeptd X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 23302 Cc: 23302@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) Good! You need to then tie all the documentation you found, into the coreutils documentation, as the official declaration of what you mean. Just like "man perlrecharclass - Perl Regular Expression Character Classes" does. I mean one cannot just hope the user will "Google" and then land on "Wikipedia" and hope what is there is 100% the same. From unknown Thu Jun 19 14:28:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 29 Nov 2018 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator