summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-03-11LibGfx: Do not assert on failed font file loadsTibor Nagy
2020-03-11LibGUI: Skip non-font files in the FontDatabase constructorTibor Nagy
2020-03-11LibGUI: Highlight various number literalsOriko
2020-03-11js: Oopsie, fix buildAndreas Kling
2020-03-11LibJS: Allow the choice of a scope of declaration for a variable (#1408)0xtechnobabble
2020-03-11LibJS: Support "hello friends".lengthAndreas Kling
2020-03-11LibJS: Add StringObject, an Object wrapper around primitive stringsAndreas Kling
2020-03-11LibJS: Add a new PrimitiveString class to hold GC-allocated stringsAndreas Kling
2020-03-11LibJS: Simplify Literal::dump()Andreas Kling
2020-03-11LibGUI: Fix overflow crash in highlighterOriko
2020-03-11LibGUI: Syntax highlight string escape sequencesOriko
2020-03-11Userland: Correction in the the copyrightmarprok
2020-03-11Terminal: Make the settings window unresizableTibor Nagy
2020-03-11TextEditor: Quit after saving unsaved changes on close event.Oriko
2020-03-11Solitaire: Remove redundant check and fix formatting mistakesTill Mayer
2020-03-11Solitaire: Make sure to not add card twice to m_focused_cardsTill Mayer
2020-03-11TextEditor: Add syntax toggle to View menuOriko
2020-03-11LibGUI: Clear old syntax highlightingOriko
2020-03-10Kernel: Get rid of SmapDisabler in sys$fstat()Andreas Kling
2020-03-10LibJS: Let's say that Identifier is an Expression for nowAndreas Kling
2020-03-10LibJS: Move Value ops into Value.cpp and tweak BinaryOp namesAndreas Kling
2020-03-10LibJS: Use Value::to_boolean() wherever we haven't checked is_boolean()Andreas Kling
2020-03-10EventLoop: Don't destroy ID allocator (#1403)Alex Muscar
2020-03-10AK: Add begin() and end() to String and StringViewhowar6hill
2020-03-10LibJS: Oops, non-zero values should boolify to true, not falseAndreas Kling
2020-03-10WindowServer: Control menu title font from menubarShannon Booth
2020-03-10LibJS: Implement basic boolean coercionAndreas Kling
2020-03-09LibJS: Add a convenience helper for visiting a JS::ValueAndreas Kling
2020-03-09LibJS: Make the GC marking phase cycle-proofAndreas Kling
2020-03-09js: Make it a little easier to add new AST builder functionsAndreas Kling
2020-03-09LibJS: Make FunctionDeclaration and CallExpression scope-awareAndreas Kling
2020-03-09js: Add another little test AST to exercise marking of localsAndreas Kling
2020-03-09LibJS: Make sure we mark everything reachable from the scope stackAndreas Kling
2020-03-09LibJS: Add a very simple ObjectExpression for "var x = {}"Andreas Kling
2020-03-09LibJS: Add magical "$gc" function that can be called to trigger GCAndreas Kling
2020-03-09LibJS: Add basic support for (scoped) variablesAndreas Kling
2020-03-09Games: Added solitaire to build-root-filesystem.shTill Mayer
2020-03-09Games: Added solitaireTill Mayer
2020-03-09LibJS: Simplify Heap::mark_live_cells()Andreas Kling
2020-03-09Shell: Validate only one directory is given to cdShannon Booth
2020-03-09Shell: Implement a "cd history" (cdh) builtinShannon Booth
2020-03-09LibJS: Move logical not operator to new unary expression class0xtechnobabble
2020-03-09LibJS: Add new bitwise and relational operators0xtechnobabble
2020-03-09LibJS: Remove superfluous explicit in AST.h (#1395)howar6hill
2020-03-09Userland: Use ArgParser in stat and support multiple files + linksShannon Booth
2020-03-09Kernel: Allow to reboot in ACPI via PCI or MMIO accessLiav A
2020-03-09PCI: Enable LogStream output for addressesLiav A
2020-03-09LibBareMetal: Return FlatPtr from PhysicalAddress::offset_in_page()Liav A
2020-03-09LibJS: Implement While statementshowar6hill
2020-03-09js: Fixed program comment (#1391)Mr.doob