-
-
Notifications
You must be signed in to change notification settings - Fork 165
Insights: oils-for-unix/oils
Overview
Could not load contribution data
Please try again later
8 Pull requests merged by 1 person
-
[osh/word_eval] Fix glob behaviors of
\
in unquoted substitutions#2349 merged
Jul 31, 2025 -
[builtin/read_osh] read -n respects backslashes when not -r, and other fixes
#2350 merged
Jul 6, 2025 -
[spec] Normalize the case syntax
#2358 merged
Jul 6, 2025 -
[osh/word_eval] Fix word-splitting bugs
#2348 merged
Jul 5, 2025 -
[builtin/pure_osh] Print all variables with
set
#2344 merged
Jul 4, 2025 -
[spec] Move array tests and add spec tests for ble.sh
#2346 merged
Jul 4, 2025 -
[refactor] clean up leftovers for
IntiializerList
implementation#2345 merged
Jul 4, 2025 -
[builtin/assign_osh] Do not print variable name for unknown types
#2343 merged
Jul 4, 2025
6 Pull requests opened by 3 people
-
[osh/split] Fix the `IFS='\'` bug of word splitting
#2353 opened
Jul 5, 2025 -
WIP: Evaluate command.Simple argv before redirects
#2363 opened
Jul 9, 2025 -
Add spec test for next io.stdin bug (#2376)
#2377 opened
Jul 24, 2025 -
eggex.md info on matching NUL, GNU libc vs musl libc, etc.
#2381 opened
Jul 30, 2025 -
chap-type-method: note trim vs. search whitespace
#2382 opened
Jul 30, 2025 -
chap-expr-lang: note that repeated concatenation with ++ is slow
#2383 opened
Jul 30, 2025
8 Issues closed by 4 people
-
incomplete list slices
#2379 closed
Jul 26, 2025 -
'Error or False Pitfall' could be fixed with strictness
#2375 closed
Jul 22, 2025 -
`read` verbatim --long-opts inconsistent between osh and ysh
#2368 closed
Jul 18, 2025 -
manual close for `io.stdin` buffer
#2355 closed
Jul 12, 2025 -
`fopen`/ `redir` blocks to auto-close `io.stdin` buffers
#2357 closed
Jul 12, 2025 -
[OSH] divergent null byte behavior
#2347 closed
Jul 6, 2025 -
Oils fails to compile on NetBSD: expected unqualified-id before 'sizeof'
#2326 closed
Jul 2, 2025 -
Some newcomers' doubts
#2341 closed
Jul 2, 2025
24 Issues opened by 7 people
-
trim(): UTF-8 decode: Bad encoding at offset 0 in string of 1 bytes
#2385 opened
Jul 31, 2025 -
trim(): Invalid start of UTF-8 sequence
#2384 opened
Jul 31, 2025 -
crash printing eggex
#2380 opened
Jul 30, 2025 -
`$0` should be set for `--eval` and `--eval-pure`
#2378 opened
Jul 25, 2025 -
Nested io.stdin loops leak lines
#2376 opened
Jul 24, 2025 -
shopt --set simple_test_builtin could disallow 1 argument form in YSH
#2374 opened
Jul 22, 2025 -
`is-main` returns true in `--eval` and `--rcfile` files
#2373 opened
Jul 21, 2025 -
`try` should consistently disable only the errexit messages (unless `--verbose` / `--quiet`)
#2372 opened
Jul 20, 2025 -
io.captureStdout() and captureAll() return aberrant exit codes
#2371 opened
Jul 20, 2025 -
The trap builtin only registers the first given signal
#2370 opened
Jul 18, 2025 -
`read -0` should be or have a corresponding verbatim long opt
#2369 opened
Jul 18, 2025 -
Prompt disappears in interactive shell after shopt --set ysh:upgrade
#2367 opened
Jul 18, 2025 -
`!` history expansion breaks eggex
#2366 opened
Jul 12, 2025 -
Hang when using Kakoune with FIFO with OSH; does not happen with dash
#2365 opened
Jul 10, 2025 -
set - a b c should ignore the leading - (and maybe turn off xtrace/verbose)
#2364 opened
Jul 10, 2025 -
Segfault during post-installation smoke test oils-for-unix-0.33.0
#2362 opened
Jul 8, 2025 -
Perl cd build failure / POSIX Rule about cached PWD
#2361 opened
Jul 8, 2025 -
Some apps are broken in osh: pick and nnn
#2360 opened
Jul 7, 2025 -
`use` module obj name to consist only of filename up to first dot (not last)
#2359 opened
Jul 6, 2025 -
iterating over `io.stdin` twice has unexpected results
#2356 opened
Jul 6, 2025 -
`eval()` to return evaluable value (instead of always null)
#2354 opened
Jul 6, 2025 -
[ysh-if] allow combining command and expression conditionals
#2352 opened
Jul 5, 2025 -
`try {...}` does not print error messages, but io.captureStdout() and captureAll() do
#2351 opened
Jul 5, 2025 -
Add Oils to the `pkgx` pantry
#2342 opened
Jul 3, 2025
7 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
simple command argv should be evaluated BEFORE redirects
#2307 commented on
Jul 8, 2025 • 0 new comments -
Figure out what 'trap 0' is supposed to do - mawk package on Alpine
#2339 commented on
Jul 14, 2025 • 0 new comments -
Bug with lseek() and descriptor 100
#2068 commented on
Jul 17, 2025 • 0 new comments -
Complementary Linter / Static Analysis
#478 commented on
Jul 23, 2025 • 0 new comments -
[github] Try ?branch=master in badge URL
#2291 commented on
Jul 16, 2025 • 0 new comments -
no-quotes.sh: restore initial errexit state
#2318 commented on
Jul 6, 2025 • 0 new comments -
quote.test.sh: copy-modify-write attempt to test ctrl-Z escape
#2323 commented on
Jul 2, 2025 • 0 new comments