{"push_id":674671425,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"7aa89ed23be1ce8205cdbc96e0bb2628c270d4c1","before":"5c63257572f29985f3abe3b053face11a91538f6","commits":[{"sha":"7a8027e8272867c40a077435ba5fb4c2d90180f2","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@kulchenko.com","name":"Paul Kulchenko"},"message":"Updated indentation after strings with brackets and escaped quotes (#324).","distinct":true,"url":"https://api.github.com/repos/madmaxoft/ZeroBraneStudio/commits/7a8027e8272867c40a077435ba5fb4c2d90180f2"},{"sha":"b136a79bf39604d290e9bd29f271c6d0dba95493","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@kulchenko.com","name":"Paul Kulchenko"},"message":"Fixed crash in `collectgarbage` from the filetree on Linux (#425, #464).\n\nThis appears to be a wxwidgets (2.9.5) issue and can be reproduced\nby doing the following:\n\n- Start editing a new item in the file tree;\n- Right click on the text control (while editing);\n- This opens a context menu and triggers ACTIVATE_APP event;\n- `collectgarbage` call from that event causes a crash.\n\nSwitching garbage collection to ACTIVATE_APP event when the app becomes\nactive eliminates the crash.","distinct":true,"url":"https://api.github.com/repos/madmaxoft/ZeroBraneStudio/commits/b136a79bf39604d290e9bd29f271c6d0dba95493"},{"sha":"346a5326a6c923471407697c58b84d748b67b442","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@kulchenko.com","name":"Paul Kulchenko"},"message":"Added `DoWhenIdle` package method (#166).","distinct":true,"url":"https://api.github.com/repos/madmaxoft/ZeroBraneStudio/commits/346a5326a6c923471407697c58b84d748b67b442"},{"sha":"a61c9e26be5aeb5ea0135c11104d8770c4a46930","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@kulchenko.com","name":"Paul Kulchenko"},"message":"Added workaround to fix crash on Linux from the project tree (#425, #464).\n\nThis could happen when a new file is created in the project tree with the\nsame name as the existing file and then the application loses focus.\n\nThis cancels editing of the filename (END_LABEL_EDIT), which shows a dialog\nto confirm overwriting of the existing file. When the dialog is shown,\nanother event that cancels editing is generated (but in wxwidgets 2.9.5?),\nwhich causes two dialogs to be displayed, which leads to a crash after the\nsecond one is closed.\n\nThe workaround moves the overwrite confirmation to the IDLE event.","distinct":true,"url":"https://api.github.com/repos/madmaxoft/ZeroBraneStudio/commits/a61c9e26be5aeb5ea0135c11104d8770c4a46930"},{"sha":"bcc81716ca9f5608ef88c43ad0b078c218fa3082","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@kulchenko.com","name":"Paul Kulchenko"},"message":"Added a check for object with a focus (occasionally triggered on Linux).","distinct":true,"url":"https://api.github.com/repos/madmaxoft/ZeroBraneStudio/commits/bcc81716ca9f5608ef88c43ad0b078c218fa3082"},{"sha":"e5d404586090966ac19403136401a1956afb0329","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@kulchenko.com","name":"Paul Kulchenko"},"message":"Added refresh of the target file after renaming from the project tree.","distinct":true,"url":"https://api.github.com/repos/madmaxoft/ZeroBraneStudio/commits/e5d404586090966ac19403136401a1956afb0329"},{"sha":"7de970fd69d668854956c2f56f262089465b25be","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@kulchenko.com","name":"Paul Kulchenko"},"message":"Added closing editor tab when renaming to an open file from the project tree.","distinct":true,"url":"https://api.github.com/repos/madmaxoft/ZeroBraneStudio/commits/7de970fd69d668854956c2f56f262089465b25be"},{"sha":"fd3f86a54b481ea95b4d1daae447836d2c181fd5","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@kulchenko.com","name":"Paul Kulchenko"},"message":"Added deleting the rest of the word on auto-complete (`acandtip.droprest`).","distinct":true,"url":"https://api.github.com/repos/madmaxoft/ZeroBraneStudio/commits/fd3f86a54b481ea95b4d1daae447836d2c181fd5"},{"sha":"48e8d33c1f2b5c474c0cc14970094b21c3c1be28","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@kulchenko.com","name":"Paul Kulchenko"},"message":"Fixed recursive file traversal to skip directories when mask is specified.","distinct":true,"url":"https://api.github.com/repos/madmaxoft/ZeroBraneStudio/commits/48e8d33c1f2b5c474c0cc14970094b21c3c1be28"},{"sha":"87c4f5f89a1e1fb02ad1ebded6aec797c60aa90d","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@kulchenko.com","name":"Paul Kulchenko"},"message":"Fixed issue with moving files in the tree caused by a61c9e26 (fixes #468).","distinct":true,"url":"https://api.github.com/repos/madmaxoft/ZeroBraneStudio/commits/87c4f5f89a1e1fb02ad1ebded6aec797c60aa90d"},{"sha":"7aa89ed23be1ce8205cdbc96e0bb2628c270d4c1","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@kulchenko.com","name":"Paul Kulchenko"},"message":"Improved the order of results in auto-complete (closes #469).","distinct":true,"url":"https://api.github.com/repos/madmaxoft/ZeroBraneStudio/commits/7aa89ed23be1ce8205cdbc96e0bb2628c270d4c1"}]}