summaryrefslogtreecommitdiff
path: root/Userland/Shell
AgeCommit message (Expand)Author
2022-04-21Shell: Highlight commands with a hyperlink to open their help pagesForLoveOfCats
2022-04-18Shell: Make program-based completion with no actual token possibleAli Mohammad Pur
2022-04-18LibLine: Make it possible to avoid autocompletion if requestedAli Mohammad Pur
2022-04-18LibLine: Respect the provided completion static offsetAli Mohammad Pur
2022-04-18Shell: Allow completions to request further action from the shellAli Mohammad Pur
2022-04-18Shell: Add support for regex match patternsAli Mohammad Pur
2022-04-15Shell: Complete for current path when the text is emptyDamien Firmenich
2022-04-11Shell: Read script arguments as Strings instead of char*sSam Atkins
2022-04-09LibGfx: Move other font-related files to LibGfx/Font/Simon Wanner
2022-04-03Shell: Use default execpromises parameter to `pledge(..)`Brian Gianforcaro
2022-04-03Shell: Refresh PATH cache after running shellrc filesHumberto Alves
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-29Shell: Add a shell option for autocompleting via the program itselfAli Mohammad Pur
2022-03-27Shell: Keep the stdio and rpath pledges for execute_process()Ali Mohammad Pur
2022-03-26Shell: Limit the access of processes spawned for autocompletionAli Mohammad Pur
2022-03-26Shell+LibCore: Provide argument help strings as display triviaAli Mohammad Pur
2022-03-26Shell: Add an ArgsParser-based argument parser builtinAli Mohammad Pur
2022-03-26Shell: Implement program-aware autocompletionAli Mohammad Pur
2022-03-26Shell: Add the 'join' and 'filter_glob' immediate functionsAli Mohammad Pur
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