Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Oil Shell
A new Unix shell. It's our upgrade path from bash to a better language and runtime. It's for Python and JavaScript users who avoid shell!
Collective -
Host: opensource -
https://opencollective.com/oilshell
- Website: https://oilshell.org
- Code: https://github.com/oilshell
Ctrl-C shouldn't cancel background jobs (setpgid not called, e.g. on pipelines)
github.com/oils-for-unix/oils - andychu opened this issue over 3 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 3 years ago
oilshell escapes completion candidates
github.com/oils-for-unix/oils - rsteube opened this issue over 3 years ago
github.com/oils-for-unix/oils - rsteube opened this issue over 3 years ago
strict_fd - Disable use of explicit numeric file descriptors greater than 2 in YSH
github.com/oils-for-unix/oils - andychu opened this issue almost 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 4 years ago
[devtools] Add flake.nix - INITIAL DRAFT
github.com/oils-for-unix/oils - akavel opened this pull request almost 4 years ago
github.com/oils-for-unix/oils - akavel opened this pull request almost 4 years ago
Feature: Layers / overlays / snapshots for env & shell config?
github.com/oils-for-unix/oils - akavel opened this issue almost 4 years ago
github.com/oils-for-unix/oils - akavel opened this issue almost 4 years ago
Tea expression language ideas
github.com/oils-for-unix/oils - andychu opened this issue almost 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 4 years ago
--json-str alternatives to --qsn
github.com/oils-for-unix/oils - andychu opened this issue almost 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 4 years ago
Bug in integer / string conversion
github.com/oils-for-unix/oils - andychu opened this issue almost 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 4 years ago
char literals? `#'a'` in addition to `\t` `\n` `\\`
github.com/oils-for-unix/oils - andychu opened this issue about 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 4 years ago
C++ code should be embeddable in another program
github.com/oils-for-unix/oils - andychu opened this issue about 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 4 years ago
blocks don't have params, but procs have them
github.com/oils-for-unix/oils - andychu opened this issue about 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 4 years ago
Fix leak of lines/spans in Arena (new Token/Line/Source representation)
github.com/oils-for-unix/oils - andychu opened this issue about 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 4 years ago
Implement fast command sub: ${.myproc arg1} and @{.myproc 'a' "$b"}
github.com/oils-for-unix/oils - andychu opened this issue about 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 4 years ago
Fully nested data structures
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
nocasematch shell option doesn't seem to work
github.com/oils-for-unix/oils - Crestwave opened this issue over 4 years ago
github.com/oils-for-unix/oils - Crestwave opened this issue over 4 years ago
Cache some evaluations on the AST
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
Compatible, quoted syntax for YSH expressions
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
Write an autoformatter for Oil
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
expand CI runs to cover Nix and macOS
github.com/oils-for-unix/oils - abathur opened this pull request over 4 years ago
github.com/oils-for-unix/oils - abathur opened this pull request over 4 years ago
[spec/brace-expansion] improve ~root test portability
github.com/oils-for-unix/oils - abathur opened this pull request over 4 years ago
github.com/oils-for-unix/oils - abathur opened this pull request over 4 years ago
Oil expression evaluator shouldn't be "metacircular"
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
add diffable sh_spec output format
github.com/oils-for-unix/oils - abathur opened this pull request over 4 years ago
github.com/oils-for-unix/oils - abathur opened this pull request over 4 years ago
Incorrect behavior of $@ and $* when IFS=''
github.com/oils-for-unix/oils - xPMo opened this issue over 4 years ago
github.com/oils-for-unix/oils - xPMo opened this issue over 4 years ago
zsh syntax hidden behind conditionals prevents running certain scripts with Oil (Run enhancd)
github.com/oils-for-unix/oils - danyspin97 opened this issue over 4 years ago
github.com/oils-for-unix/oils - danyspin97 opened this issue over 4 years ago
allow users to write obscure shell operators with function call syntax
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
Implement shopt -s dotglob in OSH, glob() enhancements in YSH
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
bash allows [[ x =~ (regex with space) ]] but Oil doesn't
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
optimizations after initial translation
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
Generate parse tables for pgen2-native and hook it up to oil-native
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
allow user control over "first word lookup" / generalization of $PATH
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 4 years ago
Make Oil a native binary
github.com/oils-for-unix/oils - andychu opened this issue almost 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 5 years ago
Modified setup for oil
github.com/oilshell/py-yajl - daubaris opened this pull request almost 5 years ago
github.com/oilshell/py-yajl - daubaris opened this pull request almost 5 years ago
implement compgen -A builtin
github.com/oils-for-unix/oils - andychu opened this issue almost 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 5 years ago
Improve the help builtin and toolchain
github.com/oils-for-unix/oils - andychu opened this issue almost 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 5 years ago
yajl binding improvements
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
Create shopt settings during tab completion (Allow running bash-completion in YSH)
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
Provide a prompt hook in bin/ysh
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
Oil command/word syntax after V1
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
Oil expression syntax after V1
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
Eggex reference implementation
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
Write eggex translators to POSIX BRE and PCRE / Perl / Python
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
implement set -C / set -o noclobber
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
argparse builtin: Replacement / enhancement for getopts
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
Build OSH with other line editing libraries (libedit, etc.)
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
use builtin: for "first word lookup"
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
Consider expanding history as part of the parser
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 5 years ago
Handle NUL bytes in strings everywhere
github.com/oils-for-unix/oils - andychu opened this issue over 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 5 years ago
Generate builtin quick reference ('help cd' and 'cd --help' should use a osh/builtin_docgen.py tool)
github.com/oils-for-unix/oils - andychu opened this issue over 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 5 years ago
Consider using a utf-8 library in C
github.com/oils-for-unix/oils - andychu opened this issue over 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 5 years ago
Implement the rest of job control
github.com/oils-for-unix/oils - andychu opened this issue over 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 5 years ago
buildtin: Add first version of bind
github.com/oils-for-unix/oils - mrshu opened this pull request over 5 years ago
github.com/oils-for-unix/oils - mrshu opened this pull request over 5 years ago
spec tests get stopped (flakiness)
github.com/oils-for-unix/oils - andychu opened this issue over 5 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 5 years ago
Implement `ulimit` builtin
github.com/oils-for-unix/oils - jyn514 opened this issue over 5 years ago
github.com/oils-for-unix/oils - jyn514 opened this issue over 5 years ago
type builtin doesn't handle -p/P/a
github.com/oils-for-unix/oils - pepa65 opened this issue over 5 years ago
github.com/oils-for-unix/oils - pepa65 opened this issue over 5 years ago
Fixes libedit based tab completion.
github.com/oils-for-unix/oils - sethwoodworth opened this pull request over 5 years ago
github.com/oils-for-unix/oils - sethwoodworth opened this pull request over 5 years ago
OSH crashes while parsing some malformed parameter expansions
github.com/oils-for-unix/oils - Yorwba opened this issue over 6 years ago
github.com/oils-for-unix/oils - Yorwba opened this issue over 6 years ago
document oil-dev shell completion (Dev environment should provide shell completion)
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
Fixes typo in umask (symbolic) spec test causing shell and bash to fail.
github.com/oils-for-unix/oils - timetoplatypus opened this pull request over 6 years ago
github.com/oils-for-unix/oils - timetoplatypus opened this pull request over 6 years ago
Check Python version in build/dev.sh
github.com/oils-for-unix/oils - skissane opened this issue over 6 years ago
github.com/oils-for-unix/oils - skissane opened this issue over 6 years ago
Implement readlink -f: a (portable) way to find resources relative to the current script, even if invoked through a symlink
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
byterun: Fix check for bound methods on falsy objects.
github.com/oils-for-unix/oils - Yorwba opened this pull request over 6 years ago
github.com/oils-for-unix/oils - Yorwba opened this pull request over 6 years ago
Fails to compile on arm arches.
github.com/oils-for-unix/oils - maxice8 opened this issue over 6 years ago
github.com/oils-for-unix/oils - maxice8 opened this issue over 6 years ago
OSH fails to start when built on Void Linux xbps-src
github.com/oils-for-unix/oils - maxice8 opened this issue over 6 years ago
github.com/oils-for-unix/oils - maxice8 opened this issue over 6 years ago
Try out OSH on Void Linux scripts
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
Adds spec test for stdout and stderr redirection appending to a target.
github.com/oils-for-unix/oils - timetoplatypus opened this pull request over 6 years ago
github.com/oils-for-unix/oils - timetoplatypus opened this pull request over 6 years ago
&> output redirection operator incorrectly parsed
github.com/oils-for-unix/oils - timetoplatypus opened this issue over 6 years ago
github.com/oils-for-unix/oils - timetoplatypus opened this issue over 6 years ago
OPy: get rid of uses of eval() to self-host
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
OPy: Make bytecode output deterministic
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
`exit` doesn't end OSH session
github.com/oils-for-unix/oils - timetoplatypus opened this issue over 6 years ago
github.com/oils-for-unix/oils - timetoplatypus opened this issue over 6 years ago
Bare double dash support
github.com/oils-for-unix/oils - timetoplatypus opened this issue over 6 years ago
github.com/oils-for-unix/oils - timetoplatypus opened this issue over 6 years ago
Implement find / xargs in Python
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
Make travis perform developer build, run {unit,spec} tests.
github.com/oils-for-unix/oils - dreamtigers opened this pull request over 6 years ago
github.com/oils-for-unix/oils - dreamtigers opened this pull request over 6 years ago
Implement $PS1 (e.g. to run Run virtualenv scripts, similar to $PS4)
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
Use Travis for more things
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
Use env python in shebang
github.com/oils-for-unix/oils - kbillings opened this pull request over 6 years ago
github.com/oils-for-unix/oils - kbillings opened this pull request over 6 years ago
Why build oil on legacy Python?
github.com/oils-for-unix/oils - cclauss opened this issue over 6 years ago
github.com/oils-for-unix/oils - cclauss opened this issue over 6 years ago
Fix undefined name: print the exception
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
Comment out unused class NonzeroAssertion
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
Fix undefined name: short_flag --> short_name * 2
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
import zipfile for line 30
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
import optparse for line 96
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
Let's run tests on all new code submissions
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
github.com/oils-for-unix/oils - cclauss opened this pull request over 6 years ago
Add support for DESTDIR in install script
github.com/oils-for-unix/oils - kbillings opened this pull request over 6 years ago
github.com/oils-for-unix/oils - kbillings opened this pull request over 6 years ago
Continuous integration on OS X
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 6 years ago