sin-ack
|
8ea22121ac
Userland: Migrate to argument-less deferred_invoke
|
3 years ago |
Timothy Flynn
|
02e3633b7f
AK: Move FormatParser definition from header to implementation file
|
3 years ago |
Jean-Baptiste Boric
|
2084289162
Userland: Fix PATH environment variable ordering
|
3 years ago |
Gunnar Beutner
|
07cc7eed29
Shell: Make sure TTY echo is enabled when running external commands
|
3 years ago |
Ali Mohammad Pur
|
124ca30d49
Shell: Don't assume that only the current shell may continue children
|
4 years ago |
TheFightingCatfish
|
72e661b542
Shell: Add unalias builtin
|
4 years ago |
Andreas Kling
|
dc65f54c06
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
|
4 years ago |
Max Wipfli
|
bc8d16ad28
Everywhere: Replace ctype.h to avoid narrowing conversions
|
4 years ago |
Ali Mohammad Pur
|
944855ca18
AK+Everywhere: Fix compiletime format parsing of replacement fields
|
4 years ago |
Max Wipfli
|
628c7f094f
LibGUI+Shell+bt+ls: Use proper APIs for creating file URLs
|
4 years ago |
Ben Wiederhake
|
a7c265f341
Everywhere: Sort out superfluous QuickSort.h imports
|
4 years ago |
Ali Mohammad Pur
|
b2ef18d538
LibLine+Shell: Allow some programs to modify the current termios
|
4 years ago |
sin-ack
|
f248145e64
Shell: Fix incorrect fcntl usage
|
4 years ago |
Ali Mohammad Pur
|
a91a49337c
LibCore+Everywhere: Move OpenMode out of IODevice
|
4 years ago |
sin-ack
|
ecbe17fb11
LibLine+Shell: Add dirty history flag and use it
|
4 years ago |
Ali Mohammad Pur
|
a527256356
Shell: Add an option to autosave history every N ms
|
4 years ago |
Ali Mohammad Pur
|
417910fd28
Shell: Make escaping more intelligent
|
4 years ago |
Andreas Kling
|
8c3b603da3
Shell: Convert StringBuilder::appendf() => AK::Format
|
4 years ago |
Ali Mohammad Pur
|
b7fb12338c
Shell: Only match entries from PATH when a program name is given
|
4 years ago |
Ali Mohammad Pur
|
bda69a5f59
Shell: Replace fprintf(stderr) => warnln()
|
4 years ago |
Ali Mohammad Pur
|
6a9dced790
Shell: Update shebang handling logic
|
4 years ago |
Linus Groh
|
649d2faeab
Everywhere: Use "the SerenityOS developers." in copyright headers
|
4 years ago |
Ali Mohammad Pur
|
0d2602c900
Shell: Add a 'kill' builtin that wraps the system's own
|
4 years ago |
Ali Mohammad Pur
|
95055d3a38
Shell: Add support for jobspecs in fg/bg/disown/wait
|
4 years ago |
Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
b41b6dd279
Shell: Convert String::format() => String::formatted()
|
4 years ago |
Gunnar Beutner
|
111ac4b1f4
Shell: Auto-completion shouldn't suggest non-executable files for the program name
|
4 years ago |
Ali Mohammad Pur
|
efb14e95c4
Shell: Don't whine about tcsetpgrp() failing
|
4 years ago |
AnotherTest
|
5d19509616
Shell: Handle SIGCHLD after sending SIGCONT to job
|
4 years ago |