{"push_id":585637777,"size":51,"distinct_size":51,"ref":"refs/heads/batch-updates","head":"c8fb79134342387f402b283c1427a3a79bfa0b90","before":"fdcbb9c8ffb641fb9100a653e57d741800c88cf6","commits":[{"sha":"7f1bb6958073c74273c0b93fac9099c9145acc81","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Initial attempt","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/7f1bb6958073c74273c0b93fac9099c9145acc81"},{"sha":"fb21cf6123a12ee9f209058e3c14d8f6d0ce7715","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Wrap appropriately","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/fb21cf6123a12ee9f209058e3c14d8f6d0ce7715"},{"sha":"46fca8360b773f76fcab17f70c3071d8816690bb","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Use @tabLength instead of an arbitrary value","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/46fca8360b773f76fcab17f70c3071d8816690bb"},{"sha":"5ce01118be245bce8568647c1d4a5f461be2b708","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Cover edge cases","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/5ce01118be245bce8568647c1d4a5f461be2b708"},{"sha":"469876161a4a4e8844e3ea698586171928ceba4e","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Improve TokenizedLine#clipScreenColumn","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/469876161a4a4e8844e3ea698586171928ceba4e"},{"sha":"abd143a25524b62c22805bdf68a3126558de1fb8","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Extract phantom token recognition into TokenizedLine","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/abd143a25524b62c22805bdf68a3126558de1fb8"},{"sha":"131048af657f16e1d87f9342226680851357694d","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Use intention-revealing method names","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/131048af657f16e1d87f9342226680851357694d"},{"sha":"38118b66cbfbfec97aef4968714e6cfc35f576e7","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Do not rely on text anymore, check phantom tokens instead","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/38118b66cbfbfec97aef4968714e6cfc35f576e7"},{"sha":"e62e26a3c22205d6e2e1e69b078e685b56b90973","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Wrap on words, not chars","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/e62e26a3c22205d6e2e1e69b078e685b56b90973"},{"sha":"88ca44d53b06c3751fefb6695f0dbc07d299258f","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Use guard clauses, instead of crappy ANDs","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/88ca44d53b06c3751fefb6695f0dbc07d299258f"},{"sha":"5e4221f91cd7b0072e99e466d56bbd39dfba1f0a","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Don't show leading phantom tokens\n\n...thanks @grizzilus :smile:","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/5e4221f91cd7b0072e99e466d56bbd39dfba1f0a"},{"sha":"b0c670b80afe9c4034f8e9ff78a1b7f048324fc2","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Better naming\n\n...thanks @nathansobo","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/b0c670b80afe9c4034f8e9ff78a1b7f048324fc2"},{"sha":"62434d9ad55baf137f30d34d68c13553d0eb2afe","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Move `findWrapColumn` into `TokenizedLine`\n\n* :racehorse: Check `isSoftWrapped` only once when updating screen lines","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/62434d9ad55baf137f30d34d68c13553d0eb2afe"},{"sha":"e5eaa2538189ad2424fc13e6b204c10460026be5","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Wrap at phantom tokens only when moving cursor left\n\nThis prevents a weird behavior that affects selection. Before this commit, when\nmoving the cursor down, if it was inside a real (soft|hard)-tab of a soft\nwrapped line, it would reach the end of the line rather than the beginning of\nthe next wrapped line.\n\n/cc: @nathansobo","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/e5eaa2538189ad2424fc13e6b204c10460026be5"},{"sha":"bef1e862cc1079a410878a0da90e9fa222968d91","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":":white_check_mark: Fix failing specs (and add new ones)\n\nWhen fixing failing specs, I adapted existing expectations to match the \"soft\nwrap indenting\" behaviour: this means that there's no need to write a new spec\nfor it.","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/bef1e862cc1079a410878a0da90e9fa222968d91"},{"sha":"8184ad9a77d1c1564740e7e4818a1ea6e624a786","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":":white_check_mark: Ensure phantom tabs are correctly tokenized","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/8184ad9a77d1c1564740e7e4818a1ea6e624a786"},{"sha":"85e202ee0a53a9c720aa803810b4455e165fb4d4","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Get rid of `wrapAtPhantomTokens`","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/85e202ee0a53a9c720aa803810b4455e165fb4d4"},{"sha":"67ef17e0c85e63bb6a1fb56980718a78507006dd","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":":green_heart: Fix soft wrapping scroll spec","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/67ef17e0c85e63bb6a1fb56980718a78507006dd"},{"sha":"ac6a7bb47f5a43a1b3d8ddcb4c8db883c86f9ddd","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Rename to `Token#buildSoftWrapIndentToken`","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/ac6a7bb47f5a43a1b3d8ddcb4c8db883c86f9ddd"},{"sha":"d3b7ea475ff24169019056eaa231dce9967f958f","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@as-cii.com","name":"Antonio Scandurra"},"message":"Rename `phantomTab` to `indentToken`","distinct":true,"url":"https://api.github.com/repos/as-cii/atom/commits/d3b7ea475ff24169019056eaa231dce9967f958f"}]}