{"push_id":1395986420,"size":18,"distinct_size":1,"ref":"refs/heads/IsSolvableGroup","head":"05c4635aaa1bcbc1e0e4ec4f485c4fde3b741161","before":"50a102334391e3ba2a192306ef66e296845fb70a","commits":[{"sha":"b5fa8091c10c52962cddac4168458a66670ed9bf","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Implement hex escapes, refactor GetStr and GetChar\n\nThis commit allows hexadecimal escapes of the form `0xHH` in string\nand character literals where `H` is a hexadecimal digit.\n\nThe common codepaths for parsing the escape sequences in GetStr and GetChar\nare factored out into a common function GetEscapedChar.\n\nIf an invalid escape sequence is read, a SyntaxWarning is displayed, but\nthe old and documented behaviour to just ignore the backslash is preserved.","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/b5fa8091c10c52962cddac4168458a66670ed9bf"},{"sha":"f67ac31fdca81aae2724d33b2dd6dcc46129833f","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Document hexadecimal character entry","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/f67ac31fdca81aae2724d33b2dd6dcc46129833f"},{"sha":"8ff2ddadeaa1ce530b626949d8a918c543379c14","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Test hexadecimal string entries.","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/8ff2ddadeaa1ce530b626949d8a918c543379c14"},{"sha":"b21d44a911ad1cd9f4a9d0615a1ab3eaebedf722","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Replace invalid octal escape \\238 by \\240","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/b21d44a911ad1cd9f4a9d0615a1ab3eaebedf722"},{"sha":"6a504a2290756de3b01d79d423320beddc9ab47f","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Remove spurious `\\`","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/6a504a2290756de3b01d79d423320beddc9ab47f"},{"sha":"4f5c8770c78b04032ba4c309addc5f1d23721892","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Remove \\! from helpt2t.gi","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/4f5c8770c78b04032ba4c309addc5f1d23721892"},{"sha":"5a39df4eee5baafc9f5a840be966739fe841542d","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Replace \"\\in\" by \"\\\\in\"","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/5a39df4eee5baafc9f5a840be966739fe841542d"},{"sha":"ea042519b17b9503b345c6b416d6cdf5a8b53d5b","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Replace `\\*` by `*`","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/ea042519b17b9503b345c6b416d6cdf5a8b53d5b"},{"sha":"0ef496c12b1f9c490cb59dbf5430d68d7b7b986e","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Correct escape for `\\`.","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/0ef496c12b1f9c490cb59dbf5430d68d7b7b986e"},{"sha":"54d373df0fea90b777261928ed8d6ff27614e413","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Backslashes are ignored if they are in a non-special escape sequence.\n\nCode to display a warning is left commented out.","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/54d373df0fea90b777261928ed8d6ff27614e413"},{"sha":"eaf8f79959ad28051cdb758ae365588b63f6abd0","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Move CharHexDigit to scanner.c, adapt comment","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/eaf8f79959ad28051cdb758ae365588b63f6abd0"},{"sha":"0d7a4034810a7f371f5f0fd1dc185dc86445d5f8","author":{"name":"Markus Pfeiffer","email":"680288fbb7ff8b192b6c846692e68766094a56d2@morphism.de"},"message":"Add some negative testcases for hexadecimal and octal parsing","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/0d7a4034810a7f371f5f0fd1dc185dc86445d5f8"},{"sha":"2fa48a41da06b58cd4e40fafdd9b9be042437b2e","author":{"name":"Max Horn","email":"b6e796f2434c6a22ee3035830c016b189c805a85@quendi.de"},"message":"Set IsPerfect to false for SymmetricGroup(n) with n>=3\n\nIsPerfect is already set during constructing for alternating groups, and\nfor symmetric groups of degree <= 2","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/2fa48a41da06b58cd4e40fafdd9b9be042437b2e"},{"sha":"bbfc34ea732c203899bcbd65ef1341769142efb2","author":{"name":"Max Horn","email":"b6e796f2434c6a22ee3035830c016b189c805a85@quendi.de"},"message":"Fix a typo in a library comment","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/bbfc34ea732c203899bcbd65ef1341769142efb2"},{"sha":"e747934a2c90cbf601d44185a8b4a15b0c974836","author":{"name":"Max Horn","email":"b6e796f2434c6a22ee3035830c016b189c805a85@quendi.de"},"message":"grp/basicprm.gi: replace tabs by spaces","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/e747934a2c90cbf601d44185a8b4a15b0c974836"},{"sha":"4a9d47edd8de259d322e752be4463627304fa000","author":{"name":"Max Horn","email":"b6e796f2434c6a22ee3035830c016b189c805a85@quendi.de"},"message":"Optimize an IsZeroMultiplicationRing immediate method","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/4a9d47edd8de259d322e752be4463627304fa000"},{"sha":"5f18c3d154d8d60098aeb3a3cfb7b0ef185b83c3","author":{"name":"Markus Pfeiffer","email":"7ed93755ffb656bb737f662cf9758b12ccc6b8d1@users.noreply.github.com"},"message":"Merge pull request #612: Add parsing of hex literals in strings and character literals\n\nAdd parsing of hex literals in strings","distinct":false,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/5f18c3d154d8d60098aeb3a3cfb7b0ef185b83c3"},{"sha":"05c4635aaa1bcbc1e0e4ec4f485c4fde3b741161","author":{"name":"Gábor Horváth","email":"d001cc984d13caac358761b1147a3ed7aeea35ba@science.unideb.hu"},"message":"Add IsAbelian filters to IsSolvableGroup and DerivedSeries\n\n- IsAbelian filters are added to IsSolvableGroup and DerivedSeries.\n- IsSolvable filters are added to DerivedSeriesOfGroup.\n- @hulpke's enhancement on DerivedSeriesOfGroup in commit e5eb1737fbba5\n  about HasGeneratorsOfGroup and about HasAbelianInvariants are enhanced\n  with HasIsTrivial and HasIsPerfectGroup.","distinct":true,"url":"https://api.github.com/repos/hungaborhorvath/gap/commits/05c4635aaa1bcbc1e0e4ec4f485c4fde3b741161"}]}
{"actor":{"display_login":"hungaborhorvath"}}