public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* coolview+less: search dying
@ 1997-09-22 12:47 eyal
  1997-09-22 20:33 ` Chris Faylor
  0 siblings, 1 reply; 8+ messages in thread
From: eyal @ 1997-09-22 12:47 UTC (permalink / raw)
  To: gnu-win32

Just picked a less binary (do not remember the site)and got it going
after finding a decent termcap file fot 'asci'.

Whenever I do a search ('/') it dies with a message saying that
regexec was called but it was 'not done' (sorry, do not have
the machine by me). I guess pattern was not set somehow.

Anyone got a good (working) 'less'?

--
Eyal Lebedinsky		(eyal@eyal.emu.id.au)
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

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

* Re: coolview+less: search dying
  1997-09-22 12:47 coolview+less: search dying eyal
@ 1997-09-22 20:33 ` Chris Faylor
  1997-09-22 22:11   ` Alex
                     ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Chris Faylor @ 1997-09-22 20:33 UTC (permalink / raw)
  To: gnu-win32

In article < 34281C90.3B72CA75@eyal.emu.id.au >,
eyal  <eyal@eyal.emu.id.au> wrote:
>Just picked a less binary (do not remember the site)and got it going
>after finding a decent termcap file fot 'asci'.
>
>Whenever I do a search ('/') it dies with a message saying that
>regexec was called but it was 'not done' (sorry, do not have
>the machine by me). I guess pattern was not set somehow.
>
>Anyone got a good (working) 'less'?

That was probably the version of less that I compiled.  The site is:

    http://www.tiac.net/users/cgf

The problem is due to the fact that Cygnus has removed regexec and
regcomp from the next version of cygwin.dll because the source is
LGPL rather than GPL.  Sergey's coolview stuff reflects the current
cygwin sources so this has been removed.

I don't know if Cygnus plans to replace the regex functions with
something GPL'ed for B19, but in the meantime it will be necessary to
link in a static version of these routines into anything that requires
them.

I'll see about updating the less on my web page in the next couple of days
to work around this problem.
-- 
http://www.bbc.com/	cgf@bbc.com			"Strange how unreal
VMS=>UNIX Solutions	Boston Business Computing	 the real can be."
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

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

* Re: coolview+less: search dying
  1997-09-22 20:33 ` Chris Faylor
@ 1997-09-22 22:11   ` Alex
  1997-09-24  1:13     ` Hilton Fernandes
  1997-09-23  8:05   ` $Bill Luebkert
  1997-09-27 23:06   ` Geoffrey Noer
  2 siblings, 1 reply; 8+ messages in thread
From: Alex @ 1997-09-22 22:11 UTC (permalink / raw)
  To: gnu-win32

On Tue, 23 Sep 1997, Chris Faylor wrote:

> The problem is due to the fact that Cygnus has removed regexec and
> regcomp from the next version of cygwin.dll because the source is
> LGPL rather than GPL.  Sergey's coolview stuff reflects the current
> cygwin sources so this has been removed.
> 
> I don't know if Cygnus plans to replace the regex functions with
> something GPL'ed for B19, but in the meantime it will be necessary to
> link in a static version of these routines into anything that requires
> them.

There's always the Berkely copyrighted regex stuff.  Could someone however
explain to me in layman's terms what the difference is between GPL and
LGPL?
 
> I'll see about updating the less on my web page in the next couple of days
> to work around this problem.

- alex

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

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

* Re: coolview+less: search dying
  1997-09-22 20:33 ` Chris Faylor
  1997-09-22 22:11   ` Alex
@ 1997-09-23  8:05   ` $Bill Luebkert
  1997-09-27 23:06   ` Geoffrey Noer
  2 siblings, 0 replies; 8+ messages in thread
From: $Bill Luebkert @ 1997-09-23  8:05 UTC (permalink / raw)
  To: gnu-win32

Chris Faylor wrote:

> The problem is due to the fact that Cygnus has removed regexec and
> regcomp from the next version of cygwin.dll because the source is
> LGPL rather than GPL.  Sergey's coolview stuff reflects the current
> cygwin sources so this has been removed.
> 
> I don't know if Cygnus plans to replace the regex functions with
> something GPL'ed for B19, but in the meantime it will be necessary to
> link in a static version of these routines into anything that requires
> them.

A good time to pick up the latest Perl regex functions, which are 
probably the best around.  :)

-- 
  ,-/-  __      _  _         $Bill Luebkert
 (_/   /  )    // //       DBE Collectibles
  / ) /--<  o // //      http://www.wgn.net/~dbe/
-/-' /___/_<_</_</_    Email: dbe@wgn.net
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

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

* Re: coolview+less: search dying
  1997-09-22 22:11   ` Alex
@ 1997-09-24  1:13     ` Hilton Fernandes
  1997-09-24 16:40       ` Charles Curley
  0 siblings, 1 reply; 8+ messages in thread
From: Hilton Fernandes @ 1997-09-24  1:13 UTC (permalink / raw)
  To: Alex, gnu-win32, gnu; +Cc: Hilton Fernandes

On 22 Sep 97 at 22:08, Alex <garbanzo@hooked.net> wrote:


> There's always the Berkely copyrighted regex stuff.  Could someone however
> explain to me in layman's terms what the difference is between GPL and
> LGPL?

Hi!

Good question! This is exactly my main doubt about the GNU project.
And certainly a doubt of many other programmers.

I'd like to ask people that can understand legalese, if any of the
next statements is correct:

- under GPL you can use a software, but not include it in your
  distribution.  If you do, you actually put your software under GPL
  terms and must offer its source code, as well as make it available
  to Internet download.

  For instance, you can compile your software with gcc, but cannot
  include it in your distribution.  Otherwise, your software will
  be GPLed.

- under LGPL (_L_ibrary GPL?), you can include a LGPL software in
  your distribution.  However, if you change -- or enhance -- it,
  your distribution will be under LGPL too.

  For instance, if your software use GNU's libc, there's no problem.
  However, if you correct some bug it may have, your software will
  be under LGPL too.

This certainly isn't totally correct, but i'd like to know how far
from it.


Best regards,
++Hilton
----
Hilton Fernandes
hfernandes@geocities.com
http://www.geocities.com/SiliconValley/Lakes/5657
URLs and help on C++ programming and Object-Oriented Design
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

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

* Re: coolview+less: search dying
  1997-09-24  1:13     ` Hilton Fernandes
@ 1997-09-24 16:40       ` Charles Curley
  0 siblings, 0 replies; 8+ messages in thread
From: Charles Curley @ 1997-09-24 16:40 UTC (permalink / raw)
  To: Hilton Fernandes; +Cc: Alex, gnu-win32, gnu, Hilton Fernandes

To start with, I am not an attorney and do not give legal advice.

The comments I will make are based on GLP Version 2, June 1991, which is
the verion I have on my web site and include with <BodyShop>, a program
which I distribute under that version of the GPL.

At 05:08 24/9/97 +0000, Hilton Fernandes wrote:
>On 22 Sep 97 at 22:08, Alex <garbanzo@hooked.net> wrote:
>
>
>> There's always the Berkely copyrighted regex stuff.  Could someone however
>> explain to me in layman's terms what the difference is between GPL and
>> LGPL?
>
>Hi!
>
>Good question! This is exactly my main doubt about the GNU project.
>And certainly a doubt of many other programmers.
>
>I'd like to ask people that can understand legalese, if any of the
>next statements is correct:
>
>- under GPL you can use a software, but not include it in your
>  distribution.  If you do, you actually put your software under GPL
>  terms and must offer its source code, as well as make it available
>  to Internet download.

There is nothing in the GPL that says how you have to distribute your
software or anyone else's, including on or not on the Inet. If you
distribute a program under the GPL, you do either have to include the
source or tell the user how to get it. The source must be availalable by
any method customarily used to distribute software.

You may distribute your software any way you wish. If you distribute other
software which is licensed under the GPL, that does not affect your
software, and the GPL says so explicitly.

"In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of a
storage or distribution medium does not bring the other work under the
scope of this License."

>
>  For instance, you can compile your software with gcc, but cannot
>  include it in your distribution.  Otherwise, your software will
>  be GPLed.

Nope. You may include GCC with your distribution. That is what Cygnus and
various distributors of Linux do. I know of an HP product which is compiled
with GCC, so you can bet your hard drive that HP's lawyers don't see it
that way.

>
>- under LGPL (_L_ibrary GPL?), you can include a LGPL software in
>  your distribution.  However, if you change -- or enhance -- it,
>  your distribution will be under LGPL too.

I don't have the LGPL in front of me, but I don't think that's correct. I
think it requires that if you do modify a library, then your changes to the
library are covered by the LGPL. I don't know how that affects your
Program, though I doubt you have to distribute your program under GPL.

>
>  For instance, if your software use GNU's libc, there's no problem.
>  However, if you correct some bug it may have, your software will
>  be under LGPL too.
>
>This certainly isn't totally correct, but i'd like to know how far
>from it.

I hope that helps.


		-- C^2

Looking for fine software and/or web pages?
http://web.idirect.com/~ccurley
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

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

* Re: coolview+less: search dying
  1997-09-22 20:33 ` Chris Faylor
  1997-09-22 22:11   ` Alex
  1997-09-23  8:05   ` $Bill Luebkert
@ 1997-09-27 23:06   ` Geoffrey Noer
  2 siblings, 0 replies; 8+ messages in thread
From: Geoffrey Noer @ 1997-09-27 23:06 UTC (permalink / raw)
  To: cgf; +Cc: gnu-win32

Chris Faylor wrote:
[...]
> I don't know if Cygnus plans to replace the regex functions with
> something GPL'ed for B19

Actually, we need Berkeley-licensed or public domain code so we still
retain control of the licensing of cygwin.dll (we need to be able to
issue it under a commercial license as well as the GPL).

I expect I will replace the regex and glob code with equivalent pieces
from NetBSD (probably).  This will happen fairly soon.

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

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

* Re: coolview+less: search dying
@ 1997-09-22 18:20 Earnie Boyd
  0 siblings, 0 replies; 8+ messages in thread
From: Earnie Boyd @ 1997-09-22 18:20 UTC (permalink / raw)
  To: eyal, gnu-win32

>Date: Wed, 24 Sep 1997 05:46:24 +1000
>From: eyal <eyal@eyal.emu.id.au>
>To: gnu-win32@cygnus.com
>Subject: coolview+less: search dying
>
>Just picked a less binary (do not remember the site)and got it going
>after finding a decent termcap file fot 'asci'.
>
>Whenever I do a search ('/') it dies with a message saying that
>regexec was called but it was 'not done' (sorry, do not have
>the machine by me). I guess pattern was not set somehow.
>
>Anyone got a good (working) 'less'?
>
>--
>Eyal Lebedinsky		(eyal@eyal.emu.id.au)
>-
>For help on using this list (especially unsubscribing), send a message 
to
>"gnu-win32-request@cygnus.com" with one line of text: "help".
>

I got mine from building the source directly.  But before you do I would 
suggest building ncurses first.  You can find the sources on a number of 
different mirrors, the one that I use is www.cdrom.com/pub/gnu.

In building less-332 I found that I had to comment out the iprintf() 
function in output.c and I had to change the regular expression library 
used to NO_REGEX in the defines.h file that will get built when you do 
the configure.  I can't give you specific line numbers but you can do 
searches for the needed areas.

Good Luck,


-        \\||//
---o0O0--Earnie--0O0o----
-earnie_boyd@hotmail.com-
------ooo0O--O0ooo-------


______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

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

end of thread, other threads:[~1997-09-27 23:06 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-09-22 12:47 coolview+less: search dying eyal
1997-09-22 20:33 ` Chris Faylor
1997-09-22 22:11   ` Alex
1997-09-24  1:13     ` Hilton Fernandes
1997-09-24 16:40       ` Charles Curley
1997-09-23  8:05   ` $Bill Luebkert
1997-09-27 23:06   ` Geoffrey Noer
1997-09-22 18:20 Earnie Boyd

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).