guile-scsh:guile-scsh.git
4 years agoadded missing import in USAGE master
Stefan Israelsson Tampe [Thu, 13 Feb 2014 14:38:47 +0000 (15:38 +0100)]
added missing import in USAGE

5 years agomerge run-extras.scm to syntax.scm, solve loop dependence
Chaos Eternal [Tue, 7 May 2013 07:44:16 +0000 (15:44 +0800)]
merge run-extras.scm to syntax.scm, solve loop dependence

5 years agoadd example for run/collecting
Chaos Eternal [Tue, 7 May 2013 07:04:11 +0000 (15:04 +0800)]
add example for run/collecting

5 years agopossible loop dependence, remove :use-module (scsh run-extras),
Chaos Eternal [Tue, 7 May 2013 07:01:11 +0000 (15:01 +0800)]
possible loop dependence, remove :use-module (scsh run-extras),

5 years agonew version from scsh.net, GPLed
Chaos Eternal [Tue, 7 May 2013 03:33:51 +0000 (11:33 +0800)]
new version from scsh.net, GPLed

5 years agoadd INSTALL file
Chaos Eternal [Mon, 6 May 2013 06:21:07 +0000 (14:21 +0800)]
add INSTALL file

5 years agoadd install.scm
Chaos Eternal [Mon, 6 May 2013 06:19:37 +0000 (14:19 +0800)]
add install.scm

5 years agoadd dependences on guile-2.x
Chaos Eternal [Mon, 6 May 2013 05:34:01 +0000 (13:34 +0800)]
add dependences on guile-2.x

5 years agoAdded package definition file
Chaos Eternal [Wed, 1 May 2013 12:38:44 +0000 (20:38 +0800)]
Added package definition file

5 years agoadd cheat sheet in documents
Chaos Eternal [Fri, 19 Apr 2013 12:30:23 +0000 (20:30 +0800)]
add cheat sheet in documents

5 years agotest README
Chaos Eternal [Fri, 19 Apr 2013 11:46:31 +0000 (19:46 +0800)]
test README

5 years agotest suite
Chaos Eternal [Fri, 19 Apr 2013 11:45:06 +0000 (19:45 +0800)]
test suite

5 years agoremove un-necessary definition of call/cc
Chaos Eternal [Fri, 19 Apr 2013 07:45:57 +0000 (15:45 +0800)]
remove un-necessary definition of call/cc

5 years agoremove escapes
Chaos Eternal [Fri, 19 Apr 2013 07:45:17 +0000 (15:45 +0800)]
remove escapes

5 years agostrip \\
Chaos Eternal [Fri, 29 Mar 2013 06:44:02 +0000 (14:44 +0800)]
strip \\

5 years agoadd support for here-strings
Chaos Eternal [Fri, 29 Mar 2013 06:26:32 +0000 (14:26 +0800)]
add support for here-strings

5 years agorun/collecting usable.
Chaos Eternal [Fri, 29 Mar 2013 04:23:58 +0000 (12:23 +0800)]
run/collecting usable.

run-extras.scm: naming correction.
scsh.scm: no longer export run/collecting* and run/file*
syntax.scm: use module run-extras to provide run/collecting*

5 years agorefined USAGE
Chaos Eternal [Wed, 6 Mar 2013 07:43:02 +0000 (15:43 +0800)]
refined USAGE

5 years agochanged tempfile name generation, using random numbers.
Chaos Eternal [Wed, 6 Mar 2013 07:16:57 +0000 (15:16 +0800)]
changed tempfile name generation, using random numbers.
changed number of tempfile name trial before fails from 1000 to 10000

5 years agoexport call/temp-file
Chaos Eternal [Wed, 6 Mar 2013 04:54:29 +0000 (12:54 +0800)]
export call/temp-file
Added examples of call/temp-file

5 years agofixed a bug of cd.
Chaos Eternal [Sun, 24 Feb 2013 00:49:55 +0000 (08:49 +0800)]
fixed a bug of cd.

5 years agoadded syntax cd
Chaos Eternal [Thu, 21 Feb 2013 06:57:37 +0000 (14:57 +0800)]
added syntax cd
added procedure cd* and pwd

5 years agoglob.scm: transform glob from procedure to macro
Chaos Eternal [Thu, 21 Feb 2013 05:29:18 +0000 (13:29 +0800)]
glob.scm: transform glob from procedure to macro
USAGE: add more examples on glob

5 years agoadd TODO file.
Chaos Eternal [Tue, 19 Feb 2013 12:42:18 +0000 (20:42 +0800)]
add TODO file.

5 years agorewrited glob->regexp
Chaos Eternal [Tue, 19 Feb 2013 12:17:15 +0000 (20:17 +0800)]
rewrited glob->regexp

5 years agocode clean ups, and renames
Chaos Eternal [Tue, 19 Feb 2013 11:57:38 +0000 (19:57 +0800)]
code clean ups, and renames

5 years agodirty modification of glob.scm
Chaos Eternal [Tue, 19 Feb 2013 11:51:06 +0000 (19:51 +0800)]
dirty modification of glob.scm

5 years agoimprove USAGE
Chaos Eternal [Mon, 21 Jan 2013 13:43:55 +0000 (21:43 +0800)]
improve USAGE

5 years agoforce child process to quit on errors.
Chaos Eternal [Mon, 21 Jan 2013 12:43:23 +0000 (20:43 +0800)]
force child process to quit on errors.

5 years agoadd guile-scsh.scm, the shell program
Chaos Eternal [Tue, 15 Jan 2013 13:58:10 +0000 (21:58 +0800)]
add guile-scsh.scm, the shell program

5 years agorename fluids in fluid.scm to avoid naming conflict
Chaos Eternal [Tue, 15 Jan 2013 13:30:46 +0000 (21:30 +0800)]
rename fluids in fluid.scm to avoid naming conflict

5 years agoMerge branch 'master' of https://git.gitorious.org/guile-scsh/guile-scsh
Chaos Eternal [Tue, 15 Jan 2013 01:30:16 +0000 (09:30 +0800)]
Merge branch 'master' of https://git.gitorious.org/guile-scsh/guile-scsh

5 years agotest case (run (ls) (>> "abcd"))
Chaos Eternal [Tue, 15 Jan 2013 01:29:47 +0000 (09:29 +0800)]
test case (run (ls) (>> "abcd"))

5 years agotest case: (run (ls) (>> "abcd"))
Chaos Eternal [Tue, 15 Jan 2013 01:26:24 +0000 (09:26 +0800)]
test case: (run (ls) (>> "abcd"))

5 years agoin scsh-condition.scm
Stefan Israelsson Tampe [Mon, 14 Jan 2013 18:24:29 +0000 (19:24 +0100)]
in scsh-condition.scm
missing dependency on errno, thx for chaoseternal to spot this

5 years agoin scsh.scm
Stefan Israelsson Tampe [Mon, 14 Jan 2013 17:59:43 +0000 (18:59 +0100)]
in scsh.scm
fixed missing module dependency, thx chaoseternal

5 years agoin fdports.scm
Stefan Israelsson Tampe [Mon, 14 Jan 2013 17:57:34 +0000 (18:57 +0100)]
in fdports.scm
Fixed missing module dependency, thx chaoseternal

5 years agoin syntax-helpers.com:
Stefan Israelsson Tampe [Mon, 14 Jan 2013 17:53:51 +0000 (18:53 +0100)]
in syntax-helpers.com:
Fix typo in do-tr, thanks to chaoseternal

5 years agotest case: (run/string (ls))
Chaos Eternal [Mon, 14 Jan 2013 09:08:58 +0000 (17:08 +0800)]
test case: (run/string (ls))

5 years agofdports: add module use of scsh
Chaos Eternal [Mon, 14 Jan 2013 04:43:29 +0000 (12:43 +0800)]
fdports: add module use of scsh
newports: avoid re-definition of open-input-file and open-output-file warning

scsh.scm: module errno use
          temp-file position

syntax-helpers:
          typo error of shell-open
          (run (cat) (<< "ERROR")) error

5 years agoRestructuring in order to be reasonable easy to use
Stefan Israelsson Tampe [Sat, 10 Nov 2012 13:30:48 +0000 (14:30 +0100)]
Restructuring in order to be reasonable easy to use

7 years agoinitial commit
Stefan Israelsson Tampe [Mon, 29 Nov 2010 21:04:37 +0000 (22:04 +0100)]
initial commit