summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
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
2020-04-02LibJS: Start implementing object shapesAndreas Kling
2020-04-02Userland/JS: Print any exceptions after execution of a JS fileDov Alperin
2020-04-02js: Change wording from "Exception caught" to "Uncaught exception" :^)Andreas Kling
2020-04-02js: Improve exception output for errors with empty messageLinus Groh
2020-04-02Kernel & Userland: Allow to mount image files formatted with Ext2FSLiav A
2020-04-02js: Handle exceptions thrown during REPL executionAndreas Kling
2020-04-01LibJS: Add argument(i) and argument_count() to InterpreterAndreas Kling
2020-04-01LibJS: Make Value::as_object() return Object&Andreas Kling
2020-04-01Userland/JS: Extend the global object when using a REPLDov Alperin
2020-04-01LibJS: Add Interpreter::create<GlobalObjectType>()Andreas Kling
2020-04-01LibWeb+LibJS: Move DOM Window object to dedicated classesAndreas Kling
2020-03-31js: Implement print function for Date objectsLinus Groh
2020-03-31js: Don't construct a Line::Editor unless we're going into the REPLAndreas Kling
2020-03-31LibLine: Rename LineEditor.{cpp,h} => Editor.{cpp,h}Andreas Kling
2020-03-31LibLine: Rename LineEditor to Line::EditorAndreas Kling
2020-03-31LibLine: Rename from LibLineEditAndreas Kling
2020-03-31js: Don't exit the REPL when pressing enter on an empty lineAndreas Kling
2020-03-31Userland/js: Use the new line editor in replAnotherTest
2020-03-31Userland: Add optional human readable output to /bin/dfBrendan Coles
2020-03-30LibJS: Start implementing Date :^)Linus Groh
2020-03-29LibGfx+LibIPC: Add Gfx::ShareableBitmap, a bitmap for easy IPC usageAndreas Kling
2020-03-28strace: Change implementation to use ptrace()Itamar
2020-03-27js: Publish the global object as "global"Andreas Kling
2020-03-26NotificationServer: Allow showing an icon in notificationsAndreas Kling
2020-03-26js: Tweak pretty-printing of functions and nullAndreas Kling
2020-03-26js: Fix build on LinuxAndreas Kling
2020-03-26js: Implement some modest pretty-printing of valuesAndreas Kling
2020-03-26Base: Add a man page for js(1)Sergey Bugaev
2020-03-26Userland: Implement JS REPLSergey Bugaev
2020-03-25uname: Remove trailing space characterAndreas Kling
2020-03-25js: Remove debug message about what the interpreter returnedAndreas Kling
2020-03-24js: Make the -l command-line argument actually workAndreas Kling
2020-03-23LibJS: Always collect all garbage when destroying HeapAndreas Kling
2020-03-20js: Make printing of the last result optionalAndreas Kling
2020-03-20js: Ignore the first line of input if it starts with "#!"Andreas Kling
2020-03-20copy: Use StringBuilder::join()Andreas Kling
2020-03-19Userland: Add functionality of changing system date in date utilityLiav A