1. Rob: Request update for news page

Hi Rob,

Could you update the news page when you get a chance?


Thanks,
Vincent

new topic     » topic index » view message » categorize

2. Re: Rob: Request update for news page

Vincent wrote:
> Could you update the news page when you get a chance?

Yes. Maybe tomorrow night. It's overdue.

Lately, I've built a version of exu for Linux
that does not use ncurses (or GPM mouse support). 
It uses ANSI escape sequences to position the cursor and set
foreground and background colors. From what I've
read, ANSI codes are now supported in almost all cases,
so ncurses isn't as important as it once was, back when
people were using a wide variety of dumb terminals.
I think that ncurses and GPM will be less and less
available in the future, so I'd like to eliminate them.
At first I thought I'd build two versions of exu (and ecu.a and backendu)
but it looks like I can get away with just one version
that uses ANSI codes.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

3. Re: Rob: Request update for news page

Robert Craig wrote:

> Lately, I've built a version of exu for Linux
> that does not use ncurses (or GPM mouse support). 
> It uses ANSI escape sequences to position the cursor and set
> foreground and background colors. From what I've
> read, ANSI codes are now supported in almost all cases,
> so ncurses isn't as important as it once was, back when
> people were using a wide variety of dumb terminals.
> I think that ncurses and GPM will be less and less
> available in the future, so I'd like to eliminate them.
> At first I thought I'd build two versions of exu (and ecu.a and backendu)
> but it looks like I can get away with just one version
> that uses ANSI codes.

Thats great news!

Have you tested it on multiple linux/bsd terminals to make sure it works
correctly? I believe most modern terminals support escape codes but it wouldnt
hurt to check.

But please still provide us with DOS and Windows Eu2C translators like you have
been doing all along. I use pure DOS on two of my computers and would like to use
the translator on them.


Regards,
Vincent

new topic     » goto parent     » topic index » view message » categorize

4. Re: Rob: Request update for news page

Robert Craig wrote:
> 
> Vincent wrote:
> > Could you update the news page when you get a chance?
> 
> Yes. Maybe tomorrow night. It's overdue.
> 
> Lately, I've built a version of exu for Linux
> that does not use ncurses (or GPM mouse support). 
> It uses ANSI escape sequences to position the cursor and set
> foreground and background colors. From what I've
> read, ANSI codes are now supported in almost all cases,
> so ncurses isn't as important as it once was, back when
> people were using a wide variety of dumb terminals.
> I think that ncurses and GPM will be less and less
> available in the future, so I'd like to eliminate them.
> At first I thought I'd build two versions of exu (and ecu.a and backendu)
> but it looks like I can get away with just one version
> that uses ANSI codes.

I look forward to seeing that. What will th compatability level be with the
current exu (2.5 and 2.5t3). Will we be able to use the same character control
libraries.

If you want to test, use jetvetsql on linux, and see how it controls the
characters (ie this is what I'm really interested in smile )

Chris
> 
> Regards,
>    Rob Craig
>    Rapid Deployment Software
>    <a href="http://www.RapidEuphoria.com">http://www.RapidEuphoria.com</a>


http://members.aol.com/chriscrylex/euphoria.htm
http://uboard.proboards32.com/
http://members.aol.com/chriscrylex/EUSQLite/eusql.html

new topic     » goto parent     » topic index » view message » categorize

5. Re: Rob: Request update for news page

Chris Burch wrote:

> If you want to test, use jetvetsql on linux, and see how it controls the
> characters (ie this is what I'm
> really interested in smile )

Yea thats a good idea. He can also test his Linux/BSD ACSII text Language War
game too.


Regards,
Vincent

new topic     » goto parent     » topic index » view message » categorize

6. Re: Rob: Request update for news page

Vincent wrote:
> Robert Craig wrote:
> > Lately, I've built a version of exu for Linux
> > that does not use ncurses (or GPM mouse support). 
> > It uses ANSI escape sequences to position the cursor and set
> > foreground and background colors. From what I've
> > read, ANSI codes are now supported in almost all cases,
> > so ncurses isn't as important as it once was, back when
> > people were using a wide variety of dumb terminals.
> > I think that ncurses and GPM will be less and less
> > available in the future, so I'd like to eliminate them.
> > At first I thought I'd build two versions of exu (and ecu.a and backendu)
> > but it looks like I can get away with just one version
> > that uses ANSI codes.
> 
> Thats great news!
> 
> Have you tested it on multiple linux/bsd terminals to make sure it works
> correctly?
> I believe most modern terminals support escape codes but it wouldnt hurt to
> check.

When it's a bit further along, I'll release it so people can
test if the ANSI code method works for them.

> But please still provide us with DOS and Windows Eu2C translators like you
> have
> been doing all along. I use pure DOS on two of my computers and would like to
> use the translator on them.

Well, you've scared me enough to significantly lower my priority
for fixing that LFN issue. I have lots of other features 
to keep me busy.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

7. Re: Rob: Request update for news page

Robert Craig wrote:

> Well, you've scared me enough to significantly lower my priority
> for fixing that LFN issue. I have lots of other features 
> to keep me busy.

Well that definitely brings me relief. Thanks.

Anyway thanks for the news update. I have one question though, how does the case
sensitive name comparison work on Linux/BSD? Arn't you still using the dir()
method on those platforms?


Regards,
Vincent

new topic     » goto parent     » topic index » view message » categorize

8. Re: Rob: Request update for news page

Vincent wrote:
> I have one question though, how does the
> case sensitive name comparison work on Linux/BSD? Arn't you still using the
> dir() method on those platforms?

Yes, the dir() method of resolving includes with the same file name
will work on Linux/FreeBSD too. I could even extend dir() with the inode
number and device number and make it perfect. On Linux/FreeBSD,
long case-sensitive file names are fully supported by Euphoria.
(On Windows, the system remembers the case, but considers that 
two file names that differ only in case refer to the same file.)
I hope I answered your question.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

9. Re: Rob: Request update for news page

Robert Craig wrote:

> Yes, the dir() method of resolving includes with the same file name
> will work on Linux/FreeBSD too. I could even extend dir() with the inode
> number and device number and make it perfect. On Linux/FreeBSD,
> long case-sensitive file names are fully supported by Euphoria.
> (On Windows, the system remembers the case, but considers that 
> two file names that differ only in case refer to the same file.)
> I hope I answered your question.

Yep that answered it.


Thanks,
Vincent

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu