{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":34610922,"defaultBranch":"master","name":"vim-nix","ownerLogin":"LnL7","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-04-26T12:39:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/689294?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689942542.0","currentOid":""},"activityList":{"items":[{"before":"048c71f1ed2c679cd55acd2c807c2c96aea82e65","after":"e25cd0f2e5922f1f4d3cd969f92e35a9a327ffb0","ref":"refs/heads/master","pushedAt":"2024-02-24T10:56:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Ma27","name":"Maximilian Bosch","path":"/Ma27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6025220?s=80&v=4"},"commit":{"message":"Merge pull request #59 from Ma27/builtins-generated\n\nsyntax/nix: autogenerate namespaced builtins from `nix __dump-language`","shortMessageHtmlLink":"Merge pull request #59 from Ma27/builtins-generated"}},{"before":"1e8d3cc4d74f40fb384cd1739739543fe117ff61","after":"048c71f1ed2c679cd55acd2c807c2c96aea82e65","ref":"refs/heads/master","pushedAt":"2024-01-09T15:18:51.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Ma27","name":"Maximilian Bosch","path":"/Ma27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6025220?s=80&v=4"},"commit":{"message":"Merge pull request #56 from Ma27/path-interpolation\n\nsyntax: correctly highlight paths with interpolation","shortMessageHtmlLink":"Merge pull request #56 from Ma27/path-interpolation"}},{"before":"d7a86f1a7be549c7ec4660c669c6cf5ddce88564","after":"1e8d3cc4d74f40fb384cd1739739543fe117ff61","ref":"refs/heads/master","pushedAt":"2023-07-29T12:11:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Ma27","name":"Maximilian Bosch","path":"/Ma27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6025220?s=80&v=4"},"commit":{"message":"Merge pull request #34 from Freed-Wu/master\n\nFix #33","shortMessageHtmlLink":"Merge pull request #34 from Freed-Wu/master"}},{"before":"b5da592a45418d02b116ebf686ee3786b419d80a","after":"d7a86f1a7be549c7ec4660c669c6cf5ddce88564","ref":"refs/heads/master","pushedAt":"2023-07-29T10:58:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Ma27","name":"Maximilian Bosch","path":"/Ma27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6025220?s=80&v=4"},"commit":{"message":"Merge pull request #55 from Freed-Wu/match\n\nAdd b:match_words, fix #50","shortMessageHtmlLink":"Merge pull request #55 from Freed-Wu/match"}},{"before":"7d23e97d13c40fcc6d603b291fe9b6e5f92516ee","after":"b5da592a45418d02b116ebf686ee3786b419d80a","ref":"refs/heads/master","pushedAt":"2023-07-21T18:18:18.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Ma27","name":"Maximilian Bosch","path":"/Ma27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6025220?s=80&v=4"},"commit":{"message":"Merge pull request #52 from LnL7/fixes\n\nFix broken tests on nixInherit & use GHA","shortMessageHtmlLink":"Merge pull request #52 from LnL7/fixes"}},{"before":"1fc3ec07fa8d06c4308cac4c7968d3ba7657c744","after":"0f02b5e3f95b6422cc26a62b6dabc5b67ea80806","ref":"refs/heads/fixes","pushedAt":"2023-07-21T12:47:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ma27","name":"Maximilian Bosch","path":"/Ma27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6025220?s=80&v=4"},"commit":{"message":"Fix nixInherit matcher\n\nThe test for `inherit (foo) bar`-expressions is currently failing with\n\n ( 8/37) [EXECUTE] (X) 'nixInheritAttributeScope' should be equal to 'nixParen'\n\nThis is because the opening bracket is also matched by\n`nixExpr->nixParen`. The workaround is to perform the lookahead in\n`nixInheritAttributeScope` and then hand over to a new region called\n`nixInheritAttributeSubExpr` which sets the match start to one char\nafter the opening bracket to avoid the double-match.\n\nFinally, only do a lookahead to `)` in `nixInheritAttributeSubExpr` (and\nthus make sure the region is closed to not get a match of `nixParen`\nhere) and let `nixInheritAttributeScope` close the bracket.S\n\nThe code itself worked fine, but the matchings were off, so if you'd\nhighlight e.g. `nixInheritAttributeScope` in your `.vimrc`, the breakage\nwould be noticeable.\n\nFinally, we need to prepend the runtime-path now because `nix` is now\npart of `vim/vim`[1].\n\n[1] https://github.com/vim/vim/commit/86b4816766d976a7ecd4403eca1f8bf6b4105800#diff-5202ae314163489b5d9872596ccd1bcd9ec8215c64722447dc7ba3b6cbceadd5","shortMessageHtmlLink":"Fix nixInherit matcher"}},{"before":"f762f578ba6ff15c3078a5eb1005094484616fd6","after":"1fc3ec07fa8d06c4308cac4c7968d3ba7657c744","ref":"refs/heads/fixes","pushedAt":"2023-07-21T12:42:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ma27","name":"Maximilian Bosch","path":"/Ma27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6025220?s=80&v=4"},"commit":{"message":"Fix nixInherit matcher\n\nThe test for `inherit (foo) bar`-expressions is currently failing with\n\n ( 8/37) [EXECUTE] (X) 'nixInheritAttributeScope' should be equal to 'nixParen'\n\nThis is because the opening bracket is also matched by\n`nixExpr->nixParen`. The workaround is to perform the lookahead in\n`nixInheritAttributeScope` and then hand over to a new region called\n`nixInheritAttributeSubExpr` which sets the match start to one char\nafter the opening bracket to avoid the double-match.\n\nFinally, only do a lookahead to `)` in `nixInheritAttributeSubExpr` (and\nthus make sure the region is closed to not get a match of `nixParen`\nhere) and let `nixInheritAttributeScope` close the bracket.","shortMessageHtmlLink":"Fix nixInherit matcher"}},{"before":"8788b48fbc55ac89696f15196a6719fc6ef06fb7","after":"f762f578ba6ff15c3078a5eb1005094484616fd6","ref":"refs/heads/fixes","pushedAt":"2023-07-21T12:33:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ma27","name":"Maximilian Bosch","path":"/Ma27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6025220?s=80&v=4"},"commit":{"message":"travis -> gha","shortMessageHtmlLink":"travis -> gha"}},{"before":"22304542e1de6f9a2010c994d6e2c1d9aaadbf24","after":"8788b48fbc55ac89696f15196a6719fc6ef06fb7","ref":"refs/heads/fixes","pushedAt":"2023-07-21T12:31:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ma27","name":"Maximilian Bosch","path":"/Ma27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6025220?s=80&v=4"},"commit":{"message":"travis -> gha","shortMessageHtmlLink":"travis -> gha"}},{"before":"010831ecdfc5032e1f3867b5c708eb3cc01085ad","after":"22304542e1de6f9a2010c994d6e2c1d9aaadbf24","ref":"refs/heads/fixes","pushedAt":"2023-07-21T12:30:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ma27","name":"Maximilian Bosch","path":"/Ma27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6025220?s=80&v=4"},"commit":{"message":"travis -> gha","shortMessageHtmlLink":"travis -> gha"}},{"before":null,"after":"010831ecdfc5032e1f3867b5c708eb3cc01085ad","ref":"refs/heads/fixes","pushedAt":"2023-07-21T12:29:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ma27","name":"Maximilian Bosch","path":"/Ma27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6025220?s=80&v=4"},"commit":{"message":"travis -> gha","shortMessageHtmlLink":"travis -> gha"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEA-PK4gA","startCursor":null,"endCursor":null}},"title":"Activity ยท LnL7/vim-nix"}