{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":544111456,"defaultBranch":"main","name":"ocaml-kdl","ownerLogin":"eilvelia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-01T17:16:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10106819?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721770451.0","currentOid":""},"activityList":{"items":[{"before":"207e365a95d14b82f8fb104f6857db73532ad32f","after":"3ed0ee7fcc731f9f5f238eb2c76716d8c5b34261","ref":"refs/heads/wip","pushedAt":"2024-09-10T23:18:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"207e365a95d14b82f8fb104f6857db73532ad32f","ref":"refs/heads/wip","pushedAt":"2024-07-23T21:34:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"687c404ebeceef7fd905935c23665294133f99e6","ref":"refs/heads/kdl-v1","pushedAt":"2024-04-01T15:54:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Add ocaml 5.1 to CI","shortMessageHtmlLink":"Add ocaml 5.1 to CI"}},{"before":"687c404ebeceef7fd905935c23665294133f99e6","after":"02190a8bc38b35ed2825ab749ea646738902beda","ref":"refs/heads/main","pushedAt":"2024-04-01T15:53:43.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Mostly update to KDL v2.0.0-draft.4\n\n- Equal sign is now defined as `=` | U+FE66 | U+FF1D | U+1F7F0\n- BOM is allowed in the start of the document only\n- Added \\s escape sequence\n- Disallowed invalid escape sequences\n- Allowed EOF right after the \\ line continuation\n- Strings and identifiers cannot include characters from the \"Disallowed\n Literal Code Points\" list\n- true, false, and null values are now written as #true, #false, #null\n respectively\n- Changed the raw string syntax from r\"raw\" to #\"raw\"#\n- Removed no-whitespace checks around = and type annotations\n- Strings can now be written as bare identifiers\n- Added multi-line \"dedented\" strings, newlines in single-line strings\n are disallowed\n- Newlines in multi-line strings are normalized to \\n\n- Identifiers cannot start with . anymore (optionally prefixed by +-)\n- Added #inf, #-inf, #nan numbers\n- true, false, inf, -inf, nan are invalid identifiers\n- Small documentation improvements, etc.\n\nTODO: The correct by the spec handling of whitespace is still to be implemented.\nTODO: The pretty-printer doesn't yet work well for some special symbols and\n generally isn't good enough in edge cases.\n\nOther KDL v2 changes have alredy been implemented before, namely:\nLine Tabulation as whitespace, \\/ is no longer an escape sequence, \\ whitespace\nescape.","shortMessageHtmlLink":"Mostly update to KDL v2.0.0-draft.4"}},{"before":"78c1c5fed9ccd63a1bb68c5e761b5aee81911bb1","after":"02190a8bc38b35ed2825ab749ea646738902beda","ref":"refs/heads/dev","pushedAt":"2024-04-01T15:49:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Mostly update to KDL v2.0.0-draft.4\n\n- Equal sign is now defined as `=` | U+FE66 | U+FF1D | U+1F7F0\n- BOM is allowed in the start of the document only\n- Added \\s escape sequence\n- Disallowed invalid escape sequences\n- Allowed EOF right after the \\ line continuation\n- Strings and identifiers cannot include characters from the \"Disallowed\n Literal Code Points\" list\n- true, false, and null values are now written as #true, #false, #null\n respectively\n- Changed the raw string syntax from r\"raw\" to #\"raw\"#\n- Removed no-whitespace checks around = and type annotations\n- Strings can now be written as bare identifiers\n- Added multi-line \"dedented\" strings, newlines in single-line strings\n are disallowed\n- Newlines in multi-line strings are normalized to \\n\n- Identifiers cannot start with . anymore (optionally prefixed by +-)\n- Added #inf, #-inf, #nan numbers\n- true, false, inf, -inf, nan are invalid identifiers\n- Small documentation improvements, etc.\n\nTODO: The correct by the spec handling of whitespace is still to be implemented.\nTODO: The pretty-printer doesn't yet work well for some special symbols and\n generally isn't good enough in edge cases.\n\nOther KDL v2 changes have alredy been implemented before, namely:\nLine Tabulation as whitespace, \\/ is no longer an escape sequence, \\ whitespace\nescape.","shortMessageHtmlLink":"Mostly update to KDL v2.0.0-draft.4"}},{"before":"d238285857c13c48b29af063f9e42860a91a33cc","after":"78c1c5fed9ccd63a1bb68c5e761b5aee81911bb1","ref":"refs/heads/dev","pushedAt":"2024-04-01T15:12:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Mostly update to KDL v2.0.0-draft.4\n\n- Equal sign is now defined as `=` | U+FE66 | U+FF1D | U+1F7F0\n- BOM is allowed in the start of the document only\n- Added \\s escape sequence\n- Disallowed invalid escape sequences\n- Allowed EOF right after the \\ line continuation\n- Strings and identifiers cannot include characters from the \"Disallowed\n Literal Code Points\" list\n- true, false, and null values are now written as #true, #false, #null\n respectively\n- Changed the raw string syntax from r\"raw\" to #\"raw\"#\n- Removed no-whitespace checks around = and type annotations\n- Strings can now be written as bare identifiers\n- Added multi-line \"dedented\" strings, newlines in single-line strings\n are disallowed\n- Newlines in multi-line strings are normalized to \\n\n- Identifiers cannot start with . anymore (optionally prefixed by +-)\n- Added #inf, #-inf, #nan numbers\n- true, false, inf, -inf, nan are invalid identifiers\n- Small documentation improvements\n\nTODO: The correct by the spec handling of whitespace is still to be implemented.\nTODO: The pretty-printer doesn't yet work well for some special symbols and\n generally isn't good enough in edge cases.\n\nOther KDL v2 changes have alredy been implemented before, namely:\nLine Tabulation as whitespace, \\/ is no longer an escape sequence, \\ whitespace\nescape.\n\n#1","shortMessageHtmlLink":"Mostly update to KDL v2.0.0-draft.4"}},{"before":"efa03034a7df26794e2581bdb6cf8d0c263414f7","after":"d238285857c13c48b29af063f9e42860a91a33cc","ref":"refs/heads/dev","pushedAt":"2023-10-25T00:16:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Update the grammar","shortMessageHtmlLink":"Update the grammar"}},{"before":"767d4002d4de3d8c455f359658d96566e4af5308","after":"efa03034a7df26794e2581bdb6cf8d0c263414f7","ref":"refs/heads/dev","pushedAt":"2023-10-24T19:48:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Fix an annotation in lens.ml","shortMessageHtmlLink":"Fix an annotation in lens.ml"}},{"before":"9489168453173683fbe2e1790eb9fef008d81d3a","after":"767d4002d4de3d8c455f359658d96566e4af5308","ref":"refs/heads/dev","pushedAt":"2023-10-23T00:08:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Add ?nth to the node lens","shortMessageHtmlLink":"Add ?nth to the node lens"}},{"before":"b33d6460c7f6f5eeacaeffcadf27ba8b7036f6a5","after":"9489168453173683fbe2e1790eb9fef008d81d3a","ref":"refs/heads/dev","pushedAt":"2023-10-22T17:42:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Make sexp generation unambiguous","shortMessageHtmlLink":"Make sexp generation unambiguous"}},{"before":"52a5fd806709b40732f2bcf438bdf0f411550648","after":"b33d6460c7f6f5eeacaeffcadf27ba8b7036f6a5","ref":"refs/heads/dev","pushedAt":"2023-10-20T21:10:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Add basic typeannots tests","shortMessageHtmlLink":"Add basic typeannots tests"}},{"before":"706da8e4260f3f951e7a3b9985b0e50bd880601f","after":"52a5fd806709b40732f2bcf438bdf0f411550648","ref":"refs/heads/dev","pushedAt":"2023-10-15T20:14:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Add lexer.mli","shortMessageHtmlLink":"Add lexer.mli"}},{"before":"bd375d4e684fd2a52a723bd2010d345ad2008f55","after":"706da8e4260f3f951e7a3b9985b0e50bd880601f","ref":"refs/heads/dev","pushedAt":"2023-10-15T17:58:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Raise Failure in Kdl.L.{get,set}_exn\n\nUse failwith instead of Option.get","shortMessageHtmlLink":"Raise Failure in Kdl.L.{get,set}_exn"}},{"before":"54da4e269b9bb50719e06e7583af03ad71733482","after":"bd375d4e684fd2a52a723bd2010d345ad2008f55","ref":"refs/heads/dev","pushedAt":"2023-10-15T16:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Remove interpret wrappers (i8, i16, etc.)","shortMessageHtmlLink":"Remove interpret wrappers (i8, i16, etc.)"}},{"before":"1e6d977d03a39d53591652719e5ff9f02a379177","after":"54da4e269b9bb50719e06e7583af03ad71733482","ref":"refs/heads/dev","pushedAt":"2023-10-15T16:20:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Raise custom exception instead of Failure in interpret","shortMessageHtmlLink":"Raise custom exception instead of Failure in interpret"}},{"before":"42ec069ff7c23b376f934bd6cf308665c7045c7a","after":"1e6d977d03a39d53591652719e5ff9f02a379177","ref":"refs/heads/dev","pushedAt":"2023-10-15T14:44:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Error if \\u{...} contains more than 6 hex digits","shortMessageHtmlLink":"Error if \\u{...} contains more than 6 hex digits"}},{"before":"6e872b172c632ea71b878d75c1a5e2e27e9b1041","after":"42ec069ff7c23b376f934bd6cf308665c7045c7a","ref":"refs/heads/dev","pushedAt":"2023-10-15T14:03:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Disallow r# at the start of identifiers (kdl v2)","shortMessageHtmlLink":"Disallow r# at the start of identifiers (kdl v2)"}},{"before":"687c404ebeceef7fd905935c23665294133f99e6","after":"6e872b172c632ea71b878d75c1a5e2e27e9b1041","ref":"refs/heads/dev","pushedAt":"2023-10-15T12:22:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Remove \\/ from escape sequences (kdl v2)","shortMessageHtmlLink":"Remove \\/ from escape sequences (kdl v2)"}},{"before":"972d2825fdaf5c39820eda788e4d63ef593627fc","after":"687c404ebeceef7fd905935c23665294133f99e6","ref":"refs/heads/dev","pushedAt":"2023-10-14T22:54:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Add ocaml 5.1 to CI","shortMessageHtmlLink":"Add ocaml 5.1 to CI"}},{"before":"972d2825fdaf5c39820eda788e4d63ef593627fc","after":null,"ref":"refs/heads/master","pushedAt":"2023-10-14T22:54:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"}},{"before":"972d2825fdaf5c39820eda788e4d63ef593627fc","after":"687c404ebeceef7fd905935c23665294133f99e6","ref":"refs/heads/main","pushedAt":"2023-10-14T22:26:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Add ocaml 5.1 to CI","shortMessageHtmlLink":"Add ocaml 5.1 to CI"}},{"before":null,"after":"972d2825fdaf5c39820eda788e4d63ef593627fc","ref":"refs/heads/main","pushedAt":"2023-10-14T22:07:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Misc. documentation improvements","shortMessageHtmlLink":"Misc. documentation improvements"}},{"before":null,"after":"972d2825fdaf5c39820eda788e4d63ef593627fc","ref":"refs/heads/dev","pushedAt":"2023-10-14T22:07:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Misc. documentation improvements","shortMessageHtmlLink":"Misc. documentation improvements"}},{"before":"03d4122128bfd61c488891f7c8155a73419cca39","after":"972d2825fdaf5c39820eda788e4d63ef593627fc","ref":"refs/heads/master","pushedAt":"2023-10-14T22:06:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eilvelia","name":null,"path":"/eilvelia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10106819?s=80&v=4"},"commit":{"message":"Misc. documentation improvements","shortMessageHtmlLink":"Misc. documentation improvements"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEspoK2wA","startCursor":null,"endCursor":null}},"title":"Activity ยท eilvelia/ocaml-kdl"}