From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kare Nuorteva Content-type: text/plain; charset=us-ascii Content-transfer-encoding: quoted-printable Message-id: Date: Mon, 5 Oct 2015 19:42:55 +0300 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> MIME-version: 1.0 (Mac OS X Mail 9.0 \(3095\)) Subject: [9fans] Frogs? Topicbox-Message-UUID: 6fea3e76-ead9-11e9-9d60-3106f5b1d025 Hello, I've bumped into frogs a few times while lurking on this list, but = cannot make much sense out of it. Could someone please explain what is a = frog in a filename? Cheers, Kare From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: From: Nick Owens Date: Mon, 5 Oct 2015 09:54:05 -0700 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Subject: Re: [9fans] Frogs? Topicbox-Message-UUID: 7017c6ac-ead9-11e9-9d60-3106f5b1d025 http://code.9front.org/hg/plan9front/file/tip/sys/src/9/port/chan.c?style=gitweb#l1637 On Mon, Oct 5, 2015 at 9:42 AM, Kare Nuorteva wrote: > > > Hello, > > I've bumped into frogs a few times while lurking on this list, but cannot make much sense out of it. Could someone please explain what is a frog in a filename? > > Cheers, > Kare > > > > From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Mon, 5 Oct 2015 10:02:07 -0700 Message-ID: From: Skip Tavakkolian To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a114364fc349b7905215e79ad Subject: Re: [9fans] Frogs? Topicbox-Message-UUID: 70484e8a-ead9-11e9-9d60-3106f5b1d025 --001a114364fc349b7905215e79ad Content-Type: text/plain; charset=UTF-8 chars that, by convention, convey information in-band when dealing with files (e.g. '/'); they require quoting when used in file names. On Mon, Oct 5, 2015 at 9:42 AM, Kare Nuorteva wrote: > > > Hello, > > I've bumped into frogs a few times while lurking on this list, but cannot > make much sense out of it. Could someone please explain what is a frog in a > filename? > > Cheers, > Kare > > > > > --001a114364fc349b7905215e79ad Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
chars that, by convention, convey information in-band when= dealing with files (e.g. '/'); they require quoting when used in f= ile names.

O= n Mon, Oct 5, 2015 at 9:42 AM, Kare Nuorteva <kare.nuorteva@me.com= > wrote:


Hello,

I've bumped into frogs a few times while lurking on this list, but cann= ot make much sense out of it. Could someone please explain what is a frog i= n a filename?

Cheers,
Kare





--001a114364fc349b7905215e79ad-- From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Mon, 5 Oct 2015 20:10:34 +0100 Message-ID: From: Charles Forsyth To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=f46d0443069c99337905216044ac Subject: Re: [9fans] Frogs? Topicbox-Message-UUID: 706c1b9e-ead9-11e9-9d60-3106f5b1d025 --f46d0443069c99337905216044ac Content-Type: text/plain; charset=UTF-8 On 5 October 2015 at 17:42, Kare Nuorteva wrote: > Could someone please explain what is a frog in a filename? It's many decades old, and not restricted to file names. It originally referred to an unexpected non-ASCII character in a text file: "There's a frog in my file!" It was sometimes put there by a buggy editor or corrupt file system. By extension it's a character, still usually unprintable (before Unicode fonts), that doesn't belong in its context. It's a bit of a stretch to call "/" a frog, but that's just the name of the array. --f46d0443069c99337905216044ac Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

= On 5 October 2015 at 17:42, Kare Nuorteva <kare.nuorteva@me.com>= wrote:
Could someone please expla= in what is a frog in a filename?

It's many decade= s old, and not restricted to file names. It originally referred to an unexp= ected non-ASCII character in a text file:
&= quot;There's a frog in my file!" It was sometimes put there by a b= uggy editor or corrupt file system. By extension it's a
character, still usually unprintable (before Unicode fonts= ), that doesn't belong in its context. It's a bit of a stretch to c= all "/" a frog,
but that's ju= st the name of the array.
--f46d0443069c99337905216044ac-- From mboxrd@z Thu Jan 1 00:00:00 1970 References: From: Steve Simon Content-Type: text/plain; charset=us-ascii In-Reply-To: Message-Id: <4A9FADDA-08B2-4E00-88B7-63D0576CE9A0@quintile.net> Date: Tue, 6 Oct 2015 07:47:57 +0100 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Subject: Re: [9fans] Frogs? Topicbox-Message-UUID: 708de4d6-ead9-11e9-9d60-3106f5b1d025 although this is all true, in the context of my comment needsquote() in libf= mt is more relevant. the rc shell has a well defined quoting convention, but this is not shared b= y awk or sed. Thus to split the fields in du's output you need something t= hat understands this convention, like the shell itself. -Steve > On 5 Oct 2015, at 17:54, Nick Owens wrote: >=20 > http://code.9front.org/hg/plan9front/file/tip/sys/src/9/port/chan.c?style=3D= gitweb#l1637 >=20 >> On Mon, Oct 5, 2015 at 9:42 AM, Kare Nuorteva wrot= e: >>=20 >>=20 >> Hello, >>=20 >> I've bumped into frogs a few times while lurking on this list, but cannot= make much sense out of it. Could someone please explain what is a frog in a= filename? >>=20 >> Cheers, >> Kare >>=20 >>=20 >>=20 >>=20 From mboxrd@z Thu Jan 1 00:00:00 1970 Content-type: text/plain; charset=us-ascii MIME-version: 1.0 (Mac OS X Mail 9.0 \(3095\)) From: Kare Nuorteva In-reply-to: <4A9FADDA-08B2-4E00-88B7-63D0576CE9A0@quintile.net> Date: Tue, 6 Oct 2015 18:25:14 +0300 Content-transfer-encoding: 7bit Message-id: References: <4A9FADDA-08B2-4E00-88B7-63D0576CE9A0@quintile.net> To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Subject: Re: [9fans] Frogs? Topicbox-Message-UUID: 70b1aef2-ead9-11e9-9d60-3106f5b1d025 Thanks to all for very informative replies! :) Cheers, Kare From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <4A9FADDA-08B2-4E00-88B7-63D0576CE9A0@quintile.net> Date: Wed, 7 Oct 2015 10:10:50 +1100 Message-ID: From: Bruce Ellis To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a11c37daeaa6806052177bddf Subject: Re: [9fans] Frogs? Topicbox-Message-UUID: 70dc5b70-ead9-11e9-9d60-3106f5b1d025 --001a11c37daeaa6806052177bddf Content-Type: text/plain; charset=UTF-8 As an historical note the space character was once a frog. Rob told me that he removed it from isfrog just to see if this broke anything. It didn't. brucee On 7 October 2015 at 02:25, Kare Nuorteva wrote: > > Thanks to all for very informative replies! :) > > > Cheers, > Kare > > --001a11c37daeaa6806052177bddf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
As an historical note the space character was once a frog.= Rob told me that he removed it from isfrog just to see if this broke anyth= ing. It didn't.

brucee

On 7 October 2015 at 02:25, Kare Nu= orteva <kare.nuorteva@me.com> wrote:

Thanks to all for very informative replies! :)


Cheers,
Kare


--001a11c37daeaa6806052177bddf--