Skip to content
Commits on Dec 1, 2015
  1. Rect and point variants now turn themselves into arrays if you set a …

    …non-integer value for a key, or you use another key than the 2/4 keys you can have for rects/points (Stacksmith bug #72).
Commits on Nov 27, 2015
Commits on Nov 22, 2015
Commits on Nov 21, 2015
  1. Track Leonie HEAD.

Commits on Nov 17, 2015
  1. Add additional debug logging.

Commits on Nov 2, 2015
  1. Change row/column syntax used for table view fields from special fake…

    … property syntax to a chunk type.
Commits on Aug 2, 2015
  1. WIP reimplementing rows and columns as chunk types and fixing them up…

    … in the optimizer instead. Currently inactive as the corresponding chunk types are commented out in CVariableEntry.h
Commits on May 16, 2015
  1. Don't parse 'set the userLevel to 5' as an invalid statement that cha…

    …nges a variable named 'the'. Thanks to Angela Brett for donating her Japanease stack that exhibited this error.
Commits on Mar 28, 2015
Commits on Mar 1, 2015
Commits on Feb 28, 2015
Commits on Feb 14, 2015
Commits on Feb 1, 2015
  1. More comments.

Commits on Jan 28, 2015
  1. Add "back" identifier.

Commits on Jan 24, 2015
  1. Implement row/column access syntax for list fields. Right now you can…

    … change cell values and column header values that way, though we don't refresh the Mac UI yet.
  2. Make it possible to dynamically specify a property name based on an e…

    …xpression in the code-generator by specifying an empty string in the property node. The bytecode already just takes a string on the stack, but the code-generation class so far had a static string-typed variable.
Commits on Jan 19, 2015
  1. Track Leonie HEAD.

  2. Fix typo.

Commits on Jan 18, 2015
  1. Make it possible to specify arrays in a script by writing a sequence …

    …of key: value pairs.
    The key must be a literal (string, identifier or integer) at the moment. Variables or floating point numbers are not permitted at the moment.
Commits on Jan 13, 2015
  1. Add support for documentation in scripts (WIP):

    Write "note:" or "notes:" at the start of a line between handlers, and we extract (and skip) everything from that until the start of the next handler. To do: Associate that with the handler and parse it for additional information and display it.
Commits on Jan 12, 2015
  1. Log errors during parsing for now.

    Remove this before final release.
  2. Don't add the identifier name to error messages twice.

    GetShortDescription() already does gIdentifierStrings[mSubType] when appropriate, and it doesn't crash when it's an unknown identifier, unlike this direct call.
Commits on Jan 10, 2015
  1. Don't make a copy on the stack and return a dangling pointer to it.

    Return a reference to the actual string in the object on the heap.
Commits on Jan 8, 2015
Commits on Jan 6, 2015
Something went wrong with that request. Please try again.