[README + irregex guile module clinton@unknownlamer.org**20100328200215 Ignore-this: 2df888939af152d9871fb8a37ad79c79 ] hash: 0000002223-bb70d70feb0c268d83c8409104216f2c2a63d78b453d2399724870a7d8c0aad2 [Import syntax[-helpers].scm from scsh CVS clinton@unknownlamer.org**20100328213550 Ignore-this: 9605d3329d0d45d284c7e45298de906a ] hash: 0000011532-0e7c53e91484fa00c76d50d9de38e7f9684c3019cb3184491c2159adfdc3a5e7 [Port `check-arg' from scsh cvs clinton@unknownlamer.org**20100328214034 Ignore-this: c0a200ca1c559be841026318f8189db6 ] hash: 0000001052-b73074ccb5003a3c9cbf41eea598a508f5021547c721c14dd0a3d78f8e117f5e [Move irregex-guile to module/rx clinton@unknownlamer.org**20100329202331 Ignore-this: 86125c47eae96e94afc9ad93b9ba6d3f ] hash: 0000000216-08c809ca6b366cf680ed6b09c6ee489c4d255366434463c3ac9568882a3e63dc [(Almost working) Reimplementation of scsh process notation clinton@unknownlamer.org**20100329202511 Ignore-this: df44f1ff26ad671876a4ec938ca24463 * Mostly a complete rewrite (the docs on the syntax were more useful than the code--none was reused!) * Expansion of forms work--compiling does not since I have yet to implement all of the helper functions required ] hash: 0000011142-c5d068828dafb27aef0060d01fa34c043d3dec7faea1b11e360f20eaa8142aff [Add copyright notices and license text clinton@unknownlamer.org**20100329212005 Ignore-this: 34cd651713381b56e9f3e49fc4b22b01 ] hash: 0000004101-29433a0fd8cdc082e2a21728f011a01b6b9d2f7caaf72aa37d5f245db66482a1 [No need to use (scsh utilities) module in syntax-helpers clinton@unknownlamer.org**20100329212028 Ignore-this: 877e060bdd444a5f74dc8941d5a98aca ] hash: 0000000221-cb0132b0a334f912481a3212e0a3ccf193922b74079a7b833e33c3ee9c11bd3c [Move `<<-port-holder' variable to correct module clinton@unknownlamer.org**20100329212047 Ignore-this: fc99b36de11cf9c55c29597908007d84 ] hash: 0000000347-9c402d536ddc43c5bee63b7f1c493cfc168ef3e348b10d0c114ecd3ebc7cc2fc [Remove unused functions clinton@unknownlamer.org**20100329212100 Ignore-this: f3de2a2b6fe1e8098588f2a09e65852e ] hash: 0000001528-240ac5257202bbb1eb1b29f7753a9409bf478a3d7b20743d22612734b34d7672 [Import IrRegex 0.8.1 Source clinton@unknownlamer.org**20100330010828 Ignore-this: d4797b01e39d8232bc868e353a64e37a ] hash: 0000158665-6276b641e98b0c50ce5d5c52f33fae7b45ee33f2316b2b6b900fbfe627488736 [Import process and procobj source from scsh clinton@unknownlamer.org**20100330010849 Ignore-this: 163d21583ee9e7fad311cb41e28aeaff ] hash: 0000020137-38705c673a06e21c5947f9c7a5b166696b8b8976cb21e0e35721ed73cf832e86 [New Implementation of `define-record' from scsh clinton@unknownlamer.org**20100330054753 Ignore-this: 4f123d3a75809fa0c3d89757956bdcd7 * From Scratch Using `syntax-case' * Does not define `copy-RECORD' (doing so would require using the struct protcol directly) * `disclose' method MUST be the final field in a defined record. All of the records in scsh itself conform to this. ] hash: 0000003866-6c2afa02c0c0dce648986e1cfe03704a37a96a3e1ca271047e3c80ea1c91791f [Import scheme/placeholder.scm from scsh clinton@unknownlamer.org**20100330062536 Ignore-this: 1239e4a1ca6fc79c5a5d6f8e6b32e421 ] hash: 0000001851-b514ba96692d765abd215094e381ddcc59ff1066c2cbbfd222ba054262400f9d [Port scsh placeholder clinton@unknownlamer.org**20100330070932 Ignore-this: e89d64206dc43142ac0bfed4c05095b5 * Uses a condition variable rather than the scheme48 thread queue stuff * Should work, but maybe not (I'm not a thread wizard; there may be subtle race conditions or not so subtle me-being-stupid) ] hash: 0000003659-bc7e8d73a7feb4c66cf19fd04425e6a58495ae798c394bd0af25ff2a30543b81 [Implement scsh `with-errno-handler' clinton@unknownlamer.org**20100331185224 Ignore-this: 4e7003456ce7268cc9714e2429401081 ] hash: 0000001871-fc84efc0fa2decc2c05f368f86196014719e33201075db6d278ebe38846c0c0b [Import `stringify' from scsh/utilities clinton@unknownlamer.org**20100402165620 Ignore-this: 5e0a21f19a0193156c264d3fd7186050 ] hash: 0000000678-893cb86ef7dbb226c0866f8b7437a6f00a54366157a2685d4dd369df1502d1a4 [Process/Process Object: Finally, they compile... clinton@unknownlamer.org**20100402165750 Ignore-this: d231b4a65b31a3d6d7381d11c8f16e00 ... but I seriously doubt they work * Process definitely does not work because I have not implemented the scsh file system interface ] hash: 0000027106-57df6d5511f9e95019a7a497f9779199640ce748e4d4b63952cc4161427c597b [Update README and copyright notices clinton@unknownlamer.org**20100402165813 Ignore-this: 66cbf94da6b208eea8aaa2f21b607f78 ] hash: 0000001525-7b0048d7308813c0398ce452f6167e6e374b310631fe7da8eef8d17e43745ea1 [Revert process changes clinton@unknownlamer.org**20100403074738 Ignore-this: 6e3c6e86f8e7689a9c390cbc87b1ffde ] hash: 0000026971-4650d349008350b92697dc1d287427069a70b9bd1f06e3c134e298fe1540666c [Actually import process.scm from scsh clinton@unknownlamer.org**20100403075530 Ignore-this: fe23638c731ff79863ce5c57df544f05 ] hash: 0000010609-40a37ee6ccebea5c3f40e3fd19f999bf575784c8752209bf570b968447eb5b70 [Rerecord changes to procobj/process clinton@unknownlamer.org**20100403075719 Ignore-this: e1d2dbb3895bf844d2cd7de2446550e9 For the sake of documenting the history of the code ] hash: 0000027764-024db8decaf5b70e0cf369f1eeb93629cf41c4d4e31d55f21e97b44d21ea700b