Path to this page:
./
shells/scsh,
Unix shell embedded into Scheme, with access to all Posix calls
Branch: CURRENT,
Version: 0.6.7nb1,
Package name: scsh-0.6.7nb1,
Maintainer: pkgsrc-usersScsh is a Unix shell in that is has significant syntax extensions to
make writing Unix shell scripts easy (constructing pipelines, setting
I/O redirection, conditional execution etc.). It also offers access to
lower-level functionality like all Posix system calls, TCP/IP sockets
and a full-featured regular expression library. This is embedded into
a general-purpose programming language with real data types,
extensive, syntactically clean control constructs and "real" quoting
rules.
Scsh is also a full implementation of R4RS Scheme with some
non-standard behavior (required for scripting). As a result, a wide
variety of existing Scheme code can be used.
The underlying Scheme implementation is a virtual machine for compact
byte code.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 4265.077 KB
Version history: (Expand)
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2012-06-11) Package has been reborn
- (2012-06-11) Package deleted from pkgsrc
- (2010-05-07) Updated to version: scsh-0.6.7nb1
- (2006-09-03) Updated to version: scsh-0.6.7
CVS history: (Expand)
| �� 2021-10-26 13:18:40 by Nia Alarie | Files touched by this commit (38) |
Log message:
shells: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
| �� 2021-10-07 16:56:13 by Nia Alarie | Files touched by this commit (38) |
Log message:
shells: Remove SHA1 hashes for distfiles
|
| �� 2019-11-04 22:14:07 by Roland Illig | Files touched by this commit (8) |
Log message:
shells: align variable assignments
pkglint -Wall -F --only aligned --only indent -r
No manual corrections.
|
| �� 2018-01-01 23:30:04 by Roland Illig | Files touched by this commit (537) |
Log message:
Sort PLIST files.
Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:
pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
|
| �� 2017-01-19 19:52:30 by Alistair G. Crooks | Files touched by this commit (352) |
Log message:
Convert all occurrences (353 by my count) of
MASTER_SITES= site1 \
site2
style continuation lines to be simple repeated
MASTER_SITES+= site1
MASTER_SITES+= site2
lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
|
| �� 2015-11-03 00:00:35 by Alistair G. Crooks | Files touched by this commit (25) |
Log message:
Add SHA512 digests for distfiles for shells category
Existing SHA1 digests verified, all found to be the same on the
machine holding the existing distfiles (morden). Existing SHA1
digests retained for now as an audit trail.
|
| �� 2015-01-04 05:04:23 by David A. Holland | Files touched by this commit (1) |
Log message:
Use BROKEN_ON_PLATFORM with LP64PLATFORMS
|
| �� 2012-09-12 01:25:10 by Aleksej Saushev | Files touched by this commit (26) |
Log message:
"user-destdir" is default these days
|