summary refs log tree commit diff
path: root/src/funcs/popd (unfollow)
Commit message (Expand)Author
2020-04-29jobs: Fix infinite loop in waitprocHerbert Xu
2020-04-29var: Remove poplocalvars() always-zero argument, make it staticDenys Vlasenko
2020-04-29jobs: Rename DOWAIT_NORMAL to DOWAIT_NONBLOCKDenys Vlasenko
2020-04-29builtin: Fix seconds part of times(1)Herbert Xu
2020-04-29redir: Clear saved redirections in subshellHerbert Xu
2020-01-20shell: delete AC_PROG_YACCFangrui Song
2020-01-20parser: Only accept single-digit parameter expansion outside of bracesHerbert Xu
2020-01-20expand: Fix trailing newlines processing in backquote expandingNikolai Merinov
2020-01-20parser: Fix old-style command substitution here-document crashHerbert Xu
2019-03-28eval: Reset handler when entering a subshellHerbert Xu
2019-03-28expand: Fix double-decrement in argstrHerbert Xu
2019-03-28options: Do not set commandname in procargsHerbert Xu
2019-02-25redir: Handle nested exec within REALLY_CLOSED redirectionHerbert Xu
2019-02-25output: Fix clang warnings about GNU old-style field designatorAntonio Ospite
2019-02-25shell: Fix clang warnings about "string plus integer"Antonio Ospite
2019-02-25eval: Only restore exit status on exit/returnHerbert Xu
2019-02-25eval: avoid leaking memory associated with redirectionsHerbert Xu
2018-12-14system: Disable glibc warning on sigsetmaskHerbert Xu
2018-12-14eval: Use sh_warnx instead of warnxHerbert Xu
2018-12-14parser: Do not push token back before parseheredocHerbert Xu
2018-12-14expand: Eat closing brace for length parameter expansionHerbert Xu
2018-12-14eval: Use the correct expansion mode for fd redirectionHerbert Xu
2018-12-14eval: Silence compiler warning about missing parenthesesAntonio Ospite
2018-12-14shell: Enable automake silent rulesAntonio Ospite
2018-12-14shell: Update configure.ac with suggestions from autoupdateAntonio Ospite
2018-12-14eval: make traps work when "set -e" is enabledAntonio Ospite
2018-11-19expand: Fix multiple issues with EXP_DISCARD in evalvarHerbert Xu
2018-11-19main: Print \n upon EOF (CTRL-D) when run interactivelyGerrit Pape
2018-11-19eval: Report I/O error on stdoutGerrit Pape
2018-11-19builtin: Default to mktemp, not tempfileAndrej Shadura
2018-11-19shell: update .gitignoreMartijn Dekker
2018-08-29man: Problems in dash.1, sh.1, sh.distrib.1esr@thyrsus.com
2018-08-29expand: Ensure result is escaped in cvtnumHerbert Xu
2018-08-29memalloc: Avoid looping in growstacktoHerbert Xu
2018-08-29eval: Always set localvar_stopHerbert Xu
2018-08-29expand: Do not reprocess data when expanding wordsHerbert Xu
2018-08-29expand: Fix skipping of command substitution when trimming in evalvarHerbert Xu
2018-08-29expand: Merge syntax/quotes in memtodest with flagsHerbert Xu
2018-08-29expand: Use HOME in tilde expansion when it is emptyHerbert Xu
2018-08-29shell: Don't include config.h for native helpersPeter Korsgaard
2018-05-28builtin: Use test_access from NetBSD when faccessat is unavailableHerbert Xu
2018-05-28eval: Add vfork supportHerbert Xu
2018-05-28eval: Replace with listsetvar with mklocal/setvareqHerbert Xu
2018-05-28eval: Fail immediately with redirections errors for simple commandHerbert Xu
2018-05-28eval: Add assignment built-in support againHerbert Xu
2018-05-28exec: Never rehash regular built-insHerbert Xu
2018-05-28exec: Stricter pathopt parsingHerbert Xu
2018-05-28builtin: Mark more regular built-insHerbert Xu
2018-05-28exec: Do not allocate stack string in padvanceHerbert Xu
2018-05-28memalloc: Add growstackto helperHerbert Xu
> Suffers a little bit from middle book but I really enjoyed it. Read it faster than the first one too, despite its length. 2022-06-25Bump xterm font size to 12June McEnroe 2022-06-10Handle subshells (and functions) inside substitutionsJune McEnroe 2022-06-10Switch to jorts Install scriptJune McEnroe 2022-06-08Indicate if still reading or no resultsJune McEnroe 2022-06-08Add Maiden, Mother, CroneJune McEnroe Mixed bag like most collections of short stories. Some of them are pretty good. The author of the worst written story also has the worst written bio. 2022-06-05FIRST SHOW IN 2.5 YEARS BABEY!!!June McEnroe 2022-06-03Set line number on File linesJune McEnroe 2022-06-03Stop polling stdin after EOFJune McEnroe 2022-06-02Set TABSIZE=4June McEnroe Absolutely indiscriminately. 2022-06-02Do basic match highlightingJune McEnroe 2022-06-02Clean up parsing a littleJune McEnroe 2022-06-02Don't duplicate path stringJune McEnroe 2022-06-02Use stderr instead of /dev/tty, realloc buffer if lines too longJune McEnroe For some reason I haven't been able to figure out, trying to poll /dev/tty returns POLLNVAL (and this was using 100% CPU looping), but using stderr instead works fine. 2022-06-02Add initial working version of qfJune McEnroe 2022-05-29Set prompt for okshJune McEnroe