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
[rename] qsn_/ -> data_lang/
github.com/oils-for-unix/oils - andychu opened this pull request over 1 year ago
github.com/oils-for-unix/oils - andychu opened this pull request over 1 year ago
[scripts] Give common scripts usage errors on no args
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request over 1 year ago
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request over 1 year ago
[build] Make the link step respect OIL_NINJA_VERBOSE
github.com/oils-for-unix/oils - watk opened this pull request over 1 year ago
github.com/oils-for-unix/oils - watk opened this pull request over 1 year ago
[translation] Split up Oil expression evaluator
github.com/oils-for-unix/oils - andychu opened this pull request over 1 year ago
github.com/oils-for-unix/oils - andychu opened this pull request over 1 year ago
crash when pyos.GetHomeDir() returns None
github.com/oils-for-unix/oils - simonmichael opened this issue over 1 year ago
github.com/oils-for-unix/oils - simonmichael opened this issue over 1 year ago
[soil] Add a link to the PR (if any) to the build index
github.com/oils-for-unix/oils - watk opened this pull request over 1 year ago
github.com/oils-for-unix/oils - watk opened this pull request over 1 year ago
[mycpp/runtime] Remove std::array due to big template expansions
github.com/oils-for-unix/oils - andychu opened this pull request over 1 year ago
github.com/oils-for-unix/oils - andychu opened this pull request over 1 year ago
[mycpp/runtime] Don't zero with calloc(), use malloc()
github.com/oils-for-unix/oils - andychu opened this pull request over 1 year ago
github.com/oils-for-unix/oils - andychu opened this pull request over 1 year ago
[osh/cmd_parse] Produce a more useful error message if a dangling do is detected
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request over 1 year ago
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request over 1 year ago
Update known differences doc
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
Parallelize end user C++ build
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
`time` builtin `user`/`sys` time always zero
github.com/oils-for-unix/oils - melvinw opened this issue over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this issue over 1 year ago
Relax ${array} check by removing shopt -s compat_array and putting it in strict_array
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
Add ysh symlink to Python tarball
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
Fix bad $? of -1 on Ctrl-Z
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
Add oshrc.d and yshrc.d directories; discourage mutating bashrc pattern
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
Implement ERR hook (run code when errexit happens)
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
Implement bash-compatible DEBUG hook
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
Implement --norc flag to ignore rcfile and rcdir
github.com/oils-for-unix/oils - Melkor333 opened this issue over 1 year ago
github.com/oils-for-unix/oils - Melkor333 opened this issue over 1 year ago
[[ -v ]] in bash accepts an expression
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
oils-for-unix 0.14.2 build fails on ArchLinux (`typedef` should have been `decltype`?)
github.com/oils-for-unix/oils - kseistrup opened this issue over 1 year ago
github.com/oils-for-unix/oils - kseistrup opened this issue over 1 year ago
[core optimization] Avoid allocating empty list in interpreter loop
github.com/oils-for-unix/oils - andychu opened this pull request over 1 year ago
github.com/oils-for-unix/oils - andychu opened this pull request over 1 year ago
getopts behaves incorrectly with multiple -abc -def args
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
oils-for-unix build failures on OpenBSD due to stdin macro conflict
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
globs not expanded in redirects, and we use this in `deps/from-binary.sh`
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
popd directory stack empty differs from bash
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
Can we generate Python and C++ bindings from .pyi file?
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
[refactor] _PrintWithSpanId -> _PrintWithLocation
github.com/oils-for-unix/oils - abathur opened this pull request over 1 year ago
github.com/oils-for-unix/oils - abathur opened this pull request over 1 year ago
mycpp should detect break inside tagswitch / switch
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
@[strs] should work in expression mode, convert list to array of strings
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
github.com/oils-for-unix/oils - andychu opened this issue over 1 year ago
`cpp/core.h:116:29: error: unknown type name 'sighandler_t'` while building oils-for-unix on macOS
github.com/oils-for-unix/oils - abathur opened this issue over 1 year ago
github.com/oils-for-unix/oils - abathur opened this issue over 1 year ago
configure error when trying to specify readline w/ `--readline`
github.com/oils-for-unix/oils - abathur opened this issue over 1 year ago
github.com/oils-for-unix/oils - abathur opened this issue over 1 year ago
Interpolation of function calls
github.com/oils-for-unix/oils - tfga opened this issue almost 2 years ago
github.com/oils-for-unix/oils - tfga opened this issue almost 2 years ago
dbg proc / builtin to easily print variables
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
Implement YSTR string literals
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
Lazy sweep, not just lazy free()
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
Implement J8 Strings and shopt, for `b''` and `u''`
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
History in XDG_DATA_HOME, configurable via Environment variable
github.com/oils-for-unix/oils - eliminmax opened this pull request almost 2 years ago
github.com/oils-for-unix/oils - eliminmax opened this pull request almost 2 years ago
Arguments to functions like eval_hay() aren't checked
github.com/oils-for-unix/oils - Melkor333 opened this issue almost 2 years ago
github.com/oils-for-unix/oils - Melkor333 opened this issue almost 2 years ago
port benchmarks/osh-runtime to CI, validate correctness somehow
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
allow out params in typed args - argparse (spec, args, :opts)
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 2 years ago
Traps (hooks and signal handlers) should be cleared upon fork()
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
Make spec/stateful run against oil-native
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
Enable try/except/else and try/finally errors in mycpp
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
/ and % operators behave like Python and not bash
github.com/oils-for-unix/oils - notwa opened this issue about 2 years ago
github.com/oils-for-unix/oils - notwa opened this issue about 2 years ago
code snippets in error messages should be terminal-escaped
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
append builtin can take typed args
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
Syntax for running "remote" commands?
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
Implement builtin sub (fast command sub)
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
Maybe remove inline function calls @split(x) and $join(y), use expression sub
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
oil-native doesn't compile on netBSD
github.com/oils-for-unix/oils - isomorphisms opened this issue about 2 years ago
github.com/oils-for-unix/oils - isomorphisms opened this issue about 2 years ago
Figure out new idioms for cpp/leaky_core_pyerror.h
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
append builtin could take typed args
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 2 years ago
osh_eval bug: Forking causes osh to jump backwards in the script it's executing
github.com/oils-for-unix/oils - watk opened this issue over 2 years ago
github.com/oils-for-unix/oils - watk opened this issue over 2 years ago
List fields default to empty list in Python ASDL, but nullptr in C++ ASDL
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
integers should be behave the same on different platforms (32- vs 64-bit)
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
Fix compiler warnings in oil-native
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
"easy" / "audited" translation issues
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
replace try/finally with context managers through the codebase
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
doc/upgrade-breakage: Carefully adjust to the two available heading levels
github.com/oils-for-unix/oils - bar-g opened this pull request over 2 years ago
github.com/oils-for-unix/oils - bar-g opened this pull request over 2 years ago
maybe change -> operator to more conventional .
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
Implement expression splice @[] for consistency
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
INSTALL.txt: add install items from getting-started here (to move)
github.com/oils-for-unix/oils - bar-g opened this pull request over 2 years ago
github.com/oils-for-unix/oils - bar-g opened this pull request over 2 years ago
doc/getting-started: basic sort, add usage table
github.com/oils-for-unix/oils - bar-g opened this pull request over 2 years ago
github.com/oils-for-unix/oils - bar-g opened this pull request over 2 years ago
Possible gc_heap enhancements
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
Round trip of Oil data structures to text and back
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
Reorganize into new doc/ref scheme
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
@() should decode J8 lines
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
QSN decoder should optionally accept $ prefix like $'\n'
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
Design for Python-like functions in Oil
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
echo and printf don't check write() failure
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
No notification when 'sleep 1 &' finishes
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
Crash in ${a[0]} array evaluation
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
Can't suspend pipeline with Ctrl-Z
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
Documentation suggestions
github.com/oils-for-unix/oils - indigoviolet opened this issue over 2 years ago
github.com/oils-for-unix/oils - indigoviolet opened this issue over 2 years ago
Shell constructs that print source code
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
github.com/oils-for-unix/oils - andychu opened this issue over 2 years ago
AssertionError on GetHomeDir()
github.com/oils-for-unix/oils - MagicRB opened this issue almost 3 years ago
github.com/oils-for-unix/oils - MagicRB opened this issue almost 3 years ago
Idea: recast redirections as imperative
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
Dynamic tree shaking - dynamically crawl sh dependencies, e.g. app-deps.ysh
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
`set -u` is respected for var refs to arrays, unlike in bash
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
Design: unevaluated expression vs arg list, and splatting of arguments
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
Consider if (len(mystr)) vs if (mystr)
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
Implement binding of typed params to procs
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
Enforce the order of proc params
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
limit size of process and jobs dictionary
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
github.com/oils-for-unix/oils - andychu opened this issue almost 3 years ago
xtrace output is non-deterministic with command sub (flaky oil-xtrace test)
github.com/oils-for-unix/oils - andychu opened this issue about 3 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 3 years ago
Idea for enhanced case statement
github.com/oils-for-unix/oils - andychu opened this issue about 3 years ago
github.com/oils-for-unix/oils - andychu opened this issue about 3 years ago
Implement proper functions and get rid of setref?
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
${x:-default} when x is an integer fails with NotImplementedError
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
uniform function call syntax
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
shopt -s redefine_const (leftover from modules v1)
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