1. Documentation 4.12

It is wrong that printf, getc and get_bytes is in the constants section in section 4.12.1. They should be under file reading and writing in 4.12.3. Perhaps change 4.12.3's name to Reading and Writing rather than File Reading and Writing because occasionally we write to the screen or a pipe instead.

Where is popen() defined? Does EUPHORIA have one yet?

My 2 cents.

Shawn Pringle

new topic     » topic index » view message » categorize

2. Re: Documentation 4.12

SDPringle said...

It is wrong that printf, getc and get_bytes is in the constants section in section 4.12.1.

Thanks. I'll fix this.

said...

Where is popen() defined? Does EUPHORIA have one yet?

Not that I know of.

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

3. Re: Documentation 4.12

a few places still have global instead of built-in

  • Searching
  • 4.24.1.1 compare
  • 4.24.1.2 equal
  • 4.24.2.1 find
  • 4.24.2.2 find_from
  • 4.24.2.3 match_from
  • 4.24.3.1 match
  • 4.15.2 Roundings and remainders
  • 4.25.3.3 insert
  • 4.25.3.4 splice
  • 4.14.0.1 hash

include/euphoria/keywords.e does not reflect reality for builtins

4.11.2.5 set_active_page ~ Example 1:

<a name="active_page"> link got htmlized somehow

profile_time now works on windows but the docs haven't been updated.

in safe.e peek_string atom a should be atom a=x

include\euphoria.h top comment still mentions Euphoria 3

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

4. Re: Documentation 4.12

ne1uno said...

a few places still have ...

The documentation has been updated but not generated for the Web yet.

Jeremy, can you arrange to have an update of the web v4 docs?

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

5. Re: Documentation 4.12

Yup,

I'll do that this afternoon.

Jeremy

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

6. Re: Documentation 4.12

New docs are online.

Jeremy

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

7. Re: Documentation 4.12

jeremy said...

New docs are online.

Hmmm... they don't seem to contain the changes I made.

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

8. Re: Documentation 4.12

I did an svn up, then built the docs. lmc. I just did a "svn up" again in the root euphoria directory and it says "At revision 1271." Are you sure they are committed?

Jeremy

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

9. Re: Documentation 4.12

jeremy said...

I did an svn up, then built the docs. lmc. I just did a "svn up" again in the root euphoria directory and it says "At revision 1271." Are you sure they are committed?

Yes. They are committed in rev 1271.

Check the SVN log and/or diffs. My changes are there in many of the include/std files and a couple of others.

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

10. Re: Documentation 4.12

DerekParnell said...
jeremy said...

New docs are online.

Hmmm... they don't seem to contain the changes I made.

What changes do you see that are missing? I looked up a few and they seem to be there. Is it your cache kicking in or something?

Jeremy

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

11. Re: Documentation 4.12

jeremy said...

What changes do you see that are missing? I looked up a few and they seem to be there. Is it your cache kicking in or something?

I turned caching off and cleared the cache, but the 'old' docs are still being returned.

For instance, the section on Profiling is fetching http://openeuphoria.org/docs/eu400_0018.html#_127_Profiling which says that profile_time is a DOS only affair but I changed this to include windows as well.

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

12. Re: Documentation 4.12

DerekParnell said...
jeremy said...

What changes do you see that are missing? I looked up a few and they seem to be there. Is it your cache kicking in or something?

I turned caching off and cleared the cache, but the 'old' docs are still being returned.

For instance, the section on Profiling is fetching http://openeuphoria.org/docs/eu400_0018.html#_127_Profiling which says that profile_time is a DOS only affair but I changed this to include windows as well.

I might be missing something, but where in the svn tree is that html file (or its source htx) located? I grep'd for "you specify a with profile or with profile_time" and could not find it (but the line might have since been changed as a result of Derek's udpate).

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

13. Re: Documentation 4.12

DerekParnell said...

For instance, the section on Profiling is fetching http://openeuphoria.org/docs/eu400_0018.html#_127_Profiling which says that profile_time is a DOS only affair but I changed this to include windows as well.

Oh! I did the diff backward smile I saw that as Win32 being removed, looked at the docs online and indeed Win32 was not listed. Opps.

I'll look further into it.

Jeremy

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

14. Re: Documentation 4.12

jeremy said...
DerekParnell said...

For instance, the section on Profiling is fetching http://openeuphoria.org/docs/eu400_0018.html#_127_Profiling which says that profile_time is a DOS only affair but I changed this to include windows as well.

...

I'll look further into it.

Jeremy

what probably happened is eudoc choked on something and the old version of euphoria.txt was reused to generate the html.

if you comment out console.e in eu400.af the next generated a token error. it doesn't appear to be anything in the updated docs that would confuse eudoc but I can't say for sure.

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

15. Re: Documentation 4.12

ne1uno said...

what probably happened is eudoc choked on something and the old version of euphoria.txt was reused to generate the html.

if you comment out console.e in eu400.af the next generated a token error. it doesn't appear to be anything in the updated docs that would confuse eudoc but I can't say for sure.

Right now, eudoc chokes on *any* .e file when run on Windows. Jim has reported that it is running fine on Linux. I'll go there and generate docs just to get the new ones online. It has something to do with include/euphoria/tokenize.e not parsing unix line endings on Windows.

Jeremy

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

16. Re: Documentation 4.12

I was wrong. Jeremy discovered that there seems to be a bug introducted in 1265 that causes eudoc to fail on all platforms. 1264 works fine, but anything after (up to and including 1274) fails.

jeremy said...
ne1uno said...

what probably happened is eudoc choked on something and the old version of euphoria.txt was reused to generate the html.

if you comment out console.e in eu400.af the next generated a token error. it doesn't appear to be anything in the updated docs that would confuse eudoc but I can't say for sure.

Right now, eudoc chokes on *any* .e file when run on Windows. Jim has reported that it is running fine on Linux. I'll go there and generate docs just to get the new ones online. It has something to do with include/euphoria/tokenize.e not parsing unix line endings on Windows.

Jeremy

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

17. Re: Documentation 4.12

The bug in eudoc is not yet fixed (seems it's a tail recursion problem) but we found it works translated. So, I have put new docs online. Bug hunting will continue w/eudoc to find the problem.

Jeremy

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

Search



Quick Links

User menu

Not signed in.

Misc Menu