{"push_id":793361181,"size":1,"distinct_size":1,"ref":"refs/heads/dev","head":"34b72534c91f727ec37928712f6d76260717f076","before":"fc55dc1aa702ea63923afd931a9b5ed9cb48df01","commits":[{"sha":"34b72534c91f727ec37928712f6d76260717f076","author":{"email":"47bb50062e641c1b51f08c5588b3389ac9fd207e@gmail.com","name":"Karl Schaefer"},"message":"Add new Tabbing stragety for root blocks.\n\nBy default, MathQuill allows the browser to handle Tab in the standard way\nwhen the cursor is in the root block.  This means that the user will move to\nthe next focusable element in tab order.  This behavior bypasses any templates\nbetween the current cursor position and the end.\n\nIf templates are thought of as editable areas, like mini-textfields, this\napproach feels unexpected to keyboard users, who would expect 'focus' to\ntraverse to the next 'field,' i.e. next template.\n\nThis commit adds a new configuration property: tabAction.  By default tabAction\nsimply uses the current behavior.  Users can specify a value of\n'escapeAndTemplate' to allow Tabs from the root block to find the next template\nor to move outside of the MathQuill field if no templates exist.","distinct":true,"url":"https://api.github.com/repos/kschaefe/mathquill/commits/34b72534c91f727ec37928712f6d76260717f076"}]}