summaryrefslogtreecommitdiff
path: root/Userland/Shell
AgeCommit message (Expand)Author
2022-03-24Shell: Use default constructors/destructorsLenny Maiorani
2022-03-11Shell: Stop parsing options after the script nameTim Schumacher
2022-03-06Shell: Be more smart with pasted stuffAli Mohammad Pur
2022-03-06Shell: Implement leftmost_trivial_literal() for Sequence nodesAli Mohammad Pur
2022-03-06Shell: Allow completing StringLiterals as pathsAli Mohammad Pur
2022-03-06LibLine+Userland: Make suggestion offsets per-suggestionAli Mohammad Pur
2022-02-23Shell: Use an opaque color for SyntaxErrorkperdlich
2022-02-22Shell: Start history counter from 1Ryan Chandler
2022-02-19Shell: Use an opaque default color for BarewordLiteralkperdlich
2022-02-05Shell: Use strncmp() instead of string.compare() for name completionsAli Mohammad Pur
2022-02-04Shell: Add total time to builtin_time Timing ReportTom Martin
2022-01-29Shell: Use StringView instead of String const& where feasibleDaniel Bertalan
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-21Shell: Make Juxtaposition autocompletion smarterAli Mohammad Pur
2022-01-21Shell: Make SimpleVariable::hit_test_position not hit irrelevant offsetsAli Mohammad Pur
2022-01-09Shell: Add a "noop" builtin aliased to ":"Ali Mohammad Pur
2022-01-09Shell: Refresh PATH cache after 'unset PATH'Ali Mohammad Pur
2022-01-09Shell: Don't reset 'last_return_code' before running commandsAli Mohammad Pur
2022-01-09Shell: Make interrupts kill the whole chain and not just the current jobAli Mohammad Pur
2022-01-09Shell: Port to LibMainLucas CHOLLET
2022-01-04Userland: Fail Core::find_executable_in_path on empty inputsAndrew Kaster
2021-12-31Shell: Make redirection errors raise ShellErrorsAli Mohammad Pur
2021-12-30Shell: Avoid many single byte write() syscalls when printing the promptDaniel Bertalan
2021-12-16Shell: Don't skip over the first brace expansion entry if it's emptyAli Mohammad Pur
2021-12-16Shell: Set subshell flag after checking for its value in parent shellAli Mohammad Pur
2021-12-13Shell: Make the Join operation respect nodes that have a next chainAli Mohammad Pur
2021-12-13Shell: Remove sigpipe.sh.out artefact after failureMichel Hermier
2021-12-11Everywhere: Fix -Winconsistent-missing-override warnings from ClangDaniel Bertalan
2021-12-05Shell: Cast unused smart-pointer return values to voidSam Atkins
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-11-10AK+Everywhere: Stop including Vector.h from StringView.hAndreas Kling
2021-11-08Shell: Replace Result<T, E> use with ErrorOr<T>Andreas Kling
2021-11-06Shell: Add min and max iteration times to `time -n` in builtin_timeMusab Kılıç
2021-11-01Everywhere: Remove unused ArgsParser headerBen Wiederhake
2021-10-31Shell: Unwind execution after runtime errorsAli Mohammad Pur
2021-10-23Shell: Prevent exponential explosion around '$(('Ben Wiederhake
2021-10-11Shell: Raise an error if an execute node ends up trying to run nothingAli Mohammad Pur
2021-10-08Shell: Fix -Wunreachable-code warnings from clangNico Weber
2021-09-20Shell: Make ArgsParser not exit on failure in builtin_exit()Ali Mohammad Pur
2021-09-16Shell: Use default instead of an empty constructor/destructorBrian Gianforcaro
2021-09-12Shell: Use ElapsedTimer::start_new()Brian Gianforcaro
2021-09-07Everywhere: Behaviour => BehaviorAndreas Kling
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-09-03Everywhere: Prevent risky implicit casts of (Nonnull)RefPtrDaniel Bertalan
2021-09-03AK: Rename create<T> => make_ref_counted<T>Andreas Kling
2021-09-02Userland: Migrate to argument-less deferred_invokesin-ack
2021-08-31Shell: Use new Statistics tool in 'time -n' commandTobias Christiansen
2021-08-30Shell: Fix a TOCTOU in `popd` by simplifying itAndreas Kling
2021-08-28Shell: Use a relative path in builtin_cd for chdir if possibleAli Mohammad Pur