1. 4.1 Eubins

I've posted updated eubins for euphoria 4.1. I've got 32 and 64 bit builds for windows (though the 64-bit windows build hasn't been tested much) and linux.

http://openeuphoria.org/eubins/

Matt

new topic     » topic index » view message » categorize

2. Re: 4.1 Eubins

I downloaded these bins. euiw is 3 times the size of the 4.0.2 version. So, I'm wondering what 4.1 has to offer over and above 4.0.2. 4.1 seems to be faster.

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

3. Re: 4.1 Eubins

FredRansom said...

I downloaded these bins. euiw is 3 times the size of the 4.0.2 version. So, I'm wondering what 4.1 has to offer over and above 4.0.2. 4.1 seems to be faster.

the official distribution runs the executables through ~UPX compression reducing the size by 40% or more.

highlights would be structs and many bug fixes. not sure if eubins is building up to date but 4.1 now has the capability to link to an external debugger dll/so library. I'm hoping to see a demo of how this works myself.

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

4. Re: 4.1 Eubins

Matt: 
  When you release binaries please include a list of keywords or 
    change error messages to indicate that there is a conflict with 
    a keyword. 
 
  I have a function called sizeof(object o) in my code and the error 
    said that sizeof() was expecting a atom. 
 
  This broke a lot of my code. 
 
  Thanks   

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

5. Re: 4.1 Eubins

structs sound very interesting. Please tell us more. What are they? How do we use them? Are they like C or C structs?

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

6. Re: 4.1 Eubins

zebra said...

Matt: 
  When you release binaries please include a list of keywords or 
    change error messages to indicate that there is a conflict with 
    a keyword. 
 
  I have a function called sizeof(object o) in my code and the error 
    said that sizeof() was expecting a atom. 
 
  This broke a lot of my code. 
 
  Thanks   

Sorry...these things are discussed in the release notes, which haven't been included in eubins. They're in the docs/release directory of the source repository. So, far, these new built-ins have been added for 4.1:

  • sizeof
  • peek8s
  • peek8u
  • poke8
  • peek_pointer
  • poke_pointer

Matt

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

7. Re: 4.1 Eubins

FredRansom said...

structs sound very interesting. Please tell us more. What are they? How do we use them? Are they like C or C structs?

So far, they haven't really been implemented. There is a new built-in sizeof() that currently works with the C_ constants from dll.e. I'm hoping to start working on real C struct support soon now that the 64-bit port seems to be all up and running.

Matt

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

8. Re: 4.1 Eubins

Matt: ver. 4.1 The trace display colors are messed up.

When some lines are high-lighted the color is the same as other text on the line. This makes the lines that are high lighted on unreadable. Colors look washed out. Maybe the bins were compiled using Linux Colors ? I went back to the previous release and the colors are the normal window colors.

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

Search



Quick Links

User menu

Not signed in.

Misc Menu