summaryrefslogtreecommitdiff
path: root/Userland/Shell
AgeCommit message (Expand)Author
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-27LibSyntax: Teach each highlighter about it's comment syntaxKyle Lanmon
2022-11-03Shell: Re-block SIGTT{IN,OU} on startAli Mohammad Pur
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-10-24AK+Everywhere: Turn bool keep_empty to an enum in split* functionsdemostanis
2022-10-16CMake+Userland: Use CMakeLists from Userland to build Lagom LibrariesAndrew Kaster
2022-10-10Userland: Remove unecessary uses of __serenity__ macroAndrew Kaster
2022-10-10Everywhere: Replace uses of __serenity__ with AK_OS_SERENITYAndrew Kaster
2022-09-29AK+Everywhere: Replace "protocol" with "scheme" url helpersnetworkException
2022-09-16Shell: Fix 'Command:' output for built-in 'time' commandBen Wiederhake
2022-09-14Everywhere: Fix a variety of typosBrian Gianforcaro
2022-09-12Shell: Sort CompletionSuggestions for paths lexicographicallyBen Wiederhake
2022-09-08AK: Allow creating NonnullPtrVectors from an initializer listSam Atkins
2022-08-23Userland: Consolidate most PATH resolving into a single implementationTim Schumacher
2022-08-23Userland: Rely on a single authoritative source for the default `PATH`Tim Schumacher
2022-08-11Shell: Avoid StringView OOB access in Formatter ctorAli Mohammad Pur
2022-08-11Shell: Stop printing 'sh -c' commandsAli Mohammad Pur
2022-07-17Shell: Add the |& construct for piping stderr along with stdoutsin-ack
2022-07-14LibCore: Replace the ArgsParser option argument setting with an enumTim Schumacher
2022-07-12Everywhere: Replace single-char StringView op. arguments with charssin-ack
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-12Everywhere: Explicitly specify the size in StringView constructorssin-ack
2022-07-12Userland: Convert command line arguments to String/StringViewsin-ack
2022-07-08Userland: Add `/usr/local/sbin` to `PATH` by defaultTim Schumacher
2022-07-04Shell: Immediately resolve value when setting a variableAli Mohammad Pur
2022-06-24Shell: Ignore SIGCHLD after a few unsuccessful attempts at handling itAli Mohammad Pur
2022-05-21LibCodeComprehension: Re-organize code comprehension related codeItamar
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