- Feb 26, 2009
-
-
Henrik Hjelte authored
Ignore-this: 3a301a9494d8e7b0b122a365de2a96a2 It works around a problem in ANSI interpretation that crops up in OpenMCL/ClozureCL but not in the other lisps. darcs-hash:33f20b6116b1ec4b773ca03787c91e87d2f6e2cd
-
- Dec 08, 2008
-
-
Boris Smilga authored
darcs-hash:7e9b25cfe813745c2178fae77d421e26db9cad42
-
- Dec 07, 2008
-
-
Henrik Hjelte authored
Ignore-this: 2f7a109517e6cd1db91ae7b06ccb9d07 darcs-hash:a37debb370d0345ae797b659053a9e35c7cac8e1
-
Henrik Hjelte authored
Ignore-this: 74c15466131f15875a6af12a21d3cbfa copies some functions to symboltojs darcs-hash:2a066ab747af642050a05de161ad8ee1e2ca786a
-
- Aug 19, 2008
-
-
Boris Smilga authored
darcs-hash:5fdb9cd58afcc1a8b13fae9de068d6eb206085af
-
- Jul 23, 2008
-
-
Boris Smilga authored
darcs-hash:da20bc12e9016ad53396fc5ca70a5393bc204b13
-
Boris Smilga authored
darcs-hash:c9a3372d935bdc24ec12b3194dc01e1c4be28e8e
-
- Jul 18, 2008
-
-
Boris Smilga authored
darcs-hash:fefae60e630021ef8dbe5bd5f20b022b4fd754e1
-
Boris Smilga authored
Reapplying the changes in JSON-FACTORY-MAKE-OBJECT which previously have been breaking some test cases. They were therefore undone by patch Fri Dec 28 18:08:18 MSK 2007 Henrik Hjelte <henrik@evahjelte.com>. The test cases in question run OK now. darcs-hash:84ae1072197ef3a5abc5bf16ba54b3dfad5b40e9
-
Boris Smilga authored
Fixed some testcases that failed due to globally set CLOS semantics or the value of *PROTOTYPE-NAME*. darcs-hash:639075911c39b2930f93681f4f8d0af5ab50ceb8
-
Boris Smilga authored
darcs-hash:179b9811fbd04dd24391b0998f23dcdb64ed7623
-
- Jul 17, 2008
-
-
Boris Smilga authored
JSON-BIND has not been updated after the introduction of *JSON-SYMBOLS-PACKAGE* on 2007-03-24. If that variable were then set to some other package than KEYWORD, the expansion of JSON-BIND would include unquoted symbols (i.e. possibly unbound variables). Even worse, the call to #'JSON-INTERN was in the matrix expansion code, and as such performed at compile time, thus invalidating the very idea of *JSON-SYMBOLS-PACKAGE* as a means of user customization. darcs-hash:3c0721c3fcb21de6c06e8d14bbc58c6d48ef81d3
-
- Jul 07, 2008
-
-
boris.smilga authored
darcs-hash:6f744fdfdf5f44625545c93b1227c331221850d5
-
- Dec 31, 2007
-
-
boris.smilga authored
When constructing an anonymous class, an empty list of superclasses is defaulted to '(STANDARD-OBJECT). Now if we have all slot names in the package KEYWORD the correct behaviour would be to return that package, but STANDARD-OBJECT is not in KEYWORD. (Another bug in MAKE-OBJECT-PROTOTYPE (T) led to the deduced maximum package being COMMON-LISP, and even if we fixed that, we'd have MAX-PACKAGE issuing warnings.) The solution is to have STANDARD-OBJECT removed from the list of superclasses before it is passed to MAX-PACKAGE. darcs-hash:8314f5e6954fc5bf119f29d06bc1e8e955c25ca2
-
boris.smilga authored
The program failed TEST*JSON-SYMBOLS-PACKAGE*. That was due to the manner of operation of WITH-OLD-DECODER-SEMANTICS which worked essentially by supplying a canonical prototype, so that the decoder has a preconception of what kind of object to create--and where to intern names. The last part was clearly wrong: there should be no such preconception, as the user might be setting *JSON-SYMBOLS-PACKAGE* (outside WITH-OLD-DECODER-SEMANTICS) to a non-default value, and it is this value rather than the one supplied in the prototype that should be obeyed. darcs-hash:918066bcfcc2fe6b90f2e89e297bb6fa404fa2e5
-
- Mar 18, 2008
-
-
Henrik Hjelte authored
darcs-hash:69ee07a19f9f35055bcfac78eb4582825f70e657
-
- Jan 20, 2008
-
-
Henrik Hjelte authored
darcs-hash:63ce41cd470f31063ea069f23f26543e1e1356bd
-
- Jan 14, 2008
-
-
Henrik Hjelte authored
darcs-hash:bf67055f0fdcb81669d0b5967522f7fffd25edd0
-
- Jan 05, 2008
-
-
Henrik Hjelte authored
for backwards compatibility, some of my old code broke with the new default variable values darcs-hash:479002faabab45f468b0c228bafbd8911be07d23
-
- Dec 28, 2007
-
-
Henrik Hjelte authored
darcs-hash:1d5e1dba753c880db16e45216042d9613453cb73
-
Henrik Hjelte authored
darcs-hash:7d6d698c8b7af53c29b264284783caa73f78fd6f
-
Henrik Hjelte authored
until the clos objects are integrated, have testcases, all tests run ok. darcs-hash:f5a68069ef69c04faab3c0afd6b70a7e84c4b7b9
-
Henrik Hjelte authored
if you call set-list-decoder-semantics before (5am:run 'json) the 101 old testcases work ok. darcs-hash:11d5b30dc96fac1078573982d044f9bf5b807128
-
Henrik Hjelte authored
darcs-hash:7c57aa5d4b8c45cf77eb7695f4ef614d898a4921
-
- Dec 23, 2007
-
-
boris.smilga authored
darcs-hash:2a935a0362891698d1b51592f25150aaf8efd8a1
-
boris.smilga authored
darcs-hash:3102e7834326da3284ae15e65857429b877a6755
-
boris.smilga authored
darcs-hash:2982df7b53504cbad36e988d36c32d94a7113f20
-
boris.smilga authored
darcs-hash:f652ffaa583b55b398630faa2ab1cdba1fd3e5c8
-
boris.smilga authored
darcs-hash:9447fcd1f1bdc8dc8be59ced37da168c2b4c4c78
-
- May 31, 2007
-
-
Henrik Hjelte authored
darcs-hash:7d556dae2e116b5d8bc955931afe84e602733c37
-
Henrik Hjelte authored
darcs-hash:04005616b0614ac5bb6190289a43227d24ff648f
-
- Mar 25, 2007
-
-
Henrik Hjelte authored
darcs-hash:9a9667b1214cb27a87a1fdcc6ce1cf740122b193
-
- Mar 24, 2007
-
-
Henrik Hjelte authored
darcs-hash:0439a3725d93d42526a2c9d3ec4c821b93b8b771
-
Henrik Hjelte authored
darcs-hash:131280f2336bfab387055306ecf88f2b48cbae53
-
Henrik Hjelte authored
darcs-hash:cf483ee81e42710a183e3c82fb54165a64ef6aca
-
Henrik Hjelte authored
darcs-hash:47dba0b50ae12cedb7028aff812c06414fc022da
-
Henrik Hjelte authored
darcs-hash:d5cde7675cc1c97b68378a778f44eefd916be442
-
Henrik Hjelte authored
darcs-hash:3818038b2f27315270dc4e37c067cd43d98cf20d
-
Henrik Hjelte authored
darcs-hash:f6b5ac53bd541b80e1b47cb674f1d9854809dc98
-
Henrik Hjelte authored
darcs-hash:c650e69a2e1117bdbb24e22a62a4d39fe37e448f
-