<feed xmlns='http://www.w3.org/2005/Atom'>
<title>open-axiom/src/doc, branch master</title>
<subtitle>open scientific computation system</subtitle>
<id>https://git.pashev.ru/open-axiom/atom?h=master</id>
<link rel='self' href='https://git.pashev.ru/open-axiom/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/'/>
<updated>2014-02-03T10:01:34Z</updated>
<entry>
<title>Fix global variable names in Makefiles</title>
<updated>2014-02-03T10:01:34Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2014-02-03T10:01:34Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=ac136e818759d62bd8eabad781aabdba9a7f589e'/>
<id>urn:sha1:ac136e818759d62bd8eabad781aabdba9a7f589e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>	* interp/define.boot (assignCapsuleFunctionSlot): Slot original</title>
<updated>2011-11-27T20:31:04Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-11-27T20:31:04Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=cc6921eeffcee91d76d322303884e808e4851345'/>
<id>urn:sha1:cc6921eeffcee91d76d322303884e808e4851345</id>
<content type='text'>
	signature too.
	* interp/nruncomp.boot (genDeltaEntry): Likewise.
	(getLocalIndex): Tidy.
	(changeDirectoryInSlot1):  Tidy.
	(vectorLocation): Add a kind of operation as fourth argument.
	Adjust caller. Do not reconstruct the signature.
	(NRTsubstDelta): Remove as no longer used.
</content>
</entry>
<entry>
<title>	* boot/tokens.boot: canonicalFilename is now a builtin function.</title>
<updated>2010-12-15T03:40:45Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2010-12-15T03:40:45Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=a03f99212855569fc0298734521a6468df4b2e00'/>
<id>urn:sha1:a03f99212855569fc0298734521a6468df4b2e00</id>
<content type='text'>
	* interp/sys-driver.boot (executeSpadScript): Announce input file.
</content>
</entry>
<entry>
<title>	Add support for exception handling.</title>
<updated>2010-12-07T02:13:06Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2010-12-07T02:13:06Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=871ae5f27191cd50a4629143243312da1be7ca94'/>
<id>urn:sha1:871ae5f27191cd50a4629143243312da1be7ca94</id>
<content type='text'>
	* interp/parsing.lisp (TEST-LEXING): Remove.
	(RTRACE): Likewise.
	(RUNTRACE): Likewise.
	(MATCH-ADVANCE-KEYWORD): New.
	(MATCH-ADVANCE-GLYPH): Likewise.
	(MATCH-ADVANCE-SPECIAL): Likewise.
	(MATCH-SPECIAL): Likewise.
	(MATCH-KEYWORD-NEXT): Likewise.
	* interp/newaux.lisp: Make try and throw prefix operators.
	* interp/metalex.lisp (KEYWORDS): Include finally, catch and throw.
	* interp/fnewmeta.lisp (PARSE-Throw): New. Parse throw-expressions.
	(PARSE-Catch): New.  Parse catch-expressions.
	(PARSE-Finally): New. Parse finally-expressions.
	(PARSE-Try): New. Parse try-expressions.
	* interp/compiler.boot (compThrow): New. Register to compile
	throw-expressions. 
	(compTry): New. Register to compiler try-expressions.
	(compCatch): New. Compile catch-handler expression.
	* interp/g-opt.boot (optTry): New.  Simplify simple expressions in
	the try operand.
	* interp/g-util.boot (expandThrow): New.  Expand %throw forms.
	(domainMatchCode): New.
	(expandTry): New. Expand %try forms.
	* doc/msgs/s2-us.msgs: Add new message with key S2GE0020.
	* interp/g-error.boot (systemErrorHandler): Handle possible
	uncaucght expression condition.
</content>
</entry>
<entry>
<title>	* algebra/mkfunc.spad.pamphlet</title>
<updated>2009-07-12T17:10:18Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2009-07-12T17:10:18Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=3838fe22164e91e9d5269f801c2b668682ccde83'/>
<id>urn:sha1:3838fe22164e91e9d5269f801c2b668682ccde83</id>
<content type='text'>
	(mkDefun$MakeFloatCompiledFunction): Tidy. 
	* interp/c-util.boot (declareUnusedParameters): New.
	* interp/i-map.boot: Use it.
	* interp/i-spec1.boot: Likewise.
	* interp/slam.boot: Likewise.
	* lib/cfuns-c.c (writeablep): Document MinGW/MSYS bug work around.
</content>
</entry>
<entry>
<title>	Fix SF/2799773</title>
<updated>2009-06-08T01:52:52Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2009-06-08T01:52:52Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=a6bb66d5a34279f6b762cedc577155de6259ff30'/>
<id>urn:sha1:a6bb66d5a34279f6b762cedc577155de6259ff30</id>
<content type='text'>
	* interp/c-util.boot (diagnoseUnknownType): Diagnose duplicate
	fields in Record or Union, or duplicate constants in Enumeration.
	* interp/i-eval.boot (checkRecordOrUnionFields): New.
	(evaluateType): Use it.
	* testsuite/interpreter/sf-2799773.input: New.</content>
</entry>
<entry>
<title></title>
<updated>2009-04-27T09:29:22Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2009-04-27T09:29:22Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=e01b1a326b37588a4f976d815b20b30b917f6846'/>
<id>urn:sha1:e01b1a326b37588a4f976d815b20b30b917f6846</id>
<content type='text'>
</content>
</entry>
<entry>
<title>	Fix SF/2781848</title>
<updated>2009-04-27T04:16:39Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2009-04-27T04:16:39Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=2eb54b1ef835e793963fce4138cc1d78e4f4883b'/>
<id>urn:sha1:2eb54b1ef835e793963fce4138cc1d78e4f4883b</id>
<content type='text'>
	* interp/daase.lisp (make-databases): Build glossary files too.
	* interp/br-data.boot (buildGloss): gloss.text now lives in doc/.
	* interp/br-search.boot (grepSource): Likewise.
	* interp/ht-root.boot (htGlossPage): Likewise.
	* etc/Makefile.in (openaxiom_glossfiles): New.
	(mostlyclean-local): Remove them too.
	(stamp-databases): Now copy glossary files too.
	* doc/Makefile.in ($(OUT)/gloss.text): New rule.
	(stamp): Make it a prerequisite.
	* Makefile.pamphlet (all-databases): Make all-doc a prerequisite.
	(all-hyper-post): Likewise.
	* doc/gloss.text: Resurect.
</content>
</entry>
<entry>
<title>	* interp/br-con.boot: Use textEditor() to get editor program.</title>
<updated>2009-04-20T06:55:58Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2009-04-20T06:55:58Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=107ad31254bf3de30516ce0f2563892bacf9cb60'/>
<id>urn:sha1:107ad31254bf3de30516ce0f2563892bacf9cb60</id>
<content type='text'>
	* interp/br-saturn.boot: Likewise.
	* interp/compat.boot: Likewise.
	* interp/i-util.boot (textEditor): Define here.
	* interp/g-util.boot: Likewise.
</content>
</entry>
<entry>
<title>	Fix SF/2757715</title>
<updated>2009-04-18T06:11:42Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2009-04-18T06:11:42Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=e865a85b43caa6f453304e836dae3b62ca73c635'/>
<id>urn:sha1:e865a85b43caa6f453304e836dae3b62ca73c635</id>
<content type='text'>
	* Makefile.pamphlet (all-input): Make all-doc a requirement.
	(all-doc): Tidy.
	* doc/Makefile.in: Likewise.  Install help files.
	* doc/help: New.  Home for help files.
</content>
</entry>
</feed>
