delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/03/07/07:19:36

From: kfhender AT veribest DOT com (Ken Henderson)
Subject: Re: B19 questions
7 Mar 1998 07:19:36 -0800 :
Message-ID: <9803041748.AA03029.cygnus.gnu-win32@fourever.veribest.com>
References: <John DOT Turner AT pobox DOT com>
To: gnu-win32 AT cygnus DOT com

  > From owner-gnu-win32 AT cygnus DOT com Wed Mar  4 02:45:10 1998
  > Date: Tue, 03 Mar 1998 07:31:01 -0500
  > From: "John A. Turner" <John DOT Turner AT pobox DOT com>
  > To: GNU-Win32 <gnu-win32 AT cygnus DOT com>
  > Subject: Re: B19 questions
  > 
  > Axel Riese wrote:
  > 
  > > I plan to upgrade to B19 in the next few days (and I'm really looking
  > > forward to doing this). So far I've only read the release notes and faq's,
  > > but some items are rather unclear to me at this point.
  > > 
  > > Maybe someone who already installed the new version could help me with the
  > > following problems:
  > > 
  > >    What about binary/text mounts ??? As far as I know, B19 comes with two
  > >    different shells, bash and sh (I guess sh is the default, e.g. for
  > >    make with MAKE_MODE=UNIX). Do they expect UNIX or DOS/Win like
  > >    shell scripts ? Is the mount stuff still stored in the registry ?
  > >    If so, how does CYGWIN32=[no]binmode work then ?
  > 
  > I'm quite confused about this as well.  I was expecting b19 to be like
  > coolview and require text=binary mounts, but unless I missed it, I
  > didn't notice anything in the release notes about this.  And indeed
  > mount now reports:
  > 
  > /$ mount
  > Device           Directory           Type        Flags
  > \\.\tape1:       /dev/st1            native      text!=binary
  > \\.\tape0:       /dev/st0            native      text!=binary
  > \\.\b:           /dev/fd1            native      text!=binary
  > \\.\a:           /dev/fd0            native      text!=binary
  > C:               /                   native      text!=binary
  > 
  > Can someone explain?
  > 
  > -John

  You can use !binary mounts but you won't get bash to read it's
  history file.  bash only reads a history file in unix format
  even though it writes it in dos format with !binary mounts.
  This is contrary to the FAQ:

  "By default, tools that deal with binaries (e.g. objdump) operate
   in unix binary mode and tools that deal with text files (e.g. bash)
   operate in text mode. "


   As far as I can tell, CYGWIN32=nobinmode (or binmode for that matter)
   have no affect on the bash history problem.  Just binary mounts
   fix it.


   Ken

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019