1. Euphoria 2.1 Official Release!

The Official Release of Euphoria 2.1 is now available.
You can download it using this URL:

      http://members.aol.com/FilesEu/euphor21.zip

The changes from the beta release are described in:

      http://members.aol.com/FilesEu/relnotes.htm

and in plain text below. Not many bugs were reported during the
beta test period, so I guess it's pretty solid now. We will
distribute this official release to the large Internet sites, such as
Ziff Davis, Download.com, SimTel and many others. Once
that's complete, I'll be jumping into the Linux port full-time.

Registered users of 2.1 can get the new (free) official release
instructions for the Complete Edition files. Just send me an e-mail
request at:
               rds at attcanada.net

Please include your full name and geographic location for verification.

Remember that anyone who registered for 2.0 (single or dual platform)
on or after July 15, 1998 is eligible to download 2.1 for free.

-------------------------------------------------------------

                             Euphoria Version 2.1
                                 March 29, 1999
                                  Release Notes

* Updates to the trace screen have been optimized. Unnecessary
   refreshes of the source code, and the variables on the trace screen,
   have been eliminated. When a refresh is necessary, it is now slightly
   faster. This makes a noticeable difference in exw.exe, and also in
   ex.exe in pixel-graphics modes. For ex.exe in text modes, it reduces
   screen flicker slightly.

* The install program no longer requires that your PATH be less than
   128 characters. It will simply warn you if it isn't. Newer versions of
    DOS allow for a longer PATH. Thanks to Steve Adams.

* An extra error check was added to unregister_block() in safe.e.
  Thanks to David Guy.

* bug fixed: trace(2) (the rarely-used monochrome display option) in
  exw.exe did not display the variables properly on the trace screen.
  trace(1) (color display) was ok.

* bug fixed: In ex.exe, in some pixel-graphics modes, the trace display
   would leave a thin strip of the main output screen showing at the
   bottom of the trace screen.

* bug fixed: The ed editor would try to execute (Esc e) .ew include files
   using ex.exe It now uses exw.exe. Thanks to "molasses".



Regards,
     Rob Craig
     Rapid Deployment Software
     http://members.aol.com/FilesEu/

new topic     » topic index » view message » categorize

2. Re: Euphoria 2.1 Official Release!

>The Official Release of Euphoria 2.1 is now available.
>You can download it using this URL:
>
>      http://members.aol.com/FilesEu/euphor21.zip
Robert:
Could you please direct me to get the official  update for registered users?
Thanks,
Jesus.

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

3. Re: Euphoria 2.1 Official Release!

Robert Craig wrote:
>
> The Official Release of Euphoria 2.1 is now available.
> You can download it using this URL:
>
>       http://members.aol.com/FilesEu/euphor21.zip
>
> The changes from the beta release are described in:
>
>       http://members.aol.com/FilesEu/relnotes.htm
>
> and in plain text below. Not many bugs were reported during the
> beta test period, so I guess it's pretty solid now. We will
> distribute this official release to the large Internet sites, such as
> Ziff Davis, Download.com, SimTel and many others. Once
> that's complete, I'll be jumping into the Linux port full-time.
>
It's excellent that linux support is coming out, as I've just switched
over to linux (installed linux mandrake 5.3 last week)
Will it only be a command line version, or will X be supported in some
small way?

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

4. Re: Euphoria 2.1 Official Release!

Andrew Mitchell writes,
> It's excellent that linux support is coming out, as I've just switched
> over to linux (installed linux mandrake 5.3 last week)
> Will it only be a command line version, or will X be supported in
> some small way?

It will probably be released as just a "command-line" version
as soon as it's usable, with GUI support coming shortly after that.

Regards,
     Rob Craig
     Rapid Deployment Software
     http://members.aol.com/FilesEu/

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

5. Re: Euphoria 2.1 Official Release!

On Mon, 29 Mar 1999, Robert Craig wrote:

] The Official Release of Euphoria 2.1 is now available.
] You can download it using this URL:
]
]       http://members.aol.com/FilesEu/euphor21.zip

Well, there's a mighty coincidence. I downloaded the beta to evaluate the
package and as soon as I come back, Rob's released the full version :)

I'll put my registration form in the mail...

*** New EE release - Tomorrow ***

The even bigger coincidence is that I've finished the *new* 2.1 version of
my release of the EE editor!

It now does a lot more colouration tricks, such as altering the colour of
quoted characters like '\n', and spotting non-builtin clauses for 'with'
and 'without' (like profile_time).

I've also added a couple more neat tricks, like better file opening, INI
handling, and I've updated the context help routine.

And to test it, I loaded in the new SANITY.EX to see if it would read it
OK. AFAIK 'Sanity' uses every Euphoria keyword and function... It ran it
too...

I'll put the new toolkit up on my webpage around this time *tomorrow*.
[Yeah, I know that it's April Fool's day tomorrow, but I promise you won't
feel a fool when you download it...]
The only thing missing is a compiled EE. Despite it being written with
Eu2.0 synntax, I didn't think it was fair to release a compiled version.
I'll do that when I register.

Happy Computing,
Carl

PS I'd have put it up today, but I forgot the !*@&* disk! I couldn't
   believe it when I opened my bag and it wasn't there. It's still on
   the stairs (unofficial storage space :) ) at my home, 4 miles away.
   *Grrr*...

--
Carl R White -- cyrek- at -bigfoot.com -- http://www.bigfoot.com/~cyrek
 aka Cyrek   --    No hyphens :)    --       Bigfoot URL Alias

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

6. Re: Euphoria 2.1 Official Release!

> The even bigger coincidence is that I've finished the *new* 2.1 version of
> my release of the EE editor!


I'm glad EE is still getting updated every now and then.
It seems David has moved on. Anyways, here's a little suggestion, I've mentioned
before:

    -- Project Management --

The ability to have a directory (with an extension .exd of Euphoria
    Executable Directory) work like a project of which EE,
reads a special project.ini file, and uses special .hlp files that come with
library, support for preprocessors, etc. Automatic
backup through automatic log-file management. (so, we don't have to do that as
well), allow to develop a project into different
flavors (for log-management) etc.
Without me having to worry. The .hlp files would be generated by the --|
    style comments, some of us already use at times,
using Einar's documentation generator.

And what about Edith ? Last I heard, Ian was going to release the code,
    after he cleaned it up. Unfortunately, there were
both no new updates nor source code. And since Edith is the only fast, good
looking, windows editor currently, leaves me hoping
we at least get the source code some day, so like is happening with EE, Edith
can evolve into something stronger as well..

And now I'm going to install Linux. (I wonder if I should .. ) A friend
    dropped Linux Redhat 5.1, well we'll just see what
happens...
    David, the windows manager you mentioned, does it come with Red Hat ?

Ralf N.

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

7. Re: Euphoria 2.1 Official Release!

On Wed, 31 Mar 1999, Ralf Nieuwenhuijsen wrote:

] > The even bigger coincidence is that I've finished the *new* 2.1 version of
] > my release of the EE editor!
]
]
] I'm glad EE is still getting updated every now and then.
] It seems David has moved on.

IIRC David stopped development of EE to work on things like Win32Lib. He
then took a step backwards with Dos32Lib. How much of the EE toolkit got
ported I wonder...?

] Anyways, here's a little suggestion, I've mentioned before:
]
]     -- Project Management --
[.EXDs, new .INIs and .HLPs]

I'll consider all suggestions for my EE, on a few conditions:
1) Bullet points in ideas lists would be nice (like this list).
   I think I got the gist of what Ralf was saying, but it's been a long
   day, forgetting disks and all. :)

2) They won't require a radical overhaul of the Editor. I leave most of
   David's original code alone. It takes me a while to work out what it
   does (Like the colouration flush()es :) ). ;)

3) They're implementable within the next few months. I may not have access
   to the net for a while after that. I'm supposed to graduate this year.

]     And what about Edith ? Last I heard, Ian was going to release the
] code, after he cleaned it up. [...]

Maybe someone is insane enough to do the conversion from EE to WinEE?
Or would starting from scratch be a better idea?

What did MS do when converting EDIT into Notepad (notice that they're
*very* similar in functionality and appearance)?

[Mentions Linux]

project To_Ralf_from_an_on_off_Linux_user
-----------------------------------------
with warning
include strong\stomach.e
include backup\often.e
include very\teknical.e -- durned 8.3 filenames ;)
include very\messy.e

constant Now_Sorted = 1
include enjoy\linux.e

-- etc.etc. :) :)

--
Carl R White -- cyrek- at -bigfoot.com -- http://www.bigfoot.com/~cyrek
 aka Cyrek   --    No hyphens :)    --       Bigfoot URL Alias

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

8. Re: Euphoria 2.1 Official Release!

At 05:39 PM 3/31/99 +0100, you wrote:
>   I think I got the gist of what Ralf was saying, but it's been a long
>   day, forgetting disks and all. :)

Are you saying today, March 31, EE won't be on the website? I'm waiting... smile

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

9. Re: Euphoria 2.1 Official Release!

Carl White wrote:

> IIRC David stopped development of EE to work on things like Win32Lib.

Actually, I considered it pretty much feature complete. I still do bug fixes
on it, and I'll get around to updating the syntax checking for the 2.1
release some time. The only feature that I never got around to implementing
fully was printing - I can't recall if that works or not. Not having a
printer made that a rather difficult task.

Keep in mind that, as disorganized/busy as I am, you usually have to ask a
couple of times before I get around to fixing something. The spirit is
willing...

> He then took a step backwards with Dos32Lib.

It's a bit more complex than that. I was actually working on a programming
language when I finished EE off. The *plan* was to offer a cheap QBasic-like
replacement for people using Windows, or any other platform. This was to be
my first venture into the shareware market - I was thinking of a $5
registration price. The Mac Classic WinMan library was going to be the DOS
front end of the product.

Then the Win32 release of Euphoria came out with, as Robert had promised,
only minimal Win32 support. When it sunk in exactly how little support it
had, I quite reluctantly dropped the QBasic clone project, and started
working on Win32Lib.

I made an abortive attempt to replace Win32Lib with WinMan, but ran into
serious problems when I had not adequately considered the need to override
class behaviors. Additionally, the controls were horribly inefficient - they
would redraw themselves entirely, instead of only the parts that needed
refreshing.

Dos32Lib happened mainly because I needed a break from Win32Lib. I got sick
of coding it, and it was a nice change. It didn't take that long to get up
and runnning, and I'm very pleased with the results. Unfortunately, no
complex controls are currently supported, and the code base is entirely
different from Win32Lib. As a result, the code has stagnated when I got back
to Win32Lib.

One of the design goals in Dos32Lib was to use only a small set of graphic
primitives, so that the code could be portable to other platforms, such as X
Windows or Mac. I think that the code is fairly portable, but I'm convinced
that using an existing library like wxWindows would be a better direction.

> How much of the EE toolkit got ported I wonder...?

None, actually. The EE toolkit can only handle one active dialog at a time -
and that was a bit of a trick to pull off without routine_id. If I were to
do the EE toolkit again, the approach would be *much* different, now that it
supports callbacks.

EE uses fixed size text, while Dos32Lib works at the pixel resolution. Two
different animals entirely.

> It takes me a while to work out what it does
> (Like the colouration flush()es :) ). ;)

Actually, that part was ripped from Robert's editor. But yes, the code is a
bit dense in places. Without callbacks, the code is "inside out" to handle
the event loop. Very nasty.

> Maybe someone is insane enough to do the conversion from
> EE to WinEE? Or would starting from scratch be a better idea?

I'd start from scratch. A lot of the stuff in EE doesn't make sense to port
to Win32.

I started an editor way back when. I'll try to get it hobbling along and
post it some day. And yes, my editor code *was* supposed to run in Dos32Lib
as well. blink

-- David Cuny

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

10. Re: Euphoria 2.1 Official Release!

>[Mentions Linux]
>
>project To_Ralf_from_an_on_off_Linux_user
>-----------------------------------------
>with warning
>include strong\stomach.e
>include backup\often.e
>include very\teknical.e -- durned 8.3 filenames ;)
>include very\messy.e
>
>constant Now_Sorted = 1
>include enjoy\linux.e
>
>-- etc.etc. :) :)

I thougth it was that way when I used Slackware. I just instaled SuSE 6.0
and the whole concept of Linux changed to me. I have never tried RedHat,
but SuSE is great! Installation is easier than with windows, and it comes
with KDE (a desktop manager... equal or better than Windows GUI), and
StarOffice 5.0... a Microsoft Office clone, it's really a clone... I can't
get the difference with Office 97 (even read & write Excel and Word
documents).

If you're going to move to Linux, I recommend SuSE... and for you Ralf it
will be better, SuSE is released by German company, all documentation is
available in german and in (translated) english.


Regards,
          Daniel  Berstein
         [ daber at pair.com ]

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

Search



Quick Links

User menu

Not signed in.

Misc Menu