Changelog for trivial-shell

Generated on Wednesday, 4 May 2011

Wed, 4 May 2011 15:06:28 -0400 Gary King
support for pathnames as commands
Thanks to Liam Healy for the suggestion.
Mon, 25 Apr 2011 19:15:23 -0400 Gary King
Handle spaces in command-line
Reported by Liam Healy
Fri, 20 Aug 2010 09:09:41 -0400 Gary King
Merge http://github.com/billitch/trivial-shell into bt
Fri, 20 Aug 2010 09:09:27 -0400 Gary King
improve with-output for strings
Fri, 20 Aug 2010 09:09:04 -0400 Gary King
just Textmate project tweaks
Fri, 13 Aug 2010 21:47:52 +0200 Thomas de Grivel
Fixed invocation of commands without arguments and absolute path.
Sun, 25 Apr 2010 12:29:54 -0400 Gary King
Move to git, minor love and care
* Bring in two ideas from Jochen Schmidt to increase reliablity
* Add dev/utilities.lisp
* Various perturbations
* Moved to git, tweaked website
Sat, 10 Apr 2010 10:51:19 -0400 gwking
cleanup
darcs-hash:20100410145119-ff731-d016c817c8ff529851604461ca941e3062a1c75d.gz
Mon, 8 Sep 2008 08:17:01 -0400 Gary King
bump version
darcs-hash:20080908121701-3cc5d-d8864bf0bc4021a99e7183a90a35d36fff73dd8a.gz
Sat, 6 Sep 2008 18:09:23 -0400 Gary King
Update timeout code
darcs-hash:20080906220923-3cc5d-27b73e3fd2413ad417e48d05438ed8f9bfc0820b.gz
Sat, 6 Sep 2008 17:28:44 -0400 Gary King
change system def to handle derangements of trivial-timeout
darcs-hash:20080906212844-3cc5d-81b2d986c58e946587742ab9e55811c08e3c126c.gz
Sat, 6 Sep 2008 17:28:26 -0400 Gary King
Website project
darcs-hash:20080906212826-3cc5d-4e97b6dc4ccb7f79f3294a7418f574b5d792ddc2.gz
Sat, 6 Sep 2008 17:28:07 -0400 Gary King
Add make scripts directory and prebuild script to handle updating timeout files
darcs-hash:20080906212807-3cc5d-bcb800e51056810c384149045943f9fd8fab95a2.gz
Sat, 6 Sep 2008 17:27:43 -0400 Gary King
Remove local copy of with-timeout and use the version we copy from trivial-timeout
darcs-hash:20080906212743-3cc5d-739d8ff8367965561ba12a9abd4e7e8966781358.gz
Mon, 1 Sep 2008 12:42:19 -0400 Gary King
bump version
darcs-hash:20080901164219-3cc5d-d598560902dd7a0d6911abe8b21d1048f0949d9b.gz
Mon, 1 Sep 2008 12:42:04 -0400 Gary King
tweaks and cleanup
darcs-hash:20080901164204-3cc5d-56c0ddc7bcda69126d36523896c7a3af2171a800.gz
Mon, 1 Sep 2008 12:39:25 -0400 Gary King
Documentation
darcs-hash:20080901163925-3cc5d-498b3744d50d324369564445ef4d5afa6805dbf1.gz
Mon, 1 Sep 2008 12:39:01 -0400 Gary King
Export get-env-var
darcs-hash:20080901163901-3cc5d-e5b01cb2e09c3117602275376145521dfb7baa65.gz
Mon, 1 Sep 2008 12:38:12 -0400 Gary King
Website tweaks plus new user-guide
darcs-hash:20080901163812-3cc5d-e054b8d8d434e8f0f4fe7f8a349f857afd05cfcf.gz
Mon, 1 Sep 2008 12:36:43 -0400 Gary King
Add .boring file
darcs-hash:20080901163643-3cc5d-b03517177a9476f2e46eae4d1d6c760d0a1d4c6a.gz
Sun, 31 Aug 2008 22:44:29 -0400 Stephen Compall
Add new INPUT parameter to MCL, Clozure, ECL, Lispworks, SCL backends
darcs-hash:20080901024429-61e6f-6042ac6a6fd515c71a9a6b9da0fa06ee2a1eb4af.gz
Sun, 13 Jul 2008 20:22:40 -0400 Gary King
bumped version to 0.1.9
darcs-hash:20080714002240-3cc5d-21923766030dba826266e7f4c40c8a94b42a0229.gz
Sun, 13 Jul 2008 20:22:02 -0400 Gary King
Removed cruft from sbcl.lisp -- whoopts
darcs-hash:20080714002202-3cc5d-77a76fe74d8502dd350f6b8732ba198e56e9da6c.gz
Wed, 9 Jul 2008 18:22:21 -0400 Gary King
website corrections, grrr
darcs-hash:20080709222221-3cc5d-e4eec41e8f71d8e08bfd05f3f1ffa60336771533.gz
Tue, 8 Jul 2008 08:46:00 -0400 Gary King
Added textmate project for website
darcs-hash:20080708124600-3cc5d-e2e648f2ea16f1c2faa28eb0c72d851ebd57be71.gz
Tue, 8 Jul 2008 08:45:26 -0400 Gary King
Added website files
darcs-hash:20080708124526-3cc5d-c22e50cbeace8381dd913d35df934cb4d6e28c44.gz
Tue, 8 Jul 2008 08:44:04 -0400 Gary King
package nickname mucking
darcs-hash:20080708124404-3cc5d-bfa0561ddbd72861d839b39f90a4124e765e53a8.gz
Tue, 8 Jul 2008 08:43:19 -0400 Gary King
Added ecl.lisp and scl.lisp
darcs-hash:20080708124319-3cc5d-449f7694d1bd7faf8dbbaaab52295666767d082d.gz
Tue, 8 Jul 2008 08:42:35 -0400 Gary King
Cleanup
darcs-hash:20080708124235-3cc5d-431bc1fdc185e77972a12eb64aca471bb769c9d5.gz
Tue, 8 Jul 2008 08:41:47 -0400 Gary King
Improve shell-command for SBCL on Windows with WIP -shell-command-using-temporary-file
darcs-hash:20080708124147-3cc5d-efc274fec8218a0b15e0164ab57b91ea33b6ff72.gz
Tue, 8 Jul 2008 08:40:48 -0400 Gary King
fix bug in openmcl and lispworks: s/shell-command/-shell-command/
darcs-hash:20080708124048-3cc5d-e5c516f3300043060fcb42f81940bde077f8bfa4.gz
Tue, 8 Jul 2008 08:38:52 -0400 Gary King
Started to add os-process-id and get-env-var
darcs-hash:20080708123852-3cc5d-8840e6feb46a072086c9267644f5963dc795aeda.gz
Wed, 25 Jun 2008 22:32:59 -0400 Gary King
bump version
darcs-hash:20080626023259-3cc5d-84144e2e458fb50b0dcec37bc6bd074173fe68db.gz
Wed, 25 Jun 2008 22:32:20 -0400 Gary King
Also shadowing-import timeout-error
darcs-hash:20080626023220-3cc5d-042e9ac876738ac270e34e93368f3240fbc92557.gz
Wed, 25 Jun 2008 22:32:02 -0400 Gary King
Introduce :com.metabang.trivial-timeout feature to prevent multiple loading.
darcs-hash:20080626023202-3cc5d-4c0b0853fef0b1213bd3c6a43e1e22b91c55f312.gz
Wed, 25 Jun 2008 22:31:27 -0400 Gary King
correct error in threaded SBCL
darcs-hash:20080626023127-3cc5d-d9560239a4ea884e2135518efc647d93f20eefba.gz
Sun, 22 Jun 2008 23:09:27 -0400 Gary King
tweak system def and package def and backwards test
darcs-hash:20080623030927-3cc5d-152fc4764cf9599f97c2f401fe333cdcfa23fe5c.gz
Sun, 22 Jun 2008 09:09:09 -0400 Gary King
some system file rearranging
darcs-hash:20080622130909-3cc5d-7b086cfee99c6cb0fd8e4756ea0c125c8ffb0ee3.gz
Sun, 22 Jun 2008 09:08:30 -0400 Gary King
updating copyright year
darcs-hash:20080622130830-3cc5d-9d6e1007f4be905b98501d282869b1dbd85adae8.gz
Sat, 21 Jun 2008 23:43:55 -0400 Gary King
Rework sbcl run-program to deal with windows file stream issues
darcs-hash:20080622034355-3cc5d-9e5844c586326e42cdcff43176f8dd1d3e01dfa7.gz
Sat, 21 Jun 2008 23:41:40 -0400 Gary King
Moved with-timeout into its own new package (trivial-timeout)
darcs-hash:20080622034140-3cc5d-243dbe68363b7248c47e529fa7d16bdcc451720c.gz
Sat, 21 Jun 2008 23:40:18 -0400 Gary King
Added some tests for with-timeout
darcs-hash:20080622034018-3cc5d-21d4a9dcdb2f2057f26e513d15a601393f48fbde.gz
Tue, 10 Jun 2008 09:24:55 -0400 Gary King
Remove _local_ test configuration from darcs
darcs-hash:20080610132455-3cc5d-94ac74551876b5e377cfbb86bd89ea64e7bfafa8.gz
Tue, 10 Jun 2008 09:24:31 -0400 Gary King
Fix test configuration
darcs-hash:20080610132431-3cc5d-fc83d6b87f6dad8cb1c9fd39dd2e34471f9544a5.gz
Tue, 10 Jun 2008 09:15:35 -0400 Gary King
bump version
darcs-hash:20080610131535-3cc5d-182c0b6b110752beaea13c7d3f0c733f0ffac2e0.gz
Tue, 10 Jun 2008 09:14:57 -0400 Gary King
open feature checks away from #+mcl and towards #+ccl
darcs-hash:20080610131457-3cc5d-ca42045b6e0d55b384d578d010bd5675251dac9a.gz
Mon, 11 Feb 2008 08:40:11 -0500 Gary King
bump version
darcs-hash:20080211134011-3cc5d-e7025461d7027bf7b06d46661b8bedd36a42b0d6.gz
Mon, 11 Feb 2008 08:40:04 -0500 Gary King
Update package def in tests to account for changes in LIFT
darcs-hash:20080211134004-3cc5d-82450593590c4f5e95c558223c54eab93959427c.gz
Mon, 11 Feb 2008 08:37:08 -0500 Gary King
Removed index.lml from website, switched name is system file to index.md
darcs-hash:20080211133708-3cc5d-70bd23edec79514c591916f4aff3b7c72a2fb834.gz
Mon, 11 Feb 2008 08:36:38 -0500 Gary King
Used keywords to designate systems
darcs-hash:20080211133638-3cc5d-2fc15ab6cb931aab805260d8d3f2b24183e69fa0.gz
Thu, 8 Nov 2007 15:20:41 -0500 Gary King
bumped version
darcs-hash:20071108202041-3cc5d-693c16645b08ba73225277673bf3b99fe1df88f5.gz
Thu, 8 Nov 2007 15:19:53 -0500 Gary King
Switched website to Markdown; running tests with configuration
darcs-hash:20071108201953-3cc5d-d8397a45e838f509c661e4de04a5a21faac23378.gz
Tue, 6 Nov 2007 15:51:12 -0500 Ole Arndt
Read from stdin and stdout in separate threads
The shell command used to block when it produced large amounts
of output on process-error. The parent read process-output and
process-error sequentially. When the output on process-error
excedeed the pipe buffer, the shell command would hang, waiting
for the pipe to drain.
NB: This patch will only work with a threads enabled sbcl.

darcs-hash:20071106205112-fe858-29606aadb80616154887a171ae467ce5c33e22eb.gz
Wed, 2 May 2007 17:07:51 -0400 Gary King
bump version
darcs-hash:20070502210751-3cc5d-c4c395ce08af691337f4593b103b44747763e15c.gz
Thu, 26 Apr 2007 15:31:29 -0400 attila.lendvai
Fix return values of with-stream-from-specifier, which fixes the return values of shell-command
darcs-hash:20070426193129-6b9e8-5a99daf37fb2cb5261c8029e9102c760ad4aea98.gz
Mon, 5 Feb 2007 10:06:11 -0500 Gary King
Added macros; bumped version
darcs-hash:20070205150611-3cc5d-d813534421fc8c0f7afb5ea3e336bec2c3a83bb7.gz
Mon, 5 Feb 2007 10:05:19 -0500 Gary King
Added test for input parameter
darcs-hash:20070205150519-3cc5d-cc306c505be439cab4bd8450f7e0930799ef269f.gz
Mon, 5 Feb 2007 10:04:59 -0500 Gary King
Exported *shell-path* and *bourne-compatible-shell*
darcs-hash:20070205150459-3cc5d-14f9c8b83f7d5d382ed7bad0f9ec68aea8b2fc9e.gz
Mon, 5 Feb 2007 10:04:35 -0500 Gary King
Added *shell-search-paths*; renamed *shell-path* to *bourne-compatibile-shell*
darcs-hash:20070205150435-3cc5d-237a320c4df9351a7efc726cea8c40f4b38539d2.gz
Mon, 5 Feb 2007 10:04:08 -0500 Gary King
Added macros.lisp. This contains machinery for generic stream processing, with-input and with-output. I think it's cool.
darcs-hash:20070205150408-3cc5d-37c76bccb86b37293aecca0bfb01ade1383f864e.gz
Mon, 5 Feb 2007 10:03:23 -0500 Gary King
Added input support to shell-command (implemented and tested only in allegro and sbcl.
darcs-hash:20070205150323-3cc5d-1557a7dc182be406ab07cce60476b24231fc722f.gz
Mon, 5 Feb 2007 10:02:38 -0500 Gary King
Refactored shell-command so that one part does some additional path-searching and then calls %shell-command. Searching is controlled by the variable *shell-search-paths*; renamed *shell-path* to *bourne-compatibile-shell*
darcs-hash:20070205150238-3cc5d-d969f57c684c97b877bc936952d9a9e4a2f14940.gz
Thu, 18 Jan 2007 21:08:48 -0500 Gary King
Reformatted system defs
darcs-hash:20070119020848-3cc5d-df7ed41a104497a0c4b62d641d7aa12ce0114210.gz
Thu, 18 Jan 2007 21:08:31 -0500 Gary King
updated copyright
darcs-hash:20070119020831-3cc5d-5c99073b599a95a195ded40e9db68e1f8bb638aa.gz
Mon, 17 Jul 2006 09:46:48 -0400 Gary King
These patches are needed for trivial-shell to work with CMUCL (satyakid@gmail.com)
darcs-hash:20060717134648-3cc5d-1b778207f9e11930b3f673f6835f9c367d85798d.gz
Mon, 3 Jul 2006 11:30:24 -0400 Gary King
Corrected typo sb!ext -> sb-ext in with-timeout
darcs-hash:20060703153024-3cc5d-e0e6a6db99d631606cb0a35ec532013f793abda6.gz
Sun, 2 Jul 2006 23:28:08 -0400 Gary King
dropped a find-package (not sure why anymore... sigh)
darcs-hash:20060703032808-3cc5d-8b73ad8566aa78f523da553716fcaf024977a581.gz
Mon, 5 Jun 2006 21:58:33 -0400 Gary King
Updated and corrected copyright information
darcs-hash:20060606015833-3cc5d-23c57b79a79acc14cb4f619dff182500580a00d4.gz
Fri, 2 Jun 2006 12:53:29 -0400 Gary King
More gensyms in the with-timeout macro
darcs-hash:20060602165329-3cc5d-4e67e77b32d8c45a8926af4d85f47b542820153f.gz
Tue, 30 May 2006 11:07:56 -0400 Gary King
digitool support
darcs-hash:20060530150756-3cc5d-2ee265cf45344f88bbd46715694eec0611546d5c.gz
Mon, 22 May 2006 16:56:00 -0400 Gary King
Working on with-timeout
darcs-hash:20060522205600-3cc5d-8d669faa7b79904812d6010adc79a34a347bf69c.gz
Fri, 19 May 2006 17:36:44 -0400 Gary King
Split into multiple files; added trivial trivial-shell-test system; started working on timeouts
darcs-hash:20060519213644-3cc5d-aeee4659fcac85133708514954c1a3d3064ab2d0.gz
Wed, 17 May 2006 14:54:24 -0400 Gary King
Ready to rock
darcs-hash:20060517185424-3cc5d-8025d099b14c4417de882d7a20b72f65089043a7.gz
Mon, 15 May 2006 14:29:10 -0400 Gary King
Added notes and COPYING
darcs-hash:20060515182910-3cc5d-a2ccd645fb96bca64c1334557671b7342309c53e.gz
Mon, 15 May 2006 14:28:42 -0400 Gary King
Updated a bit
darcs-hash:20060515182842-3cc5d-d0d5da43f0886bf98d074d138694e56528d3f9f5.gz
Fri, 24 Feb 2006 12:00:32 -0500 Gary King
Initial record
darcs-hash:20060224170032-3cc5d-7c916edd485b01e66834d6312409f0a672ba178b.gz