public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* RE: ÆANNÅ Cygwin DEV survey
@ 1999-03-09  7:58 Peter Ring
  1999-03-09 10:02 ` _FANNE_Cygwin_DEV_survey Dr. Volker Zell
  1999-03-31 19:45 ` ÆANNà Cygwin DEV survey Peter Ring
  0 siblings, 2 replies; 6+ messages in thread
From: Peter Ring @ 1999-03-09  7:58 UTC (permalink / raw)
  To: 'Cygwin'

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2208 bytes --]

Re text/binary:

NOTEPAD is not a text editor. It is a bug. NOTEPAD compatibility 
is not a valid concern. Seriously!

Why hang on to ancient conventions such as the distinction between 
binary and text mode?

It is useless anyway. It _used_ to be like that if a file was 'text', 
it was ASCII (aka ISO 646) text, and could be transmitted safely through
7-bit channels. 

That was long ago. Most of my 'text' files use 8-bit or 16-bit character
sets, and you have to know beforehand, 'cause the file itself doesn't
say 
what character set is used. I don't want any automatic conversion of any
characters, and I most certainly don't want truncation at first ^Z.

Why should I want to open a file in 'text' mode? What if I run a cygwin 
application to write a 'text' file that is part of a MacOS application?
I need three different record separators, and I can't infer which to use
just from what OS the application is running on. BTW, this is an actual 
example of what I use cygwin tools for.


Kind regards

Peter Ring.


-----Original Message-----
From: Earnie Boyd [ mailto:earnie_boyd@yahoo.com ]
Sent: Monday, March 08, 1999 14:49
To: Smith, Martin; Cygwin
Cc: 'tolj@uni-duesseldorf.de'
Subject: RE: ÆANNÅ Cygwin DEV survey


---"Smith, Martin" <martin@exchange.Scotland.NCR.COM> wrote:
8<
> *	What about text/binary mounts - I get the feeling binary mounts are
> preferred for most applications but, by default, the Cygnus tools
install
> with text mounts. Is it wise to change this to binary for a
'development'
> install or not?
8<

NO! The preferred method is text mounts.  That is the reason for the
default.  If a program requires binary mounts then the program isn't
properly ported.  Switching to binary mounts causes other problems. 
In a program always _SPECIFY_ whether it is to be opened for text mode
processing or binary mode processing, don't rely on the default.  A
file should be opened for text mode processing if the file can
potentially be read or created by humans with a text mode editor, such
as NOTEPAD.  All other files should be opened for binary mode
processing.

<snip>

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: _FANNE_Cygwin_DEV_survey
@ 1999-03-09 10:02 ` Dr. Volker Zell
       [not found]   ` < 4798-Tue09Mar1999190417+0100-vzell@de.oracle.com >
  1999-03-31 19:45   ` _FANNE_Cygwin_DEV_survey Dr. Volker Zell
  0 siblings, 2 replies; 6+ messages in thread
From: Dr. Volker Zell @ 1999-03-09 10:02 UTC (permalink / raw)
  To: PRI; +Cc: cygwin@sourceware.cygnus.com

    >> Re text/binary: NOTEPAD is not a text editor. It is a
    >> bug. NOTEPAD compatibility is not a valid concern. Seriously!

    >> Why hang on to ancient conventions such as the distinction
    >> between binary and text mode?

    >> It is useless anyway. It _used_ to be like that if a file was
    >> 'text', it was ASCII (aka ISO 646) text, and could be
    >> transmitted safely through 7-bit channels.

    >> That was long ago. Most of my 'text' files use 8-bit or 16-bit
    >> character sets, and you have to know beforehand, 'cause the
    >> file itself doesn't say what character set is used. I don't
    >> want any automatic conversion of any characters, and I most
    >> certainly don't want truncation at first ^Z.

    >> Why should I want to open a file in 'text' mode? What if I run
    >> a cygwin application to write a 'text' file that is part of a
    >> MacOS application?  I need three different record separators,
    >> and I can't infer which to use just from what OS the
    >> application is running on. BTW, this is an actual example of
    >> what I use cygwin tools for.

Finally, somebody ... :-)

    >> Kind regards

    >> Peter Ring.

Volker


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

* text vs binary mode yet again
       [not found]   ` < 4798-Tue09Mar1999190417+0100-vzell@de.oracle.com >
@ 1999-03-09 16:13     ` Fergus Henderson
  1999-03-31 19:45       ` Fergus Henderson
  0 siblings, 1 reply; 6+ messages in thread
From: Fergus Henderson @ 1999-03-09 16:13 UTC (permalink / raw)
  To: cygwin

On 09-Mar-1999, Dr. Volker Zell <vzell@de.oracle.com> wrote:
> 
>     >> Re text/binary: NOTEPAD is not a text editor. It is a
>     >> bug. NOTEPAD compatibility is not a valid concern. Seriously!
> 
>     >> Why hang on to ancient conventions such as the distinction
>     >> between binary and text mode?

Why hang on to ^&%$&%$ operating systems like Windows?

If you're using cygwin at all, it's presumably because compatibility
with existing software is of some concern.  Otherwise, just use Linux!

>     >> Why should I want to open a file in 'text' mode? What if I run
>     >> a cygwin application to write a 'text' file that is part of a
>     >> MacOS application?  I need three different record separators,
>     >> and I can't infer which to use just from what OS the
>     >> application is running on. BTW, this is an actual example of
>     >> what I use cygwin tools for.

In that particular case, you wouldn't want to open the file in text mode.
But there are plenty of other cases where text mode does make sense.

-- 
Fergus Henderson <fjh@cs.mu.oz.au>  |  "I have always known that the pursuit
WWW: < http://www.cs.mu.oz.au/~fjh >  |  of excellence is a lethal habit"
PGP: finger fjh@128.250.37.3        |     -- the last words of T. S. Garp.

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: ÆANNÅ Cygwin DEV survey
  1999-03-09  7:58 ÆANNà Cygwin DEV survey Peter Ring
  1999-03-09 10:02 ` _FANNE_Cygwin_DEV_survey Dr. Volker Zell
@ 1999-03-31 19:45 ` Peter Ring
  1 sibling, 0 replies; 6+ messages in thread
From: Peter Ring @ 1999-03-31 19:45 UTC (permalink / raw)
  To: 'Cygwin'

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2209 bytes --]

Re text/binary:

NOTEPAD is not a text editor. It is a bug. NOTEPAD compatibility 
is not a valid concern. Seriously!

Why hang on to ancient conventions such as the distinction between 
binary and text mode?

It is useless anyway. It _used_ to be like that if a file was 'text', 
it was ASCII (aka ISO 646) text, and could be transmitted safely through
7-bit channels. 

That was long ago. Most of my 'text' files use 8-bit or 16-bit character
sets, and you have to know beforehand, 'cause the file itself doesn't
say 
what character set is used. I don't want any automatic conversion of any
characters, and I most certainly don't want truncation at first ^Z.

Why should I want to open a file in 'text' mode? What if I run a cygwin 
application to write a 'text' file that is part of a MacOS application?
I need three different record separators, and I can't infer which to use
just from what OS the application is running on. BTW, this is an actual 
example of what I use cygwin tools for.


Kind regards

Peter Ring.


-----Original Message-----
From: Earnie Boyd [ mailto:earnie_boyd@yahoo.com ]
Sent: Monday, March 08, 1999 14:49
To: Smith, Martin; Cygwin
Cc: 'tolj@uni-duesseldorf.de'
Subject: RE: ÆANNÅ Cygwin DEV survey


---"Smith, Martin" <martin@exchange.Scotland.NCR.COM> wrote:
8<
> *	What about text/binary mounts - I get the feeling binary mounts are
> preferred for most applications but, by default, the Cygnus tools
install
> with text mounts. Is it wise to change this to binary for a
'development'
> install or not?
8<

NO! The preferred method is text mounts.  That is the reason for the
default.  If a program requires binary mounts then the program isn't
properly ported.  Switching to binary mounts causes other problems. 
In a program always _SPECIFY_ whether it is to be opened for text mode
processing or binary mode processing, don't rely on the default.  A
file should be opened for text mode processing if the file can
potentially be read or created by humans with a text mode editor, such
as NOTEPAD.  All other files should be opened for binary mode
processing.

<snip>

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


^ permalink raw reply	[flat|nested] 6+ messages in thread

* text vs binary mode yet again
  1999-03-09 16:13     ` text vs binary mode yet again Fergus Henderson
@ 1999-03-31 19:45       ` Fergus Henderson
  0 siblings, 0 replies; 6+ messages in thread
From: Fergus Henderson @ 1999-03-31 19:45 UTC (permalink / raw)
  To: cygwin

On 09-Mar-1999, Dr. Volker Zell <vzell@de.oracle.com> wrote:
> 
>     >> Re text/binary: NOTEPAD is not a text editor. It is a
>     >> bug. NOTEPAD compatibility is not a valid concern. Seriously!
> 
>     >> Why hang on to ancient conventions such as the distinction
>     >> between binary and text mode?

Why hang on to ^&%$&%$ operating systems like Windows?

If you're using cygwin at all, it's presumably because compatibility
with existing software is of some concern.  Otherwise, just use Linux!

>     >> Why should I want to open a file in 'text' mode? What if I run
>     >> a cygwin application to write a 'text' file that is part of a
>     >> MacOS application?  I need three different record separators,
>     >> and I can't infer which to use just from what OS the
>     >> application is running on. BTW, this is an actual example of
>     >> what I use cygwin tools for.

In that particular case, you wouldn't want to open the file in text mode.
But there are plenty of other cases where text mode does make sense.

-- 
Fergus Henderson <fjh@cs.mu.oz.au>  |  "I have always known that the pursuit
WWW: < http://www.cs.mu.oz.au/~fjh >  |  of excellence is a lethal habit"
PGP: finger fjh@128.250.37.3        |     -- the last words of T. S. Garp.

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: _FANNE_Cygwin_DEV_survey
  1999-03-09 10:02 ` _FANNE_Cygwin_DEV_survey Dr. Volker Zell
       [not found]   ` < 4798-Tue09Mar1999190417+0100-vzell@de.oracle.com >
@ 1999-03-31 19:45   ` Dr. Volker Zell
  1 sibling, 0 replies; 6+ messages in thread
From: Dr. Volker Zell @ 1999-03-31 19:45 UTC (permalink / raw)
  To: PRI; +Cc: cygwin@sourceware.cygnus.com

    >> Re text/binary: NOTEPAD is not a text editor. It is a
    >> bug. NOTEPAD compatibility is not a valid concern. Seriously!

    >> Why hang on to ancient conventions such as the distinction
    >> between binary and text mode?

    >> It is useless anyway. It _used_ to be like that if a file was
    >> 'text', it was ASCII (aka ISO 646) text, and could be
    >> transmitted safely through 7-bit channels.

    >> That was long ago. Most of my 'text' files use 8-bit or 16-bit
    >> character sets, and you have to know beforehand, 'cause the
    >> file itself doesn't say what character set is used. I don't
    >> want any automatic conversion of any characters, and I most
    >> certainly don't want truncation at first ^Z.

    >> Why should I want to open a file in 'text' mode? What if I run
    >> a cygwin application to write a 'text' file that is part of a
    >> MacOS application?  I need three different record separators,
    >> and I can't infer which to use just from what OS the
    >> application is running on. BTW, this is an actual example of
    >> what I use cygwin tools for.

Finally, somebody ... :-)

    >> Kind regards

    >> Peter Ring.

Volker


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~1999-03-31 19:45 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-03-09  7:58 ÆANNà Cygwin DEV survey Peter Ring
1999-03-09 10:02 ` _FANNE_Cygwin_DEV_survey Dr. Volker Zell
     [not found]   ` < 4798-Tue09Mar1999190417+0100-vzell@de.oracle.com >
1999-03-09 16:13     ` text vs binary mode yet again Fergus Henderson
1999-03-31 19:45       ` Fergus Henderson
1999-03-31 19:45   ` _FANNE_Cygwin_DEV_survey Dr. Volker Zell
1999-03-31 19:45 ` ÆANNà Cygwin DEV survey Peter Ring

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).