From: Deborah H. <de...@us...> - 2002-04-26 18:01:35
|
Update of /cvsroot/tics/tics/tlisp/tests In directory usw-pr-cvs1:/tmp/cvs-serv13834/tlisp/tests Modified Files: ContextTests.h LambdaTest.h ObjectTest.h Log Message: Made calling methods (i.e. stored lambdas) MUCH easier. Implemented a whole lot of unit tests, some of which are pretty twisted. Added setq, which does what set used to do. set now evals its argument before storing it. Implemented some utility routines on Sexp to make all the dynamic casting easier (namely, methods ToList, ToLambda and ToObject). Fixed up all the tlisp to use setq and the new way to call methods. Implemented implicit get-attribute in object/@ as part of making calling stored lambdas easier. Also as part of that, getting a stored lambda returns a lambda object now, instead of just a list that needs to be evaled. |
From: Deborah H. <de...@us...> - 2002-04-26 18:01:35
|
Update of /cvsroot/tics/tics/tlisp/functions/object In directory usw-pr-cvs1:/tmp/cvs-serv13834/tlisp/functions/object Modified Files: Get.tcc Object.tcc Set.tcc Added Files: Setq.tcc Log Message: Made calling methods (i.e. stored lambdas) MUCH easier. Implemented a whole lot of unit tests, some of which are pretty twisted. Added setq, which does what set used to do. set now evals its argument before storing it. Implemented some utility routines on Sexp to make all the dynamic casting easier (namely, methods ToList, ToLambda and ToObject). Fixed up all the tlisp to use setq and the new way to call methods. Implemented implicit get-attribute in object/@ as part of making calling stored lambdas easier. Also as part of that, getting a stored lambda returns a lambda object now, instead of just a list that needs to be evaled. |
From: Deborah H. <de...@us...> - 2002-04-26 18:01:35
|
Update of /cvsroot/tics/tics/tlisp/functions/programming In directory usw-pr-cvs1:/tmp/cvs-serv13834/tlisp/functions/programming Modified Files: Eval.tcc Log Message: Made calling methods (i.e. stored lambdas) MUCH easier. Implemented a whole lot of unit tests, some of which are pretty twisted. Added setq, which does what set used to do. set now evals its argument before storing it. Implemented some utility routines on Sexp to make all the dynamic casting easier (namely, methods ToList, ToLambda and ToObject). Fixed up all the tlisp to use setq and the new way to call methods. Implemented implicit get-attribute in object/@ as part of making calling stored lambdas easier. Also as part of that, getting a stored lambda returns a lambda object now, instead of just a list that needs to be evaled. |
From: Deborah H. <de...@us...> - 2002-04-26 18:01:35
|
Update of /cvsroot/tics/tics/tlisp-source/essential In directory usw-pr-cvs1:/tmp/cvs-serv13834/tlisp-source/essential Modified Files: 010Player.tl 011Wizard.tl 800Text.tl 900TlispAccess.tl 999Port.tl Log Message: Made calling methods (i.e. stored lambdas) MUCH easier. Implemented a whole lot of unit tests, some of which are pretty twisted. Added setq, which does what set used to do. set now evals its argument before storing it. Implemented some utility routines on Sexp to make all the dynamic casting easier (namely, methods ToList, ToLambda and ToObject). Fixed up all the tlisp to use setq and the new way to call methods. Implemented implicit get-attribute in object/@ as part of making calling stored lambdas easier. Also as part of that, getting a stored lambda returns a lambda object now, instead of just a list that needs to be evaled. |
From: Deborah H. <de...@us...> - 2002-04-27 02:50:36
|
Update of /cvsroot/tics/tics/docs/sourceforge In directory usw-pr-cvs1:/tmp/cvs-serv29364 Modified Files: index.html style.css Added Files: news.html Log Message: Web page updates. |
From: Deborah H. <de...@us...> - 2002-04-27 02:56:19
|
Update of /cvsroot/tics/tics/docs/sourceforge In directory usw-pr-cvs1:/tmp/cvs-serv30302 Modified Files: index.html news.html Log Message: More little web page tweaks. |
From: Deborah H. <de...@us...> - 2002-04-27 02:57:51
|
Update of /cvsroot/tics/tics/docs/sourceforge In directory usw-pr-cvs1:/tmp/cvs-serv30597 Modified Files: index.html news.html Log Message: Sourceforge's web server doesn't do proper type finding, sigh. |
From: Deborah H. <de...@us...> - 2002-04-28 19:39:37
|
Update of /cvsroot/tics/tics/tlisp/tests In directory usw-pr-cvs1:/tmp/cvs-serv23849/tlisp/tests Modified Files: FunctionTests.h Log Message: Added a unit test that should break the next time we get crypt weirdness. Fixed wizard's password-key. |
From: Deborah H. <de...@us...> - 2002-04-28 19:44:20
|
Update of /cvsroot/tics/tics/tlisp/tests In directory usw-pr-cvs1:/tmp/cvs-serv18504/tlisp/tests Modified Files: ObjectTest.h Log Message: TLisp objects must now be created in directories which must exist. The _cwd TLisp variable stores the current directory (need to add a chdir function). Relative pathnames will be created/accessed relative to the current directory. |
From: Deborah H. <de...@us...> - 2002-04-28 19:44:24
|
Update of /cvsroot/tics/tics/tlisp In directory usw-pr-cvs1:/tmp/cvs-serv18504/tlisp Modified Files: Object.cc Object.h Sexp.cc Sexp.h Log Message: TLisp objects must now be created in directories which must exist. The _cwd TLisp variable stores the current directory (need to add a chdir function). Relative pathnames will be created/accessed relative to the current directory. |
From: Deborah H. <de...@us...> - 2002-04-28 19:44:44
|
Update of /cvsroot/tics/tics/tlisp-source/essential In directory usw-pr-cvs1:/tmp/cvs-serv23849/tlisp-source/essential Modified Files: 011Wizard.tl Log Message: Added a unit test that should break the next time we get crypt weirdness. Fixed wizard's password-key. |
From: Joel B. <fen...@us...> - 2002-04-28 20:05:30
|
Update of /cvsroot/tics/tics/tlisp/functions/io In directory usw-pr-cvs1:/tmp/cvs-serv20466/io Modified Files: Pemit.tcc Log Message: Converted all TCC calls to dynamic_cast into To<foo> calls instead. |
From: Deborah H. <de...@us...> - 2002-04-28 20:08:48
|
Update of /cvsroot/tics/tics In directory usw-pr-cvs1:/tmp/cvs-serv18212 Modified Files: configure.in Log Message: Tweak to the way we search for crypt() for Linux. |
From: Deborah H. <de...@us...> - 2002-04-28 19:45:07
|
Update of /cvsroot/tics/tics/tlisp/functions/object In directory usw-pr-cvs1:/tmp/cvs-serv18504/tlisp/functions/object Modified Files: Create.tcc Object.tcc Log Message: TLisp objects must now be created in directories which must exist. The _cwd TLisp variable stores the current directory (need to add a chdir function). Relative pathnames will be created/accessed relative to the current directory. |
From: Deborah H. <de...@us...> - 2002-04-28 20:15:58
|
Update of /cvsroot/tics/tics/tlisp-source/essential In directory usw-pr-cvs1:/tmp/cvs-serv18504/tlisp-source/essential Added Files: 001Directories.tl Log Message: TLisp objects must now be created in directories which must exist. The _cwd TLisp variable stores the current directory (need to add a chdir function). Relative pathnames will be created/accessed relative to the current directory. |
From: Deborah H. <de...@us...> - 2002-04-28 20:20:52
|
Update of /cvsroot/tics/tics In directory usw-pr-cvs1:/tmp/cvs-serv27397 Modified Files: configure.in Log Message: More crypt tweaks for Linux. Use ->Text() rather than ->Dump(). (Why was I using Dump() in the first place?) Test appropriately even if we don't find crypt() or aren't using MD5. |
From: Deborah H. <de...@us...> - 2002-04-28 20:20:52
|
Update of /cvsroot/tics/tics/tlisp In directory usw-pr-cvs1:/tmp/cvs-serv27397/tlisp Modified Files: Function.cc Log Message: More crypt tweaks for Linux. Use ->Text() rather than ->Dump(). (Why was I using Dump() in the first place?) Test appropriately even if we don't find crypt() or aren't using MD5. |
From: Deborah H. <de...@us...> - 2002-04-28 20:20:53
|
Update of /cvsroot/tics/tics/tlisp-source/essential In directory usw-pr-cvs1:/tmp/cvs-serv27397/tlisp-source/essential Modified Files: 011Wizard.tl Log Message: More crypt tweaks for Linux. Use ->Text() rather than ->Dump(). (Why was I using Dump() in the first place?) Test appropriately even if we don't find crypt() or aren't using MD5. |
From: Deborah H. <de...@us...> - 2002-04-28 20:20:56
|
Update of /cvsroot/tics/tics/tlisp/tests In directory usw-pr-cvs1:/tmp/cvs-serv27397/tlisp/tests Modified Files: FunctionTests.h Log Message: More crypt tweaks for Linux. Use ->Text() rather than ->Dump(). (Why was I using Dump() in the first place?) Test appropriately even if we don't find crypt() or aren't using MD5. |
From: Deborah H. <de...@us...> - 2002-04-28 20:20:56
|
Update of /cvsroot/tics/tics/tlisp/functions/math In directory usw-pr-cvs1:/tmp/cvs-serv27397/tlisp/functions/math Modified Files: Crypt.tcc CryptSalt.tcc Log Message: More crypt tweaks for Linux. Use ->Text() rather than ->Dump(). (Why was I using Dump() in the first place?) Test appropriately even if we don't find crypt() or aren't using MD5. |
From: Joel B. <fen...@us...> - 2002-04-28 20:30:40
|
Update of /cvsroot/tics/tics/tlisp/functions/io In directory usw-pr-cvs1:/tmp/cvs-serv30059/io Modified Files: Pemit.tcc Log Message: Did some standardaization of error messages ("nth argument to FOO" -> "Argument n to FOO"). |
From: Joel B. <fen...@us...> - 2002-04-28 20:30:41
|
Update of /cvsroot/tics/tics/tlisp/functions/list In directory usw-pr-cvs1:/tmp/cvs-serv30059/list Modified Files: Append.tcc First.tcc Last.tcc Rest.tcc Reverse.tcc Log Message: Did some standardaization of error messages ("nth argument to FOO" -> "Argument n to FOO"). |
From: Joel B. <fen...@us...> - 2002-04-28 20:30:41
|
Update of /cvsroot/tics/tics/tlisp/functions/management In directory usw-pr-cvs1:/tmp/cvs-serv30059/management Modified Files: ShowConfig.tcc Log Message: Did some standardaization of error messages ("nth argument to FOO" -> "Argument n to FOO"). |
From: Joel B. <fen...@us...> - 2002-04-28 20:30:41
|
Update of /cvsroot/tics/tics/tlisp/functions/object In directory usw-pr-cvs1:/tmp/cvs-serv30059/object Modified Files: Create.tcc Get.tcc Lattr.tcc Object.tcc Set.tcc Setq.tcc Log Message: Did some standardaization of error messages ("nth argument to FOO" -> "Argument n to FOO"). |
From: Joel B. <fen...@us...> - 2002-04-28 20:30:41
|
Update of /cvsroot/tics/tics/tlisp/functions/programming In directory usw-pr-cvs1:/tmp/cvs-serv30059/programming Modified Files: Eval.tcc Let.tcc Log Message: Did some standardaization of error messages ("nth argument to FOO" -> "Argument n to FOO"). |