1. How can I build the documentation with Eu 4.0?
- Posted by RStowasser Apr 29, 2009
- 843 views
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
2. Re: How can I build the documentation with Eu 4.0?
- Posted by jeremy (admin) Apr 29, 2009
- 848 views
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
3. Re: How can I build the documentation with Eu 4.0?
- Posted by DerekParnell (admin) Apr 29, 2009
- 881 views
..\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.
4. Re: How can I build the documentation with Eu 4.0?
- Posted by RStowasser Apr 29, 2009
- 830 views
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