{"push_id":758385746,"size":225,"distinct_size":225,"ref":"refs/heads/translation","head":"3fb1d96671ccf1c3e751d5d2e23a3e41b047b875","before":"3022a9e0a39ef85d869a8e41cb2b0149583c3115","commits":[{"sha":"4d694ea704c6ea6cf9c29741e0c4933f548d68a1","author":{"email":"d67900d663112774a6cf9af9d244ec2332f3831f@live.de","name":"Christian Grasser"},"message":"Add patch from http://sourceforge.net/p/notepad-plus/patches/648/ by  Xileer Torias with comment:\n\nUpdated the GetWindowLongPtr and SetWindowLongPtrW nIndex reference as per https://msdn.microsoft.com/en-us/library/windows/desktop/ms633585%28v=vs.85%29.aspx and https://msdn.microsoft.com/en-us/library/windows/desktop/ms644898(v=vs.85).aspx\n\nThis alters the function to be compatible with both x86, and x64 as to simplify future x64 builds.","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/4d694ea704c6ea6cf9c29741e0c4933f548d68a1"},{"sha":"311c7d578e5bb0aa000d759c6a5b839c97ac6c2d","author":{"email":"d67900d663112774a6cf9af9d244ec2332f3831f@live.de","name":"Christian Grasser"},"message":"Further x86, x64 compatibility fix by reinterpret_cast<LONG_PTR> instead of reinterpret_cast<LONG> for SetWindowLongPtr","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/311c7d578e5bb0aa000d759c6a5b839c97ac6c2d"},{"sha":"c3697d205537e4578e2b6f66eb38afa5b1e3e16f","author":{"email":"d67900d663112774a6cf9af9d244ec2332f3831f@live.de","name":"Christian Grasser"},"message":"Cleanup usage of remaining Pre-Unicode interface usage of SetWindowLongPtrW, SetWindowLongPtrA -> SetWindowLongPtr; GetWindowLongPtrW -> GetWindowLongPtr","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/c3697d205537e4578e2b6f66eb38afa5b1e3e16f"},{"sha":"f45f58b4b251decfe45d03f83a14a4be3e1d66f9","author":{"email":"d67900d663112774a6cf9af9d244ec2332f3831f@live.de","name":"Christian Grasser"},"message":"Correct build issue on donho master","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/f45f58b4b251decfe45d03f83a14a4be3e1d66f9"},{"sha":"c8254f89d19400cd717bca103410e2169347767e","author":{"email":"d67900d663112774a6cf9af9d244ec2332f3831f@live.de","name":"Christian Grasser"},"message":"renamed missed CallWindowProcW Unicode version also to CallWindowProc","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/c8254f89d19400cd717bca103410e2169347767e"},{"sha":"e1d8e055c87c059110504c00c7b3b941afe09330","author":{"email":"d67900d663112774a6cf9af9d244ec2332f3831f@live.de","name":"Christian Grasser"},"message":"Merge branch 'master' of https://github.com/chcg/notepad-plus-plus into GWLP_648","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/e1d8e055c87c059110504c00c7b3b941afe09330"},{"sha":"1f5f5db147fd87a6275456191a8fbc3069e84e66","author":{"email":"25f31c0838c457056ccb21f5231ab1b0bc46eb0b@gmail.com","name":"NN"},"message":"Add .vs folder to ignore","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/1f5f5db147fd87a6275456191a8fbc3069e84e66"},{"sha":"bc0b68b2ba58c490fe0fea1d40630606e48d64c7","author":{"email":"ccbce07e441b1a2c784d673a0e3ab12c426eb6cf@verizon.net","name":"Joshua Noel"},"message":"Fixed extra space between UNTITLED_STR and document number when creating a new document through the function FileManager::newEmptyDocument()","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/bc0b68b2ba58c490fe0fea1d40630606e48d64c7"},{"sha":"3319bcc581ee9bb7dca9c7ddf72e2ca1b2ff8b36","author":{"email":"25f31c0838c457056ccb21f5231ab1b0bc46eb0b@gmail.com","name":"NN"},"message":"Fix incorrect thread procedure prototype. It has to be __stdcall.\nRemove unnecessary casts.","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/3319bcc581ee9bb7dca9c7ddf72e2ca1b2ff8b36"},{"sha":"6adc3b35fca36b73a02520ae303ef305d996debc","author":{"email":"99e6b749acbfbe2a596df99e91d24d6e1fdbee00@iwi.me","name":"milipili"},"message":"scintilla: buffer: fixed invalid read in the stack when loading a file\n\nThe method `FileManager::loadFileData` uses a stack-based buffer for reading\na file. However, due to the optimization used by `Utf8_16_Read` (`UnicodeConvertor`),\nthis buffer is not copied, but a pointer to this object is kept.\nAfter `loadFileData`, this object is destroyed, but is used afterward\n(via `UnicodeConvertor.getNewBuf`).","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/6adc3b35fca36b73a02520ae303ef305d996debc"},{"sha":"d09947d22dbb9e4acbda9e6ce6ba0c20cc87023f","author":{"email":"99e6b749acbfbe2a596df99e91d24d6e1fdbee00@iwi.me","name":"milipili"},"message":"Scintilla: Buffer: fixed invalid read via strlen when loading a file\n\nWhen loading a file via `FileManager::loadFileData`, a fixed-length buffer\nis filled via `fread`. Then, in some cases, a conversion is done with the help\nof `Utf8_16_Read`. However, the method `Utf8_16_Read::convert` performs a call\nto `strlen` on this buffer. This is obviously wrong: `\\0` char should be\naccepted (even if a bit strange) and the buffer is not zero-terminated.\n\nThe changes merely consist in adding an additional parameter `length` to\nnot have to guess the size of the buffer.","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/d09947d22dbb9e4acbda9e6ce6ba0c20cc87023f"},{"sha":"9f5f8d13c56a2db60ce578817cbc385f984f61e7","author":{"email":"99e6b749acbfbe2a596df99e91d24d6e1fdbee00@iwi.me","name":"milipili"},"message":"documentmap: ViewZoneDlg: fixed uninitialized variables\n\nThe real problem is `_viewZoneCanvas`, which can be used unitialized by `drawZone`.","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/9f5f8d13c56a2db60ce578817cbc385f984f61e7"},{"sha":"b35e759d11d5eb9bf954300b02fea1bce781a635","author":{"email":"26c70009cec495ad9343c8572776d86d454024d7@free.fr","name":"Don Ho"},"message":"[UPDATE] Unprecompile headers","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/b35e759d11d5eb9bf954300b02fea1bce781a635"},{"sha":"ebd90df66c1b5acb2b60e25727a9ce4610dd4de1","author":{"email":"d67900d663112774a6cf9af9d244ec2332f3831f@live.de","name":"Christian Grasser"},"message":"Merge branch 'master' of https://github.com/donho/notepad-plus-plus","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/ebd90df66c1b5acb2b60e25727a9ce4610dd4de1"},{"sha":"41c2d99327ea078add14a6da2358e820c0ab6601","author":{"email":"99e6b749acbfbe2a596df99e91d24d6e1fdbee00@iwi.me","name":"milipili"},"message":"ignore scintilla generated files","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/41c2d99327ea078add14a6da2358e820c0ab6601"},{"sha":"25b3a712fbbaebd99480ee2e188f316a54c99059","author":{"email":"99e6b749acbfbe2a596df99e91d24d6e1fdbee00@iwi.me","name":"milipili"},"message":"fixed minor memory leak when exporting the parameters to XML\n\nWhen writing the parameters as a XML file (when the application quits), a new\nnode was created but not destroyed (`InsertEndChild` makes a clone of the\ngiven node).","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/25b3a712fbbaebd99480ee2e188f316a54c99059"},{"sha":"e9e710a3d4124763dc0a2e0353cdf7d55c812d60","author":{"email":"26c70009cec495ad9343c8572776d86d454024d7@free.fr","name":"Don Ho"},"message":"[UPDATE] Unprecompile headers (part 2)","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/e9e710a3d4124763dc0a2e0353cdf7d55c812d60"},{"sha":"6d654bef5a36b490f2742e024e06560b7e65c01c","author":{"email":"d67900d663112774a6cf9af9d244ec2332f3831f@live.de","name":"Christian Grasser"},"message":"Merge branch 'master' of https://github.com/chcg/notepad-plus-plus into GWLP_648","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/6d654bef5a36b490f2742e024e06560b7e65c01c"},{"sha":"7f2af7a264b5ba81949e4049c7d6f33337647f36","author":{"email":"26c70009cec495ad9343c8572776d86d454024d7@free.fr","name":"Don HO"},"message":"Merge pull request #146 from milipili/fix-documentmap-uninitialized-variables-drawzone\n\ndocumentmap: ViewZoneDlg: fixed uninitialized variables","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/7f2af7a264b5ba81949e4049c7d6f33337647f36"},{"sha":"4979760b57279723895e8cf207a322da23afe71d","author":{"email":"26c70009cec495ad9343c8572776d86d454024d7@free.fr","name":"Don HO"},"message":"Merge pull request #148 from milipili/gitignore-scintilla-generated-files\n\n[UPDATE] ignore scintilla generated files","distinct":true,"url":"https://api.github.com/repos/prclx323800/notepad-plus-plus/commits/4979760b57279723895e8cf207a322da23afe71d"}]}