1. How can I build the documentation with Eu 4.0?

Hello,

I copied the folder rapideuphoria\tools\creole\trunk to c:\euphoria\creole and eudoc\trunk to c:\euphoria\eudoc.
My buildMine.bat in c:\euphoria\docs looks like this:

rem @ echo off 
..\bin\eui ..\tools\eudoc\eudoc.ex  -v -a manual.af -o euphoria.txt 
..\bin\eui ..\tools\creole\creolehtml.ex -A=ON -t=template.html -ohtml euphoria.txt 
 
pause 

if I run the batch file I get this output with Eu4.0 (r1987):

... 
Processing file ../include/std/dos/pixels.e... done 
Processing file ../include/std/win32/msgbox.e... done 
Processing file ../docs/relnotes400.txt... done 
 
C:\EUPHORIA\docs>..\bin\eui ..\tools\creole\creolehtml.ex -A=ON -t=template.html -ohtml euphoria.txt 
 
..\tools\creole\html_gen.e:198 in function html_generator() 
A machine-level exception occurred during execution of this statement 
 
... called from ..\tools\creole\creolehtml.ex:494 in function generate_html() 
... called from ..\tools\creole\creole.e:1952 in function get_nowiki() 
... called from ..\tools\creole\creole.e:2940 in function parse_text() 
... called from ..\tools\creole\creole.e:1853 in function get_list() 
... called from ..\tools\creole\creole.e:2815 in function parse_text() 
... called from ..\tools\creole\creole.e:3559 in function creole_parse() 
... called from ..\tools\creole\creolehtml.ex:600 in procedure Generate() 
... called from ..\tools\creole\creolehtml.ex:830 in procedure main() 
... called from ..\tools\creole\creolehtml.ex:843 
 
--> See ex.err 
 
Press Enter... 
Is something wrong with my batch file? I used the provided build.bat to create it.

Roland

new topic     » topic index » view message » categorize

2. Re: How can I build the documentation with Eu 4.0?

Hello,

I didn't want to ignore this post but I will not be able to look at this until later on today. Sorry.

Jeremy

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

3. Re: How can I build the documentation with Eu 4.0?

RStowasser said...

..\tools\creole\html_gen.e:198 in function html_generator() 
A machine-level exception occurred during execution of this statement 

You have found a bug in Euphoria. I have managed to put in a workaround for the doc generator but the underlying problem is not solved yet.

I'll be raising a bug report it once I can get a small program that demonstrates it.

You can download the latest creole code and try it again.

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

4. Re: How can I build the documentation with Eu 4.0?

Hi Derek,

thank you for the fix. I do not know which changes you applied to creole, but using Eu4.0 (r1995) creating the docu in Windows Vista worked very fine, even if the solution should be a workaround.

When building the files one can now visually see the lot of work which was and still is invested in the documentation. My last successful build was about a month ago. The number of html files increased from 71 to 92 in the meantime.

Roland

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

Search



Quick Links

User menu

Not signed in.

Misc Menu