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
[fix] Fix typos
github.com/oils-for-unix/oils - not-my-profile opened this pull request about 1 year ago
github.com/oils-for-unix/oils - not-my-profile opened this pull request about 1 year ago
[fix] clarify some unclear comments
github.com/oils-for-unix/oils - not-my-profile opened this pull request about 1 year ago
github.com/oils-for-unix/oils - not-my-profile opened this pull request about 1 year ago
Oils, OSH, YSH rename followups
github.com/oils-for-unix/oils - not-my-profile opened this issue about 1 year ago
github.com/oils-for-unix/oils - not-my-profile opened this issue about 1 year ago
[github] Add FUNDING.yml
github.com/oils-for-unix/oils - not-my-profile opened this pull request about 1 year ago
github.com/oils-for-unix/oils - not-my-profile opened this pull request about 1 year ago
Define Funcs in the Common Variable Namespace
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request about 1 year ago
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request about 1 year ago
Initialization with rc files section of getting started doc references old filepath
github.com/oils-for-unix/oils - pdebelak opened this issue about 1 year ago
github.com/oils-for-unix/oils - pdebelak opened this issue about 1 year ago
[core] clean up child process state on exit
github.com/oils-for-unix/oils - melvinw opened this pull request about 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request about 1 year ago
Parser Interaction Errors
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request about 1 year ago
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request about 1 year ago
[ysh] Implement varadic arguments in funcs
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request about 1 year ago
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request about 1 year ago
[osh] Create error builtin
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request about 1 year ago
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request about 1 year ago
[asdl/runtime] Add deriving clause / Use ASDL for the ControlFlow exception type
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request about 1 year ago
github.com/oils-for-unix/oils - PossiblyAShrub opened this pull request about 1 year ago
Interactive cancellation of 'sleep 3; echo done' - should not print 'done'
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
[soil] Rebuild soil-{dummy,pea,wild} images
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
[core] only take back tty on stop if necessary
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
job control overhaul
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] Crash on statements following a `raise Exception(...)`
github.com/oils-for-unix/oils - PossiblyAShrub opened this issue over 1 year ago
github.com/oils-for-unix/oils - PossiblyAShrub opened this issue over 1 year ago
xxx [core] create jobs for procs when sending to bg...
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
[ysh] remove range() builtin, add RangeIterator
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
[osh-language] Tighten up behavior of x+=1 on different types
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
[ysh] remove slice(), drop step from value.Slice
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
[ysh] Allow users to define functions
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
[ysh] Builtin Methods
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
Syntax ideas that survived (2023)
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
word splitting bugs with -f / noglob (osh doesn't pass libencode.sh regression tests)
github.com/oils-for-unix/oils - tleguern opened this issue over 1 year ago
github.com/oils-for-unix/oils - tleguern opened this issue over 1 year ago
Add missing ysh to uninstall script
github.com/oils-for-unix/oils - luc14n0 opened this pull request over 1 year ago
github.com/oils-for-unix/oils - luc14n0 opened this pull request over 1 year ago
Compatibility changes for building oil-native on macos
github.com/oils-for-unix/oils - pdebelak opened this pull request over 1 year ago
github.com/oils-for-unix/oils - pdebelak opened this pull request over 1 year ago
Properly Evaulate Case Expressions Patterns and Else Patterns
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
Use READLINE_DIR value in flags in ninja-rules-cpp
github.com/oils-for-unix/oils - pdebelak opened this pull request over 1 year ago
github.com/oils-for-unix/oils - pdebelak opened this pull request over 1 year ago
--gc-sections not supported by ld on macos
github.com/oils-for-unix/oils - pdebelak opened this issue over 1 year ago
github.com/oils-for-unix/oils - pdebelak opened this issue over 1 year ago
READLINE_DIR is not used in build/ninja-rules-cpp.sh
github.com/oils-for-unix/oils - pdebelak opened this issue over 1 year ago
github.com/oils-for-unix/oils - pdebelak opened this issue over 1 year ago
HOST_NAME_MAX doesn't appear to be defined in macos
github.com/oils-for-unix/oils - pdebelak opened this issue over 1 year ago
github.com/oils-for-unix/oils - pdebelak opened this issue over 1 year ago
[deps] Bump mypy to 0.970
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
ERR trap executed when errexit is ignored
github.com/oils-for-unix/oils - heftig opened this issue over 1 year ago
github.com/oils-for-unix/oils - heftig opened this issue over 1 year ago
[docs] strict_* triggered problems+solutions -vs.- ysh:upgrade enabled solutions
github.com/oils-for-unix/oils - bar-g opened this issue over 1 year ago
github.com/oils-for-unix/oils - bar-g opened this issue over 1 year ago
oils-native: fatal: Undefined variable 'abc'
github.com/oils-for-unix/oils - bar-g opened this issue over 1 year ago
github.com/oils-for-unix/oils - bar-g opened this issue over 1 year ago
[ysh language] Parse multiple expression case patterns
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
Unquoted array literal syntax from %( foo *.py ) to :| foo *.py |
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
change proc syntax to match upcoming func syntax
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
[ysh language] Implement :|unquoted array literal|
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
Fix extra newlines bug (case/while/until/if)
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
case NEWLINE crashes because newline accepted as 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
[eggex breaking] disallow any kind of $x ${x} "$x ${x}" in eggex
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
hack for ysh case lookahead
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
bug: abort on special characters following '!'
github.com/oils-for-unix/oils - citriqa opened this issue over 1 year ago
github.com/oils-for-unix/oils - citriqa opened this issue over 1 year ago
Eggex should disallow $x ${x} and allow @x
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
remove $x in eggex, like we do in expression mode
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
Change symbols from %foo -> :foo
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
Change mydict->key to mydict.key
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
[mycpp] fix Callable -> func pointer translation
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
YSH echo $x should always be correct, disallow -e -n
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
[ysh language] Update case parser per new grammar
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
[treewide] make python indentation consistent
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
[ysh language] and / or operators do implicit bool(x) on operands
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
[rename] oil_lang -> ysh/
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 -c 'read -d :'` fails in the C++ osh (not in the Python osh)
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
Parsing options like 'shopt -u expand_aliases' shouldn't be restricted upon 'source'
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
All types should have bool(x) , 'foo' or 'bar' should work
github.com/oils-for-unix/oils - metov opened this issue over 1 year ago
github.com/oils-for-unix/oils - metov opened this issue over 1 year ago
[osh/cmd_parse refactor] Some simplifications to 'case' parsing
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
Tilde expansion: word vs. expression mode
github.com/oils-for-unix/oils - metov opened this issue over 1 year ago
github.com/oils-for-unix/oils - metov opened this issue over 1 year ago
Respect YSH_HISTFILE for bin/ysh
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
move default history from ~/.config/oils to ~/.local/share/oils
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
breaking change: rename rc files ~/.config/oils/oshrc and yshrc
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
breaking change: rename env vars OSH_* and OIL_* -> OILS_*
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
[soil/app-tests] Run the full tests of ble.sh
github.com/oils-for-unix/oils - akinomyoga opened this pull request over 1 year ago
github.com/oils-for-unix/oils - akinomyoga opened this pull request over 1 year ago
[[ -c /dev/null ]] fails in osh-cpp
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
[frontend refactor] CompoundWord is a loc_t!
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
oils native build: ld returned 1 exit status
github.com/oils-for-unix/oils - bar-g opened this issue over 1 year ago
github.com/oils-for-unix/oils - bar-g opened this issue over 1 year ago
[oil_lang] New case command syntax tests and impl
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
[oil_lang] statically type some more expression evaluators
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
Make 'trap SIGNAME' equivalent to 'trap - SIGNAME'
github.com/oils-for-unix/oils - orent opened this issue over 1 year ago
github.com/oils-for-unix/oils - orent opened this issue over 1 year ago
[refactor] Enable `zero_arg_singleton` for loc
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
[oil/ysh] multi-line comments, as shell invisible "backwards compat" comments (#!/bin/sh compat script part execution / shell fork?)
github.com/oils-for-unix/oils - bar-g opened this issue over 1 year ago
github.com/oils-for-unix/oils - bar-g opened this issue over 1 year ago
[core] take TTY before doing I/O from main shell
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
try builtin shouldn't disallow command subs, i.e. with strict_errexit
github.com/oils-for-unix/oils - AladW opened this issue over 1 year ago
github.com/oils-for-unix/oils - AladW opened this issue over 1 year ago
`trap - SIGINT` behaves differently than `bash`
github.com/oils-for-unix/oils - jsoo1 opened this issue over 1 year ago
github.com/oils-for-unix/oils - jsoo1 opened this issue over 1 year ago
[ASDL] Implement the zero_arg_singleton generate option
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
YSH echo should allow multiple args
github.com/oils-for-unix/oils - metov opened this issue over 1 year ago
github.com/oils-for-unix/oils - metov opened this issue over 1 year ago
prototype ASDL zero args/fields singleton
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 refactor] Replace spids with explicit token fields
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
[oil_lang] statically type comparison expressions
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
[test/ysh-ify] Add test for non-brace function bodies
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
[refactor] Replace `spids` with explicit `Token` fields
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
[builtin/json] Don't use global fdopen(0) for stdin
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
[refactor] Add keyword tokens to If nodes
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
[oil_lang] some binary expression tweaks
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
[oil_lang] statically type binary expressions
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago
github.com/oils-for-unix/oils - melvinw opened this pull request over 1 year ago