Commit History

Autor SHA1 Mensaxe Data
  Linus Groh 95b51e857d LibJS: Add TokenType::TemplateLiteral %!s(int64=5) %!d(string=hai) anos
  AnotherTest cb3cf589ed LibLine: Allow suggestions to have trailing trivia strings %!s(int64=5) %!d(string=hai) anos
  Andreas Kling fca08bd000 LibJS: Move builtin prototypes to the global object %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 6833004a45 js: Tweak the live syntax highlighting colors a bit %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 64f5185bae js: Tweak colorization of printed values a bit %!s(int64=5) %!d(string=hai) anos
  Brian Gianforcaro d74ad81402 js/LibJS: Move test functions to pure javascript. %!s(int64=5) %!d(string=hai) anos
  Linus Groh 8e08d111da js: Output text using printf() and return undefined in help() %!s(int64=5) %!d(string=hai) anos
  Linus Groh 0040d6bf2d js: Add assertNotReached() function in test mode %!s(int64=5) %!d(string=hai) anos
  Stephan Unverwerth 984c290ec0 LibJS: Do not execute scripts with parse errors %!s(int64=5) %!d(string=hai) anos
  Brian Gianforcaro 50b6b6ef86 js: Make load() available when running with --test-mode %!s(int64=5) %!d(string=hai) anos
  Linus Groh 6d5d668585 js: Coerce assert() argument to boolean %!s(int64=5) %!d(string=hai) anos
  Linus Groh 31d0dbe2a0 js: Stylize TokenType::{Throw,Switch,Case} %!s(int64=5) %!d(string=hai) anos
  AnotherTest 2fdce695d6 LibLine: Display suggestions and cycle between them %!s(int64=5) %!d(string=hai) anos
  AnotherTest 70da0e3fb5 Userland: Add primitive autocomplete to the JS repl %!s(int64=5) %!d(string=hai) anos
  AnotherTest 586aa3b1de Userland: Install LibLine's signal handlers in the JS repl %!s(int64=5) %!d(string=hai) anos
  AnotherTest 6545a74743 JS repl: Fix indentation when a line starts with '})]' %!s(int64=5) %!d(string=hai) anos
  Linus Groh c06a6c67d5 LibJS: Add globalThis %!s(int64=5) %!d(string=hai) anos
  Linus Groh 755b206618 LibJS: Handle empty values in Value::to_string() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling bdffc9e7fb LibJS: Support array holes, encoded as empty JS::Value %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 90ba0145f6 LibJS: Add a number-indexed property storage to all Objects %!s(int64=5) %!d(string=hai) anos
  AnotherTest d077637fd6 JS Repl: Add live syntax highlighting %!s(int64=5) %!d(string=hai) anos
  Brian Gianforcaro 4233c8662b js: Add a new --test-mode option, which exposes an assert() function. %!s(int64=5) %!d(string=hai) anos
  Linus Groh 79539378c6 js: Add lines to history %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 2db8716a6f LibJS: Don't return the "last computed value" from Interpreter::run() %!s(int64=5) %!d(string=hai) anos
  Linus Groh cd3e2690eb LibJS: Set length property in Object::put_native_function() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling faac43597a LibJS: Add js_string(Interpreter&, String) %!s(int64=5) %!d(string=hai) anos
  Linus Groh a769db6078 js: Return 1 after exception in non-REPL mode %!s(int64=5) %!d(string=hai) anos
  Dov Alperin fb67bc2f4f Userland/JS: Add the 'save("file")' repl command %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 5e6e1fd482 LibJS: Start implementing object shapes %!s(int64=5) %!d(string=hai) anos
  Dov Alperin 3906d2b46a Userland/JS: Print any exceptions after execution of a JS file %!s(int64=5) %!d(string=hai) anos