{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":111691218,"defaultBranch":"master","name":"nuspell","ownerLogin":"nuspell","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-22T14:00:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33901354?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699436892.0","currentOid":""},"activityList":{"items":[{"before":"b37faff6ea630a4a1bfb22097d455224b4239f8e","after":"349e0d6bc68b776af035ca3ff664a7fc55d69387","ref":"refs/heads/master","pushedAt":"2024-03-14T19:13:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"},"commit":{"message":"Fix various small bugs and edge-cases\n\n- cmake.yml: Update versions of GitHub actions.\n- aff_data.cxx: Fix edge case when parsing LONG flags (two chars) when the\n char value is above 127/less than 0/above ASCII. In the cases where C++\n char is signed, such chars are negative, the bitwise operation did not\n really worked properly. This was mostly theoretical bug as the few\n dictionaries that use LONG flags do not use chars above 127 for flags.\n- aff_data.hxx: Make the class Aff_Data usable with default initialization\n by adding default initializers to all members. This class is aggregate\n which means that it was properly initialized in both value-initialization\n `auto x = Aff_Data()` and aggregate-initialization `Aff_Data x = {}`.\n It was not properly initialized with default-initialization. This was not\n a bug because that initialization was never used with this class.\n\n Silence some compiler warnings about call to std::move being unqualified.\n- checker.hxx: See above about Aff_Data initialization.\n- dictionary.cxx: silence compiler warnings about std::move. Remove header.\n- structures.hxx: likewise.\n- suggester.cxx: likewise.\n- utils.cxx: remove unused header.","shortMessageHtmlLink":"Fix various small bugs and edge-cases"}},{"before":"ee40edc75a940a3df8fcb4b7954a114dcd784ab6","after":"b37faff6ea630a4a1bfb22097d455224b4239f8e","ref":"refs/heads/master","pushedAt":"2023-11-08T09:44:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"},"commit":{"message":"Prepare version 5.1.4","shortMessageHtmlLink":"Prepare version 5.1.4"}},{"before":"f98c7c4fdfd44bea763d77c48adcdaa2bd013ae0","after":"ee40edc75a940a3df8fcb4b7954a114dcd784ab6","ref":"refs/heads/master","pushedAt":"2023-11-08T00:18:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"},"commit":{"message":"Use Catch2 v3 for unit tests\n\nFixes #133","shortMessageHtmlLink":"Use Catch2 v3 for unit tests"}},{"before":"8ee9ed4c755d13f5bf1632e2d6971788390268fe","after":null,"ref":"refs/heads/catch2-v3","pushedAt":"2023-11-08T00:14:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"}},{"before":null,"after":"8ee9ed4c755d13f5bf1632e2d6971788390268fe","ref":"refs/heads/catch2-v3","pushedAt":"2023-11-07T23:54:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"},"commit":{"message":"Use Catch2 v3 for unit tests\n\nFixes #133","shortMessageHtmlLink":"Use Catch2 v3 for unit tests"}},{"before":"7aeecef86f454af804ba1b662a0bc5b4b90919b3","after":"f98c7c4fdfd44bea763d77c48adcdaa2bd013ae0","ref":"refs/heads/master","pushedAt":"2023-08-27T16:10:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"},"commit":{"message":"Prepare version 5.1.3","shortMessageHtmlLink":"Prepare version 5.1.3"}},{"before":"b6cfa1426661744bbb04bec2561718511c7ebfa5","after":null,"ref":"refs/heads/cmake","pushedAt":"2023-06-06T16:00:14.527Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"}},{"before":"94b2c1de8354d3377f329c02107f6a7bc218499c","after":"7aeecef86f454af804ba1b662a0bc5b4b90919b3","ref":"refs/heads/master","pushedAt":"2023-06-06T15:59:51.655Z","pushType":"push","commitsCount":1,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"},"commit":{"message":"Improve the handling of dependencies in CMake\n\nUse FetchContent for pulling the dependency Catch2 in CMake instead of\nsubmodules. The new logic first tries find_package() and if that fails,\nit uses the CMake's module FetchContent. The module is very flexible, it\ndownloads the dependency's source code from the Internet, but even allows\none to specify custom source directory to avoid downloading, which might be\nneeded in some environments that require fully offline builds. Although,\nsuch environments should probably use the find_package() method and just\ninstall Catch2 before building Nuspell.\n\nSimplify the generating of the pkg-config file","shortMessageHtmlLink":"Improve the handling of dependencies in CMake"}},{"before":null,"after":"b6cfa1426661744bbb04bec2561718511c7ebfa5","ref":"refs/heads/cmake","pushedAt":"2023-06-03T22:13:48.929Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"},"commit":{"message":"Simplify the generating of the pkg-config file","shortMessageHtmlLink":"Simplify the generating of the pkg-config file"}},{"before":"42579ec1a1b7c0cb7bcf59e1e0c42d481758b7d7","after":"94b2c1de8354d3377f329c02107f6a7bc218499c","ref":"refs/heads/master","pushedAt":"2023-05-11T22:53:25.559Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"},"commit":{"message":"Modernize usage of Vcpkg in CI\n\nUse Vcpkg's manifest mode.","shortMessageHtmlLink":"Modernize usage of Vcpkg in CI"}},{"before":"1ae818e6fcf06d67ffc13a2f75353a51552f7157","after":"42579ec1a1b7c0cb7bcf59e1e0c42d481758b7d7","ref":"refs/heads/master","pushedAt":"2023-05-11T21:45:24.619Z","pushType":"push","commitsCount":1,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"},"commit":{"message":"Modernize usage of Vcpkg in CI\n\nUse Vcpkg's manifest mode.","shortMessageHtmlLink":"Modernize usage of Vcpkg in CI"}},{"before":"c0cbfc0a65f040951c41c1e27c02fc58dd588fac","after":"1ae818e6fcf06d67ffc13a2f75353a51552f7157","ref":"refs/heads/master","pushedAt":"2023-04-07T13:47:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dimztimz","name":"Dimitrij Mijoski","path":"/dimztimz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6236568?s=80&v=4"},"commit":{"message":"Put the inline namespace definition with preprocessor definition\n\nThis helps doxygen to not see the inline namespace.\nAdditionally it is easier to update it, because it is at only one place.","shortMessageHtmlLink":"Put the inline namespace definition with preprocessor definition"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEFgPF9QA","startCursor":null,"endCursor":null}},"title":"Activity ยท nuspell/nuspell"}