{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":520031639,"defaultBranch":"trunk","name":"vim-carbon-lang","ownerLogin":"carbon-language","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-01T08:44:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63681715?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1659774800.498539","currentOid":""},"activityList":{"items":[{"before":"c37ed43bb07c9d8bb24d58ce42e98a1bfe0ecba0","after":"b26b3ae2284924a3af8abd058b5b9c472dc33800","ref":"refs/heads/trunk","pushedAt":"2024-01-22T21:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chandlerc","name":"Chandler Carruth","path":"/chandlerc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/711534?s=80&v=4"},"commit":{"message":"Sync vim-carbon-lang to carbon-language/carbon-lang@3822c1b\n\nOriginal commit 3822c1b526d3568a60127595bba632471f92faac\nAuthor: Jon Ross-Perkins \nCommit: GitHub \n\n Split github_tools into its own bazel repo. (#3632)\n\n The pip dependencies in github_tools are the reason the\n MODULE.bazel.lock is platform-dependent. Following complaints about the\n platform-dependence, split apart github_tools from the rest of the bazel\n repo and make it not track the lockfile: while there's an incremental\n safety risk due to not tracking checksums, it's unlikely the tools there\n would ever be part of a Carbon release process. If we eventually add\n Python tools that need pip to the release, it might be desirable to go\n back to re-unify the bazezl repos.\n\n This does make running pr_comments incrementally more inconvenient\n because a \"bazel run\" needs to be run from the github_tools subdir.\n\n As a consequence of separating the dependency, this means tests will not\n be continuously run in github_tools. They're now a separate repo, and we\n cannot add a dependency without restoring the platform-dependent issue.\n I think pr_comments is sufficiently low value and unchanging that it is\n not worth building separate CI for it.\n\n Cleans up some legacy references to third_party/llvm-project, since now\n github_tools needs to be added to the main bazelignore.","shortMessageHtmlLink":"Sync vim-carbon-lang to carbon-language/carbon-lang@3822c1b"}},{"before":"9d8d0e1c6c8dfde3de4a723fa04eee8f09a5b15e","after":"c37ed43bb07c9d8bb24d58ce42e98a1bfe0ecba0","ref":"refs/heads/trunk","pushedAt":"2023-12-21T00:39:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chandlerc","name":"Chandler Carruth","path":"/chandlerc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/711534?s=80&v=4"},"commit":{"message":"Sync vim-carbon-lang to carbon-language/carbon-lang@3d260b9\n\nOriginal commit 3d260b92f137884f78727a2661e25dce0bba0055\nAuthor: Jon Ross-Perkins \nCommit: GitHub \n\n Try out hedronvision for compile_commands.json (#3533)\n\n Directories in `external/` now include versions of dependencies, so\n continuing to make that work would require version-locking the\n compile_flags.txt. We've previously seen issues with directories being\n forgotten; this switches to letting bazel generate everything.\n\n Setup follows instructions at\n https://github.com/hedronvision/bazel-compile-commands-extractor?tab=readme-ov-file#first-add-this-tool-to-your-bazel-setup\n\n Maintains `./scripts/create_compdb.py`. Per discussion, new files seem\n to work okay -- I'm getting #include completion that clearly detects\n files.\n\n Note this creates an `external` directory:\n\n ```\n ╚╡ls -ld external\n lrwxrwxrwx 1 jperkins primarygroup 27 Dec 19 14:02 external -> bazel-out/../../../external\n ```\n\n I felt sort of weird checking that in though, at least alongside\n `bazel-execroot` it feels like it should have a `bazel-` prefix.\n However, I can't rename it. So omitting it, and leaving it to the script\n to generate, felt like a reasonable compromise.\n\n Running takes a few minutes (about 3 for me), and should be faster on\n reruns. It does print a couple warnings, just tree_sitter missing\n parser.c and _GNUC_PREREQ errors from m4.","shortMessageHtmlLink":"Sync vim-carbon-lang to carbon-language/carbon-lang@3d260b9"}},{"before":"e5036677b42cdc9c3b95c373fbd459200f1d63d2","after":"9d8d0e1c6c8dfde3de4a723fa04eee8f09a5b15e","ref":"refs/heads/trunk","pushedAt":"2023-12-14T19:22:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chandlerc","name":"Chandler Carruth","path":"/chandlerc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/711534?s=80&v=4"},"commit":{"message":"Sync vim-carbon-lang to carbon-language/carbon-lang@8282595\n\nOriginal commit 8282595bf85efb02e39ea4068d9e1375fb7bda71\nAuthor: Christopher Di Bella \nCommit: GitHub \n\n updates conduct_team.md to use work Discord account (#3510)","shortMessageHtmlLink":"Sync vim-carbon-lang to carbon-language/carbon-lang@8282595"}},{"before":"3b0d9298f100d5d150fc232557a161c700b5866b","after":"e5036677b42cdc9c3b95c373fbd459200f1d63d2","ref":"refs/heads/trunk","pushedAt":"2023-10-05T02:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chandlerc","name":"Chandler Carruth","path":"/chandlerc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/711534?s=80&v=4"},"commit":{"message":"Sync vim-carbon-lang to carbon-language/carbon-lang@4596cd2\n\nOriginal commit 4596cd230d34d44fce94c7af12e058a73ec892da\nAuthor: Chandler Carruth \nCommit: GitHub \n\n Avoid building the non-test file group in :all. (#3191)\n\n This file group exists to allow a `genquery` rule and a Python test to\n verify our non-test dependency graph. We don't actually need to build\n the binaries in the file group as part of that. The `genquery` rule\n seems to do the right thing -- building it directly doesn't cause the\n binaries in the group to be built. But without a manual tag, the group\n itself is part of `:all` and thus part of `//...` and part of the rules\n that will be built even with PR #3106. A consequence is that any change\n to the toolchain causes several other binaries to be built as well\n because this file group is in the impacted set. Making it manual should\n avoid all of this, and without breaking the actual use from `genquery`.\n\n For example, before this change, in a fully cached build after a `bazel\n clean`:\n ```\n > bazel test //bazel/check_deps:all\n INFO: Invocation ID: 2d83ebee-4c00-425d-be33-23f42b079614\n INFO: Analyzed 3 targets (103 packages loaded, 7137 targets configured).\n INFO: Found 2 targets and 1 test target...\n INFO: Elapsed time: 4.081s, Critical Path: 2.61s\n INFO: 3111 processes: 2796 disk cache hit, 315 internal.\n INFO: Build completed successfully, 3111 total actions\n ```\n\n After this change:\n ```\n > bazel test //bazel/check_deps:al\n INFO: Invocation ID: c94089e8-a420-4d3c-9902-134e6b55b297\n INFO: Analyzed 2 targets (92 packages loaded, 568 targets configured).\n INFO: Found 1 target and 1 test target...\n INFO: Elapsed time: 0.700s, Critical Path: 0.01s\n INFO: 7 processes: 2 disk cache hit, 5 internal.\n INFO: Build completed successfully, 7 total actions\n ```\n\n While here, re-generate the file group, and fix several issues it\n uncovers: mark test utilities as `testonly` and update our LLVM package\n allowlist to include `clangd`'s package.","shortMessageHtmlLink":"Sync vim-carbon-lang to carbon-language/carbon-lang@4596cd2"}},{"before":"77e58e52287643c0035116a685919bd153075033","after":"3b0d9298f100d5d150fc232557a161c700b5866b","ref":"refs/heads/trunk","pushedAt":"2023-08-22T22:12:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarbonInfraBot","name":"Carbon Infra Bot","path":"/CarbonInfraBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64870956?s=80&v=4"},"commit":{"message":"Sync vim-carbon-lang to carbon-language/carbon-lang@7f4cf79\n\nOriginal commit 7f4cf794cfb87d131b04d6437dc2d66278bce86e\nAuthor: maan2003 <49202620+Maan2003@users.noreply.github.com>\nCommit: GitHub \n\n neovim: add treesitter and lsp config (#3129)\n\n see utils/nvim/README.md","shortMessageHtmlLink":"Sync vim-carbon-lang to carbon-language/carbon-lang@7f4cf79"}},{"before":"bc3341003ae7b3860e42f8d8c7fa62abe90c3dc0","after":"77e58e52287643c0035116a685919bd153075033","ref":"refs/heads/trunk","pushedAt":"2023-07-13T18:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarbonInfraBot","name":"Carbon Infra Bot","path":"/CarbonInfraBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64870956?s=80&v=4"},"commit":{"message":"Sync vim-carbon-lang to carbon-language/carbon-lang@1cab692\n\nOriginal commit 1cab6920f250c1358cfe941ccab25cea04d2a653\nAuthor: mx42 <49202620+Maan2003@users.noreply.github.com>\nCommit: GitHub \n\n Treesitter parser (#2902)\n\n A push towards better editor support.\n See utils/treesitter/README.md\n\n ---------\n\n Co-authored-by: josh11b ","shortMessageHtmlLink":"Sync vim-carbon-lang to carbon-language/carbon-lang@1cab692"}},{"before":"6558b3790cb51de6894e6f4fb6fc721e3c4fd3f3","after":"bc3341003ae7b3860e42f8d8c7fa62abe90c3dc0","ref":"refs/heads/trunk","pushedAt":"2023-07-06T18:36:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarbonInfraBot","name":"Carbon Infra Bot","path":"/CarbonInfraBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64870956?s=80&v=4"},"commit":{"message":"Sync vim-carbon-lang to carbon-language/carbon-lang@c974a77\n\nOriginal commit c974a77314e74d6bd59190e6265c3b21028e3040\nAuthor: T.J. Given \nCommit: GitHub \n\n Added newline example and clarifications for string_literals.md (#2966)\n\n Updated string_literals.md to mitigate confusion around newline behavior\n in the context of block string literals.\n\n Addresses #2887\n\n ---------\n\n Co-authored-by: jonmeow ","shortMessageHtmlLink":"Sync vim-carbon-lang to carbon-language/carbon-lang@c974a77"}},{"before":"5bc545eabc7b0d5cbbf31711968e53ee82f20051","after":"6558b3790cb51de6894e6f4fb6fc721e3c4fd3f3","ref":"refs/heads/trunk","pushedAt":"2023-06-27T22:35:50.806Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarbonInfraBot","name":"Carbon Infra Bot","path":"/CarbonInfraBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64870956?s=80&v=4"},"commit":{"message":"Sync vim-carbon-lang to carbon-language/carbon-lang@e8f0866\n\nOriginal commit e8f0866b2f567fb9650d0db1959e13f610beeba6\nAuthor: Chandler Carruth \nCommit: GitHub \n\n Introduce a new Conduct team (#2922)\n\n The Carbon Project relied on the three leads to handle conduct concerns initially as it bootstrapped its community team and expertise. We now have an active and effective community lead and team of moderators. Our community lead has worked to train and ramp up a new and independent conduct team.\n\n This proposal both provides an overview of the process and hands off conduct handling to the new team! Going forward, we expect routine updates to the conduct team to happen without full proposals as they allow trained folks to rotate in and out of this difficult but essential role on the project.\n\n Last but not least, making these changes uncovered a restriction in the Code of\n Conduct itself that we expect to be problematic to adhere to going forward.\n While well intentioned, it has a bunch of unanticipated effects that made both\n current and new conduct teams want to remove it. A related section has had its\n wording strengthened to try and address the underlying motivation at least\n partially.\n\n Most of this content comes from @CelineausBerlin with some additions and edits from myself and the other leads as we worked toward building the new CoC team.\n\n Co-authored-by: Céline Dedaj \n Co-authored-by: Geoff Romer \n Co-authored-by: Kate Gregory ","shortMessageHtmlLink":"Sync vim-carbon-lang to carbon-language/carbon-lang@e8f0866"}},{"before":"4fa187fb5559bbfee8ca14dfec340e3a6d502065","after":"5bc545eabc7b0d5cbbf31711968e53ee82f20051","ref":"refs/heads/trunk","pushedAt":"2023-04-26T23:43:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarbonInfraBot","name":"Carbon Infra Bot","path":"/CarbonInfraBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64870956?s=80&v=4"},"commit":{"message":"Sync vim-carbon-lang to carbon-language/carbon-lang@b235b53\n\nOriginal commit b235b53e95c0ebde496086d4ce1fd414b124b836\nAuthor: Richard Smith \nCommit: GitHub \n\n Break long ground rule bullet into multiple bullets (#2805)\n\n This makes the bullets more self-consistent and easier to read, and makes this list match the list in the code of conduct.","shortMessageHtmlLink":"Sync vim-carbon-lang to carbon-language/carbon-lang@b235b53"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD5kb67AA","startCursor":null,"endCursor":null}},"title":"Activity · carbon-language/vim-carbon-lang"}