{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":327712346,"defaultBranch":"main","name":"vscode-nushell-lang","ownerLogin":"nushell","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-07T20:00:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50749515?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709740261.0","currentOid":""},"activityList":{"items":[{"before":"359e3a69c516c996e5bcd7161290f78feaebbbfb","after":"c854eb1403a4a4ef9788a57fe042bec0a397c02d","ref":"refs/heads/main","pushedAt":"2024-05-30T11:29:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Remove `/` and `\\` from wordPattern (#186)","shortMessageHtmlLink":"Remove / and \\ from wordPattern (#186)"}},{"before":"92faaf74f87bcdff8eb70e0aab7c9118e64189f4","after":"359e3a69c516c996e5bcd7161290f78feaebbbfb","ref":"refs/heads/main","pushedAt":"2024-04-22T15:44:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Add support for `def 'my-function'` syntax highlighting and add tests to it (#182)\n\n* :white_check_mark: add functions syntax test\r\n\r\n* :white_check_mark: add function test\r\n\r\n* textmate: Fix function parse\r\n\r\n---------\r\n\r\nCo-authored-by: Gly ","shortMessageHtmlLink":"Add support for def 'my-function' syntax highlighting and add tests…"}},{"before":"ad9472e1aa923dbd75071fa3505bb0dbd26a6d06","after":"92faaf74f87bcdff8eb70e0aab7c9118e64189f4","ref":"refs/heads/main","pushedAt":"2024-03-26T20:23:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":":sparkles: add `prettier` to dev deps (#181)\n\n* :sparkles: add `prettier` to dev deps\r\n\r\n* :truck: rename prettierignore\r\n\r\n* :sparkles: add `fmt` command to scritps\r\n\r\n* :wrench: update the prettier config\r\n\r\n* :art: format the code","shortMessageHtmlLink":"✨ add prettier to dev deps (#181)"}},{"before":"2ca6922d3b88fe23c92e8b8ab4bf3960e492c348","after":"ad9472e1aa923dbd75071fa3505bb0dbd26a6d06","ref":"refs/heads/main","pushedAt":"2024-03-06T15:48:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"update version and changelog (#178)\n\n* update version and changelog\r\n\r\n* update release ci","shortMessageHtmlLink":"update version and changelog (#178)"}},{"before":"6cb893d05ec836bfe08eba8186f12db3a01f36df","after":"2ca6922d3b88fe23c92e8b8ab4bf3960e492c348","ref":"refs/heads/main","pushedAt":"2024-03-06T15:19:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"update grammar for 0.91.0 (#177)","shortMessageHtmlLink":"update grammar for 0.91.0 (#177)"}},{"before":"290cb5017fd431369dbe1b3a357ed5a62999f1e0","after":"6cb893d05ec836bfe08eba8186f12db3a01f36df","ref":"refs/heads/main","pushedAt":"2024-02-25T13:31:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":":bug: fix hover lsp (#175)","shortMessageHtmlLink":"🐛 fix hover lsp (#175)"}},{"before":"bd9d19fd83a010af6b007def456d59138d44a59f","after":"290cb5017fd431369dbe1b3a357ed5a62999f1e0","ref":"refs/heads/main","pushedAt":"2024-02-21T15:06:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Add spread to syntax highlighting (#174)\n\n* Add spread to syntax highlighting\r\n\r\nFixes #173.\r\n\r\n* Extend spread sytnax highlighting to commands and params\r\n\r\n* Make spread regex more restrictive\r\n\r\n* Make spread more specific to tables and commands\r\n\r\n* Fix spread tokens in parameter list\r\n\r\nReplaces `include` with a capture for the existing regex.\r\n\r\n* Extend spread syntax highlighting change to flags\r\n\r\nTraps command flags and shortcuts bare string parsing.\r\n\r\n* Fix and clean up flag highlighting\r\n\r\nReuses an unused `parameters` expression. Fixes broken word boundary with whitespace lookbehind instead. Also fixes previous `(.+)` (code smell) matching the entire command.","shortMessageHtmlLink":"Add spread to syntax highlighting (#174)"}},{"before":"ba58e5e337d820716fa393085159e1d6c9358cb0","after":"bd9d19fd83a010af6b007def456d59138d44a59f","ref":"refs/heads/main","pushedAt":"2024-01-11T15:19:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"manually revert #161","shortMessageHtmlLink":"manually revert #161"}},{"before":"946edf1e4daa61eaa93cc9660ffc8d63ca1e6275","after":"ba58e5e337d820716fa393085159e1d6c9358cb0","ref":"refs/heads/main","pushedAt":"2024-01-11T15:09:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"remove auto-publishing of OpenVSX","shortMessageHtmlLink":"remove auto-publishing of OpenVSX"}},{"before":"411f850d62ab94f9da1fe3d494562f9882f81bf2","after":"946edf1e4daa61eaa93cc9660ffc8d63ca1e6275","ref":"refs/heads/main","pushedAt":"2024-01-11T15:01:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"comment out vsmarketplace publishing","shortMessageHtmlLink":"comment out vsmarketplace publishing"}},{"before":"25e39a9b01e12aff0fac319fce05ba1d1a60edcc","after":"411f850d62ab94f9da1fe3d494562f9882f81bf2","ref":"refs/heads/main","pushedAt":"2024-01-11T14:42:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Prepare for release 180 (#170)\n\n* tm syntax: remove verification behind command\r\nIt surely has been useful in early stage of the syntax\r\nbut it's seems to have no impact now\r\n\r\n* tm syntax: add variable fields in \"variables\"\r\nget rid of non-fixed text width lookbehind, incompatible with PCRE regex\r\n\r\n* update changelog for 1.6.0\r\n\r\n* prepare for 1.8.0 release\r\n\r\n---------\r\n\r\nCo-authored-by: Gabin Lefranc ","shortMessageHtmlLink":"Prepare for release 180 (#170)"}},{"before":"6496c8fc2798ee734869ccc63cf016b883895802","after":"25e39a9b01e12aff0fac319fce05ba1d1a60edcc","ref":"refs/heads/main","pushedAt":"2023-12-08T22:20:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Textmate: improvement on record entries and closure (#169)\n\n* remove let-env keyword\r\n\r\n* add \"export const\" keyword\r\n\r\n* improve record entry parsing\r\n\r\n* improve operators\r\n\r\n* improve parsing for closure parameters","shortMessageHtmlLink":"Textmate: improvement on record entries and closure (#169)"}},{"before":"543c4f81d44751ed7ec1aa1efbb683822737fb43","after":"6496c8fc2798ee734869ccc63cf016b883895802","ref":"refs/heads/main","pushedAt":"2023-12-07T17:08:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Textmate improvements (#168)\n\n* fix multiple cases in-out\r\n\r\n* fix one line function parameters\r\n\r\n* add type name infos\r\n\r\n* fix type detection in parameters\r\n\r\n* fix variadic detection in parameters\r\n\r\n* fix type detction in parameters\r\n\r\n* simplify texmate","shortMessageHtmlLink":"Textmate improvements (#168)"}},{"before":"6471621dc3a5cf97c75203543ff69a32e2e4b7fb","after":"543c4f81d44751ed7ec1aa1efbb683822737fb43","ref":"refs/heads/main","pushedAt":"2023-12-06T13:30:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Improve type parsing in function def (#167)\n\n* textmate: improve type parsing\r\n\r\n* parse any word as a type","shortMessageHtmlLink":"Improve type parsing in function def (#167)"}},{"before":"4f2b6e96c024036e2f41dd2af14389735540928a","after":"6471621dc3a5cf97c75203543ff69a32e2e4b7fb","ref":"refs/heads/main","pushedAt":"2023-11-29T02:12:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Add \"export\" to module tm parsing (#166)","shortMessageHtmlLink":"Add \"export\" to module tm parsing (#166)"}},{"before":"779c104cad4f350377b418a48933bc551c4347e1","after":"4f2b6e96c024036e2f41dd2af14389735540928a","ref":"refs/heads/main","pushedAt":"2023-11-13T13:41:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"More conditional and loop snippets (#165)\n\n* feat: update if snippets\r\n\r\nAdd snippets for comparisons\r\n\r\n* feat: update while snippets\r\n\r\nAdd comparison snippets.\r\n\r\n* feat: update for snippets\r\n\r\nAdd snippets for ranges and files.\r\n\r\n* fix: remove duplicate items\r\n\r\nReduce snippet amount by removal of some snippets related to\r\nsyntax constructs.\r\n\r\n* feat: simplify block and closure naming\r\n\r\n* fix: stepped range\r\n\r\n* fix: def and completion snippets\r\n\r\n* feat: simplify type choice\r\n\r\n* feat: support --wrapped option for def","shortMessageHtmlLink":"More conditional and loop snippets (#165)"}},{"before":"fc46b3ebb000db9341c9454417214b16948f8593","after":"779c104cad4f350377b418a48933bc551c4347e1","ref":"refs/heads/main","pushedAt":"2023-10-24T14:16:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"automatically publish extension to open vsx registry on release (#161)\n\n* chore: update lock files\r\n\r\n* feat: publish to open vsx\r\n\r\n* feat: publish to vsc marketplace\r\n\r\n* fix: path to packaged extension file","shortMessageHtmlLink":"automatically publish extension to open vsx registry on release (#161)"}},{"before":"6635a593bd2c0bac51f865447e67a93303e0522c","after":"fc46b3ebb000db9341c9454417214b16948f8593","ref":"refs/heads/main","pushedAt":"2023-10-20T15:15:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Prepare for release (#163)\n\n* tm syntax: remove verification behind command\r\nIt surely has been useful in early stage of the syntax\r\nbut it's seems to have no impact now\r\n\r\n* tm syntax: add variable fields in \"variables\"\r\nget rid of non-fixed text width lookbehind, incompatible with PCRE regex\r\n\r\n* update changelog for 1.6.0\r\n\r\n* updates for 1.7.1 release\r\n\r\n---------\r\n\r\nCo-authored-by: Gabin Lefranc ","shortMessageHtmlLink":"Prepare for release (#163)"}},{"before":"434de56a40cab8f54eb672745e6728f71af4314c","after":"6635a593bd2c0bac51f865447e67a93303e0522c","ref":"refs/heads/main","pushedAt":"2023-10-06T20:55:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Update Textmate (#160)\n\n* remove bloat code\r\ndefine-function/extern was unnecessary\r\n\r\n* Change def syntax\r\n\r\n* add function in/out syntax\r\n\r\n* Update commands name","shortMessageHtmlLink":"Update Textmate (#160)"}},{"before":"7d91ec9370f72d42436070727c6fbe0a3835dfe8","after":"434de56a40cab8f54eb672745e6728f71af4314c","ref":"refs/heads/main","pushedAt":"2023-09-19T19:33:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Update to nushell 0.85.0 (#155)\n\n* tm syntax: remove verification behind command\r\nIt surely has been useful in early stage of the syntax\r\nbut it's seems to have no impact now\r\n\r\n* tm syntax: add variable fields in \"variables\"\r\nget rid of non-fixed text width lookbehind, incompatible with PCRE regex\r\n\r\n* update changelog for 1.6.0\r\n\r\n* updates for nushell 0.85.0 release\r\n\r\n---------\r\n\r\nCo-authored-by: Gabin Lefranc ","shortMessageHtmlLink":"Update to nushell 0.85.0 (#155)"}},{"before":"8b78b955cf7f385541ffe0730305c3cf946da187","after":"7d91ec9370f72d42436070727c6fbe0a3835dfe8","ref":"refs/heads/main","pushedAt":"2023-09-17T00:58:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"use `which` to search `nu` location, add icon too. (#153)\n\n* use `which` to search `nu` location, add icon too.\r\n\r\n* also use `env:CARGO_HOME` and fallback to `~/.cargo/`\r\n\r\n* change behavior in case `nu` cannot be found.\r\n\r\nif the profile provider returns undefined, users will get a confusing error message:\r\n\r\n```\r\nNo terminal profile options provided for id \"nushell_default\"\r\n```\r\n\r\nif we instead just return a program name \"nu\", the error message became:\r\n\r\n```\r\npath to shell executable \"nu\" does not exist\r\n```\r\n\r\nwhich should give the user more clue what went wrong.\r\n\r\n* add detailed error message on failure.\r\n\r\nthe error message also guide the user to install `nushell` from website and reload vscode.\r\n\r\n* fix CI failure caused by empty function lint","shortMessageHtmlLink":"use which to search nu location, add icon too. (#153)"}},{"before":"6b5ac1b625c4d2653782c8bdfa33f291784f9bc6","after":"8b78b955cf7f385541ffe0730305c3cf946da187","ref":"refs/heads/main","pushedAt":"2023-09-04T02:40:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"fix shebang/firstLine detection (#151)","shortMessageHtmlLink":"fix shebang/firstLine detection (#151)"}},{"before":"eab559775705e4c905ed758d3b82502bebe177c1","after":"6b5ac1b625c4d2653782c8bdfa33f291784f9bc6","ref":"refs/heads/main","pushedAt":"2023-08-16T21:27:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"readmde: close #148 - link extension page (#149)","shortMessageHtmlLink":"readmde: close #148 - link extension page (#149)"}},{"before":"fcedfc06e96bcb6b640544470b031561bb3e458b","after":"eab559775705e4c905ed758d3b82502bebe177c1","ref":"refs/heads/main","pushedAt":"2023-07-25T16:39:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Audit fix (#147)\n\n* tm syntax: remove verification behind command\r\nIt surely has been useful in early stage of the syntax\r\nbut it's seems to have no impact now\r\n\r\n* tm syntax: add variable fields in \"variables\"\r\nget rid of non-fixed text width lookbehind, incompatible with PCRE regex\r\n\r\n* update changelog for 1.6.0\r\n\r\n* update package-lock\r\n\r\n---------\r\n\r\nCo-authored-by: Gabin Lefranc ","shortMessageHtmlLink":"Audit fix (#147)"}},{"before":"c27a3c0c7ee03529e7c3652072cd29d852453a58","after":"fcedfc06e96bcb6b640544470b031561bb3e458b","ref":"refs/heads/main","pushedAt":"2023-07-25T16:09:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Don't try to read if file doesn't exist (#134) (#143)\n\nCo-authored-by: Darren Schroeder <343840+fdncred@users.noreply.github.com>","shortMessageHtmlLink":"Don't try to read if file doesn't exist (#134) (#143)"}},{"before":"7caaad1e44e80f9535edc6fb8a0bf931bf1a6713","after":"c27a3c0c7ee03529e7c3652072cd29d852453a58","ref":"refs/heads/main","pushedAt":"2023-07-11T11:45:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"forgot to merge changes for 1.60 (#145)\n\n* tm syntax: remove verification behind command\r\nIt surely has been useful in early stage of the syntax\r\nbut it's seems to have no impact now\r\n\r\n* tm syntax: add variable fields in \"variables\"\r\nget rid of non-fixed text width lookbehind, incompatible with PCRE regex\r\n\r\n* update changelog for 1.6.0\r\n\r\n---------\r\n\r\nCo-authored-by: Gabin Lefranc ","shortMessageHtmlLink":"forgot to merge changes for 1.60 (#145)"}},{"before":"91e3c813114575d196a5cb33c2e4e947696183a2","after":"7caaad1e44e80f9535edc6fb8a0bf931bf1a6713","ref":"refs/heads/main","pushedAt":"2023-06-23T16:07:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"fix go to definition on windows (#141)","shortMessageHtmlLink":"fix go to definition on windows (#141)"}},{"before":"c8d5e8b229e6e1090a73acf43c7a4e96447d817d","after":null,"ref":"refs/tags/refs/heads/main","pushedAt":"2023-06-23T11:07:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"}},{"before":"18c5541a37357cedc1344cc8cdb08ff27a1ef3f4","after":"91e3c813114575d196a5cb33c2e4e947696183a2","ref":"refs/heads/main","pushedAt":"2023-06-22T00:20:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Fix datetime parsing (#140)\n\n* tm syntax: fix date time parsing\r\nfloating point seconds can have 1 or more digits\r\n\r\n* tm syntax: datetime rule prior to numbers","shortMessageHtmlLink":"Fix datetime parsing (#140)"}},{"before":"9abe7f36a08bfced1607d4f3931bbd520601077e","after":"18c5541a37357cedc1344cc8cdb08ff27a1ef3f4","ref":"refs/heads/main","pushedAt":"2023-06-21T19:34:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Fix TextMate regex (#137)\n\n* tm syntax: remove verification behind command\r\nIt surely has been useful in early stage of the syntax\r\nbut it's seems to have no impact now\r\n\r\n* tm syntax: add variable fields in \"variables\"\r\nget rid of non-fixed text width lookbehind, incompatible with PCRE regex\r\n\r\n* tm syntax: fix variables regex\r\nvariable can have 0 or more fields","shortMessageHtmlLink":"Fix TextMate regex (#137)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV--4UAA","startCursor":null,"endCursor":null}},"title":"Activity · nushell/vscode-nushell-lang"}