{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":631664487,"defaultBranch":"main","name":"cspell.nvim","ownerLogin":"davidmh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-23T18:23:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/594302?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715790886.0","currentOid":""},"activityList":{"items":[{"before":"91f86de7e93b76b17f2128dd7760c2792bdd2762","after":"33cb8570ab0dda1ad915347fae62567d9c1390ed","ref":"refs/heads/main","pushedAt":"2024-09-21T20:04:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix(cspell_multi): skip adding missing config files to merged config","shortMessageHtmlLink":"fix(cspell_multi): skip adding missing config files to merged config"}},{"before":"c423159fd98d215782fa72fd7e99821cca4142f4","after":"91f86de7e93b76b17f2128dd7760c2792bdd2762","ref":"refs/heads/main","pushedAt":"2024-08-30T21:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"revert: multi config support\n\nThe initial implementation doesn't work well if the current project\ndoesn't have a `cspell.json` file, we reimplement the feature soon.\n\nThis reverts commit c423159fd98d215782fa72fd7e99821cca4142f4.","shortMessageHtmlLink":"revert: multi config support"}},{"before":"508b64a23bd8f9473c59d083a92712486f6f138d","after":"c423159fd98d215782fa72fd7e99821cca4142f4","ref":"refs/heads/main","pushedAt":"2024-08-14T21:10:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"feat: add support for using multiple cspell.json as config sources","shortMessageHtmlLink":"feat: add support for using multiple cspell.json as config sources"}},{"before":"488b1cf6885298fca2c279102a80b65403093a32","after":null,"ref":"refs/heads/expand-dictionary-paths","pushedAt":"2024-05-16T03:09:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"}},{"before":"11276491721d34088f391cb188cac549df334afd","after":"508b64a23bd8f9473c59d083a92712486f6f138d","ref":"refs/heads/main","pushedAt":"2024-05-16T03:09:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix: support home alias in dictionary paths\n\nresolves #58","shortMessageHtmlLink":"fix: support home alias in dictionary paths"}},{"before":"690530860c7fe33f3e0236b44813ad9bab8df4e6","after":"488b1cf6885298fca2c279102a80b65403093a32","ref":"refs/heads/expand-dictionary-paths","pushedAt":"2024-05-15T16:35:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix: support home alias in dictionary paths\n\nresolves #58","shortMessageHtmlLink":"fix: support home alias in dictionary paths"}},{"before":null,"after":"690530860c7fe33f3e0236b44813ad9bab8df4e6","ref":"refs/heads/expand-dictionary-paths","pushedAt":"2024-05-15T16:34:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix: support home alias in dictionary paths\n\nresolves #58","shortMessageHtmlLink":"fix: support home alias in dictionary paths"}},{"before":"3312a4a6a3e663ca700e35d79409918bbeda6e10","after":null,"ref":"refs/heads/absolute-path-support","pushedAt":"2024-04-28T01:29:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"}},{"before":"8c20fb6fbbf915473ac5e0958a1623dd991256b3","after":"11276491721d34088f391cb188cac549df334afd","ref":"refs/heads/main","pushedAt":"2024-04-28T01:29:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix(code_actions): absolute path support\n\nWhen a CSpell config is loaded from a custom location, the paths for the\ndictionary files need to be resolved relative to the config file.\n\nResolves #53","shortMessageHtmlLink":"fix(code_actions): absolute path support"}},{"before":"81780c09af2d226048106c62628d37adae36d233","after":"3312a4a6a3e663ca700e35d79409918bbeda6e10","ref":"refs/heads/absolute-path-support","pushedAt":"2024-04-28T01:24:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix(code_actions): absolute path support\n\nWhen a CSpell config is loaded from a custom location, the paths for the\ndictionary files need to be resolved relative to the config file.\n\nResolves #53","shortMessageHtmlLink":"fix(code_actions): absolute path support"}},{"before":null,"after":"81780c09af2d226048106c62628d37adae36d233","ref":"refs/heads/absolute-path-support","pushedAt":"2024-04-28T01:23:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix(code_actions): absolute path support\n\nWhen a CSpell config is loaded from a custom location, the paths for the\ndictionary files need to be resolved relative to the config file.\n\nResolves #53","shortMessageHtmlLink":"fix(code_actions): absolute path support"}},{"before":"2e65904243f41b9002618d1fe0d79def6c795eeb","after":"8c20fb6fbbf915473ac5e0958a1623dd991256b3","ref":"refs/heads/main","pushedAt":"2024-04-24T20:41:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix: missing property for the on_use_suggestion callback (#51)","shortMessageHtmlLink":"fix: missing property for the on_use_suggestion callback (#51)"}},{"before":"8b65cfcd460b6d3966e398660270d8d2a32b0f78","after":"2e65904243f41b9002618d1fe0d79def6c795eeb","ref":"refs/heads/main","pushedAt":"2024-01-19T17:15:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix(linting): missing stylua rule","shortMessageHtmlLink":"fix(linting): missing stylua rule"}},{"before":"5112e55c70c5fac191d8a0ad2be5a131d19f9b4a","after":"8b65cfcd460b6d3966e398660270d8d2a32b0f78","ref":"refs/heads/main","pushedAt":"2024-01-19T17:12:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix(code actions): remove asterisk from fixes\n\nThe list of words returned by the CSpell CLI, when called with the\n`--show-suggestions` flag, includes first the fixes and then the\nsuggestions.\n\nThe fixes are marked with an asterisk to differentiate them from the\nsuggestions.\n\nThis commit removes the asterisk and makes the distinction between\nfixes and suggestions.\n\nThe order was already wrong, but that's been addressed upstream, in the\nnone-ls.nvim repo.\n\nResolves #47","shortMessageHtmlLink":"fix(code actions): remove asterisk from fixes"}},{"before":"90673efc123e9774877aaca45233420e73b86aff","after":"5112e55c70c5fac191d8a0ad2be5a131d19f9b4a","ref":"refs/heads/main","pushedAt":"2024-01-04T06:08:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix: error creating new JSON config\n\nPath:new(nil):exists() returns true (Path:new(nil) and Path:new(\"\")\nreturn cwd), so we must check whether get_config_path() returns nil\nfirst.","shortMessageHtmlLink":"fix: error creating new JSON config"}},{"before":"0998afe6ba119fc02fedd9ad4d3ad7c20b075265","after":"90673efc123e9774877aaca45233420e73b86aff","ref":"refs/heads/main","pushedAt":"2024-01-03T15:06:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix: avoid overwriting JSON with a default one when async is enabled\n\nWhen read_config_synchronously = false, as the actions are often\ngenerated before the JSON is read, when an action is executed,\nit could overwrite an existing JSON config with a default one due to\nopts.cspell being empty.\n\nSo first of all, this patch makes a fresh query to CONFIG_INFO_BY_CWD,\nwhich allows actions to correctly reuse it if the async reading is done.\n\nIf the async reading is still in-progress, the misspelled word is cached\nin CACHED_JSON_WORDS, and gets added with other cached words once the\nreading is done.","shortMessageHtmlLink":"fix: avoid overwriting JSON with a default one when async is enabled"}},{"before":"3d5aa6e02d1db8ddabb06c450d2dcabb5c0c8366","after":"0998afe6ba119fc02fedd9ad4d3ad7c20b075265","ref":"refs/heads/main","pushedAt":"2023-12-30T17:29:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix: avoid save buffer prompts due to JSON / dict actions\n\nText changes in these actions are only to update diagnostics, but they\ncause the buffers to be marked as changed, so Neovim asks users whether\nthey want to save them before exiting.","shortMessageHtmlLink":"fix: avoid save buffer prompts due to JSON / dict actions"}},{"before":"385f18034eb1c5da46e5178207dec5428be870be","after":"3d5aa6e02d1db8ddabb06c450d2dcabb5c0c8366","ref":"refs/heads/main","pushedAt":"2023-12-29T16:04:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"fix: .cSpell.json config file name (#43)\n\nThere were two '.cspell.json' lower case entries.","shortMessageHtmlLink":"fix: .cSpell.json config file name (#43)"}},{"before":"4096ff8a9f23fdb097894c652db503aa69e97830","after":null,"ref":"refs/heads/issue-template","pushedAt":"2023-12-17T20:18:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"}},{"before":"5fd192269f55e0571d0e8d94dc90c83442344303","after":"385f18034eb1c5da46e5178207dec5428be870be","ref":"refs/heads/main","pushedAt":"2023-12-17T20:18:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"chore: update issue templates","shortMessageHtmlLink":"chore: update issue templates"}},{"before":"5fd192269f55e0571d0e8d94dc90c83442344303","after":"4096ff8a9f23fdb097894c652db503aa69e97830","ref":"refs/heads/issue-template","pushedAt":"2023-12-17T20:14:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"chore: update issue templates","shortMessageHtmlLink":"chore: update issue templates"}},{"before":null,"after":"5fd192269f55e0571d0e8d94dc90c83442344303","ref":"refs/heads/issue-template","pushedAt":"2023-12-17T20:14:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"chore: favor the upstream fix for multi-byte chars\n\nThis reverts commit d21276d92b2984d47bd5cb0a1f662c288b0743de.\n\nA better fix is now applied in none-ls:\nhttps://github.com/nvimtools/none-ls.nvim/pull/36","shortMessageHtmlLink":"chore: favor the upstream fix for multi-byte chars"}},{"before":"5f74f1e69038598481ea13f384df8a7c49aa2711","after":null,"ref":"refs/heads/chore/favor-upstream-fix-for-multi-byte-fix","pushedAt":"2023-11-29T20:02:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"}},{"before":"d6c511810dee4ff82ccb23f1253d2f0be473a43b","after":"5fd192269f55e0571d0e8d94dc90c83442344303","ref":"refs/heads/main","pushedAt":"2023-11-29T20:02:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"chore: favor the upstream fix for multi-byte chars\n\nThis reverts commit d21276d92b2984d47bd5cb0a1f662c288b0743de.\n\nA better fix is now applied in none-ls:\nhttps://github.com/nvimtools/none-ls.nvim/pull/36","shortMessageHtmlLink":"chore: favor the upstream fix for multi-byte chars"}},{"before":null,"after":"5f74f1e69038598481ea13f384df8a7c49aa2711","ref":"refs/heads/chore/favor-upstream-fix-for-multi-byte-fix","pushedAt":"2023-11-29T19:59:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"chore: favor the upstream fix for multi-byte chars\n\nThis reverts commit d21276d92b2984d47bd5cb0a1f662c288b0743de.\n\nA better fix is now applied in none-ls:\nhttps://github.com/nvimtools/none-ls.nvim/pull/36","shortMessageHtmlLink":"chore: favor the upstream fix for multi-byte chars"}},{"before":"3a549e17aab69e75be42663d4f64385f1f3e1a19","after":"d6c511810dee4ff82ccb23f1253d2f0be473a43b","ref":"refs/heads/main","pushedAt":"2023-11-23T13:39:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"chore(docs): better null-ls application example","shortMessageHtmlLink":"chore(docs): better null-ls application example"}},{"before":"a78025e942cc6b3ab43c7451086d7f2836fa5edf","after":"3a549e17aab69e75be42663d4f64385f1f3e1a19","ref":"refs/heads/main","pushedAt":"2023-11-23T13:32:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"chore: clarify callback examples","shortMessageHtmlLink":"chore: clarify callback examples"}},{"before":"27fb1c5243b58c263355c03961018bb176e103a5","after":null,"ref":"refs/heads/chore/breakdown-code-action-callbacks","pushedAt":"2023-11-23T13:27:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"}},{"before":"d21276d92b2984d47bd5cb0a1f662c288b0743de","after":"a78025e942cc6b3ab43c7451086d7f2836fa5edf","ref":"refs/heads/main","pushedAt":"2023-11-23T13:27:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"feat!: breakdown code action callbacks\n\nInstead of having a single `on_success` callback, we now have one per\ncode action kind.\n\nEach callback receives a payload with the context of its corresponding\ncode action.\n\nSee the types in `helpers.lua` for details.\n\nThe `on_success` callback is now deprecated and will be removed soon.","shortMessageHtmlLink":"feat!: breakdown code action callbacks"}},{"before":null,"after":"27fb1c5243b58c263355c03961018bb176e103a5","ref":"refs/heads/chore/breakdown-code-action-callbacks","pushedAt":"2023-11-23T13:19:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidmh","name":"David Mejorado","path":"/davidmh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594302?s=80&v=4"},"commit":{"message":"feat!: breakdown code action callbacks\n\nInstead of having a single `on_success` callback, we now have one per\ncode action kind.\n\nEach callback receives a payload with the context of its corresponding\ncode action.\n\nSee the types in `helpers.lua` for details.\n\nThe `on_success` callback is now deprecated and will be removed soon.","shortMessageHtmlLink":"feat!: breakdown code action callbacks"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQyMDowNDo1Ni4wMDAwMDBazwAAAAS83PL-","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQyMDowNDo1Ni4wMDAwMDBazwAAAAS83PL-","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yM1QxMzoxOTowOC4wMDAwMDBazwAAAAO2Hwe0"}},"title":"Activity ยท davidmh/cspell.nvim"}