summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2020-04-26Userland: Fix kill to support negative pid values.Brian Gianforcaro
2020-04-25LibJS: Stop using Optional<Value> in favor of Value's empty stateAndreas Kling
2020-04-25 Userland/ls: Remove unnecessary outputHüseyin ASLITÜRK
2020-04-24js: Interrupt running script or REPL evaluation when receiving SIGINTLinus Groh
2020-04-24LibJS: Add TokenType::TemplateLiteralLinus Groh
2020-04-21LibGUI: Make MenuBar a Core::ObjectAndreas Kling
2020-04-19Userland: Remove some little temporary test programsAndreas Kling
2020-04-19Kernel: rmdir("/") should fail instead of assertingAndreas Kling
2020-04-19test_io: Unbreak symlink test after sys$readlink() '\0' changesAndreas Kling
2020-04-19LibLine: Allow suggestions to have trailing trivia stringsAnotherTest
2020-04-19Userland: Add open(1)Sergey Bugaev
2020-04-18LibJS: Move builtin prototypes to the global objectAndreas Kling
2020-04-16js: Tweak the live syntax highlighting colors a bitAndreas Kling
2020-04-16functrace: Log syscallsItamar
2020-04-16Userland: Add "functrace" utilityItamar
2020-04-15js: Tweak colorization of printed values a bitAndreas Kling
2020-04-14Kernel: Don't include null terminator in sys$readlink() resultSergey Bugaev
2020-04-14js/LibJS: Move test functions to pure javascript.Brian Gianforcaro
2020-04-13js: Output text using printf() and return undefined in help()Linus Groh
2020-04-13js: Add assertNotReached() function in test modeLinus Groh
2020-04-13LibJS: Do not execute scripts with parse errorsStephan Unverwerth
2020-04-13js: Make load() available when running with --test-modeBrian Gianforcaro
2020-04-13strace: Update ptrace() usageItamar
2020-04-13js: Coerce assert() argument to booleanLinus Groh
2020-04-11js: Stylize TokenType::{Throw,Switch,Case}Linus Groh
2020-04-11LibLine: Display suggestions and cycle between themAnotherTest
2020-04-11Userland: Add primitive autocomplete to the JS replAnotherTest
2020-04-11Userland: Install LibLine's signal handlers in the JS replAnotherTest
2020-04-11LibX86: Run the instruction decoder in 32-bit mode by defaultAndreas Kling
2020-04-11LibX86: Add an X86 instruction decoder library + basic disassemblerAndreas Kling
2020-04-10JS repl: Fix indentation when a line starts with '})]'AnotherTest
2020-04-09LibJS: Add globalThisLinus Groh
2020-04-08LibJS: Handle empty values in Value::to_string()Linus Groh
2020-04-06LibJS: Support array holes, encoded as empty JS::ValueAndreas Kling
2020-04-06LibJS: Add a number-indexed property storage to all ObjectsAndreas Kling
2020-04-06Kernel & Userland: Allow to mount image files formatted with Ext2FSLiav A
2020-04-06Meta: Add missing copyright headersAndreas Kling
2020-04-05JS Repl: Add live syntax highlightingAnotherTest
2020-04-05js: Add a new --test-mode option, which exposes an assert() function.Brian Gianforcaro
2020-04-05Kernel: Add the SO_BINDTODEVICE socket optionAnotherTest
2020-04-05js: Add lines to historyLinus Groh
2020-04-04LibJS: Don't return the "last computed value" from Interpreter::run()Andreas Kling
2020-04-04ProtocolServer+LibProtocol: Reject unhandled URLs instead of assertingAndreas Kling
2020-04-04Userland: Fix null-pointer deref on unknown user/group in chown/chgrpAndreas Kling
2020-04-04LibJS: Set length property in Object::put_native_function()Linus Groh
2020-04-04LibGUI: Add MenuBar::add_menu(name)Andreas Kling
2020-04-04LibJS: Add js_string(Interpreter&, String)Andreas Kling
2020-04-04js: Return 1 after exception in non-REPL modeLinus Groh
2020-04-04Userland/JS: Add the 'save("file")' repl commandDov Alperin
2020-04-03Revert "Kernel & Userland: Allow to mount image files formatted with Ext2FS"Andreas Kling