{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":608787792,"defaultBranch":"main","name":"Nim","ownerLogin":"TheAlgorithms","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-02T18:30:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20487725?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720428080.0","currentOid":""},"activityList":{"items":[{"before":"e3baee4f526dbf4b0ebbeb218e711cbbc4a1997c","after":"4a59ed8b671c67c4bed909ab6650a7341c947119","ref":"refs/heads/main","pushedAt":"2024-09-10T11:28:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"Chore: fix build_directory_md.yml (#81)\n\n* Chore: fix build_directory_md.yml\r\n\r\n* Change the nim installation directory","shortMessageHtmlLink":"Chore: fix build_directory_md.yml (#81)"}},{"before":"635620295a66581776058ee99d24dc041492d391","after":"e3baee4f526dbf4b0ebbeb218e711cbbc4a1997c","ref":"refs/heads/main","pushedAt":"2024-09-05T10:37:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"feat: add `haversineDistance` (#80)\n\n* feat: add `haversineDistance`\r\n\r\n* style: avoid `return`\r\n\r\nCo-authored-by: Zoom \r\n\r\n* style: rename to `isClose`\r\n\r\n---------\r\n\r\nCo-authored-by: Zoom ","shortMessageHtmlLink":"feat: add haversineDistance (#80)"}},{"before":"e65658c36415509ba4a63c1bee9298d74db040d4","after":"635620295a66581776058ee99d24dc041492d391","ref":"refs/heads/main","pushedAt":"2024-08-08T20:36:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vil02","name":"Piotr Idzik","path":"/vil02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65706193?s=80&v=4"},"commit":{"message":"Fix check code format wf (#78)\n\n* Ignore directory with nim executable\r\n\r\n* Change to -e (gitignore rules are ignored with the -x flag)\r\n\r\n* Do not prettify nim runtime\r\n\r\n* Ignore nim runtime for Github actions\r\n\r\n* Replace gitignore exclusion by nim path exclusion\r\n\r\n* Move away the nim_runtime directory (runner.temp) + attempt adding gh token\r\n\r\n* Tries suggestion from jiro4989\r\n\r\n* Tries with specific Nim version\r\n\r\n* Reapply suggestion with specific Nim version\r\n\r\n* Specify explicitly the dir\r\n\r\n* Another path\r\n\r\n* Fix name of action variable\r\n\r\n* Use Github runner.temp and fall back to stable\r\n\r\n* Restore gitignore","shortMessageHtmlLink":"Fix check code format wf (#78)"}},{"before":"6cbbbe379809d50dc702f7aa3d65bb37338bf888","after":"e65658c36415509ba4a63c1bee9298d74db040d4","ref":"refs/heads/main","pushedAt":"2024-07-08T09:47:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"chore: use nim version `2.0.8` (#73)\n\n* chore: use nim version `2.0.4`\r\n\r\n* chore: use nim version `2.0.8`","shortMessageHtmlLink":"chore: use nim version 2.0.8 (#73)"}},{"before":"ab7fb76146d54e68595b97f2c9cc00741e62000d","after":null,"ref":"refs/heads/dependabot/github_actions/dot-github/workflows/jiro4989/setup-nim-action-2","pushedAt":"2024-07-08T08:41:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"40ca6ee56e33f309f333681f7111348b9d5c5300","after":"6cbbbe379809d50dc702f7aa3d65bb37338bf888","ref":"refs/heads/main","pushedAt":"2024-07-08T08:41:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"chore(deps): bump jiro4989/setup-nim-action in /.github/workflows (#75)\n\nBumps [jiro4989/setup-nim-action](https://github.com/jiro4989/setup-nim-action) from 1 to 2.\r\n- [Release notes](https://github.com/jiro4989/setup-nim-action/releases)\r\n- [Commits](https://github.com/jiro4989/setup-nim-action/compare/v1...v2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: jiro4989/setup-nim-action\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump jiro4989/setup-nim-action in /.github/workflows (#75)"}},{"before":null,"after":"ab7fb76146d54e68595b97f2c9cc00741e62000d","ref":"refs/heads/dependabot/github_actions/dot-github/workflows/jiro4989/setup-nim-action-2","pushedAt":"2024-07-08T05:02:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump jiro4989/setup-nim-action in /.github/workflows\n\nBumps [jiro4989/setup-nim-action](https://github.com/jiro4989/setup-nim-action) from 1 to 2.\n- [Release notes](https://github.com/jiro4989/setup-nim-action/releases)\n- [Commits](https://github.com/jiro4989/setup-nim-action/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: jiro4989/setup-nim-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump jiro4989/setup-nim-action in /.github/workflows"}},{"before":"25683fe29eade389a194129810e8343916606798","after":"40ca6ee56e33f309f333681f7111348b9d5c5300","ref":"refs/heads/main","pushedAt":"2024-04-11T03:58:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Panquesito7","name":"David Leal","path":"/Panquesito7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51391473?s=80&v=4"},"commit":{"message":"chore: configure Dependabot (#72)","shortMessageHtmlLink":"chore: configure Dependabot (#72)"}},{"before":null,"after":"6c9f7d5b04d3392703e42d3d79ff074ddeb44c21","ref":"refs/heads/directory_update-25683fe29eade389a194129810e8343916606798","pushedAt":"2024-03-28T16:11:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update DIRECTORY.md","shortMessageHtmlLink":"docs: update DIRECTORY.md"}},{"before":"7bfca7bcaedef2187b26e24c88a3c94b326b8010","after":"25683fe29eade389a194129810e8343916606798","ref":"refs/heads/main","pushedAt":"2024-03-28T16:10:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"feat: add `bresenhams_line` (#71)\n\n* feat: add `bresenhams_line`\n\n* style: apply suggestions from the review\n\nCo-authored-by: Zoom \n\n---------\n\nCo-authored-by: Zoom ","shortMessageHtmlLink":"feat: add bresenhams_line (#71)"}},{"before":null,"after":"e8bd4fb4f9db0ac2d5b6c9a80818d1315b644f03","ref":"refs/heads/directory_update-7bfca7bcaedef2187b26e24c88a3c94b326b8010","pushedAt":"2024-01-22T11:46:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update DIRECTORY.md","shortMessageHtmlLink":"docs: update DIRECTORY.md"}},{"before":"c0c3b7a4620742cd61f1194480d95fd934b2dae3","after":"7bfca7bcaedef2187b26e24c88a3c94b326b8010","ref":"refs/heads/main","pushedAt":"2024-01-22T11:46:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"feat: add `modular_inverse.nim` (#66)\n\n* feat: add `modular_inverse.nim`\r\n\r\n* feat: do not compute additional Bézout's coefficient\r\n\r\n* style: use more restrictive types\r\n\r\n* style: remove unused import\r\n\r\n* style: use `math.floorMod`\r\n\r\nCo-authored-by: dlesnoff <54949944+dlesnoff@users.noreply.github.com>\r\n\r\n* refactor: name outputs of `euclidHalfIteration`\r\n\r\n* docs: use proper grammar\r\n\r\nCo-authored-by: dlesnoff <54949944+dlesnoff@users.noreply.github.com>\r\n\r\n* tests: add more test cases with negative input\r\n\r\nCo-authored-by: dlesnoff <54949944+dlesnoff@users.noreply.github.com>\r\n\r\n* tests: add random tests\r\n\r\n---------\r\n\r\nCo-authored-by: dlesnoff <54949944+dlesnoff@users.noreply.github.com>","shortMessageHtmlLink":"feat: add modular_inverse.nim (#66)"}},{"before":"63b04827c74e9838c7ceca818055bbb4ed5633bd","after":"c0c3b7a4620742cd61f1194480d95fd934b2dae3","ref":"refs/heads/main","pushedAt":"2024-01-15T20:23:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Panquesito7","name":"David Leal","path":"/Panquesito7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51391473?s=80&v=4"},"commit":{"message":"Fix: Try git add all as proposed previously (#70)\n\nCo-authored-by: Dimitri LESNOFF ","shortMessageHtmlLink":"Fix: Try git add all as proposed previously (#70)"}},{"before":null,"after":"b180a811f67a47d78dfd5b4dec5be9001baa2f98","ref":"refs/heads/directory_update-63b04827c74e9838c7ceca818055bbb4ed5633bd","pushedAt":"2023-12-30T16:57:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update DIRECTORY.md","shortMessageHtmlLink":"docs: update DIRECTORY.md"}},{"before":"f591c20cdb7e6048190a830cf182e28aef1e6717","after":"63b04827c74e9838c7ceca818055bbb4ed5633bd","ref":"refs/heads/main","pushedAt":"2023-12-30T16:57:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"feat: add Fibonacci Numbers (#63)\n\n* Add fibonacci_numbers.nim\r\n\r\n* move constant time formula to docs.\r\n\r\n* positive input for sequence procedures\r\n\r\n* small doc changes\r\n\r\n* better constants for tests\r\n\r\n* add matrix version?\r\n\r\n* return Binet formula to code\r\n\r\n* nicer tests\r\n\r\n* nimpretty\r\n\r\n* rename closed-form expression\r\n\r\n* implement suggestions\r\n\r\n* replace recursive pow with iterative\r\n\r\n* add matrix exponentiation tests","shortMessageHtmlLink":"feat: add Fibonacci Numbers (#63)"}},{"before":"48fd281c542311eeb61c7aea77f275414da2ec1e","after":"f591c20cdb7e6048190a830cf182e28aef1e6717","ref":"refs/heads/main","pushedAt":"2023-12-29T16:12:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"chore: use nim version `2.0.2` (#67)","shortMessageHtmlLink":"chore: use nim version 2.0.2 (#67)"}},{"before":null,"after":"b691d80503bbea976e698ffc3fcdfc1efcd9e25d","ref":"refs/heads/directory_update-48fd281c542311eeb61c7aea77f275414da2ec1e","pushedAt":"2023-12-18T12:33:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update DIRECTORY.md","shortMessageHtmlLink":"docs: update DIRECTORY.md"}},{"before":"1314f1cb2c2a6b7d796d82c8ec010fbaa1931c94","after":"48fd281c542311eeb61c7aea77f275414da2ec1e","ref":"refs/heads/main","pushedAt":"2023-12-18T12:33:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"feat: add `extended_gcd.nim` (#62)\n\n* feat: add `extended_gcd.nim`\r\n\r\n* style: reformat code\r\n\r\nCo-authored-by: Zoom \r\n\r\n* feat: use iterative implementation\r\n\r\n* docs: mention `extendedGCD*` in the module docs\r\n\r\n* docs: add sentence about more efficient ways to compute `gcd`\r\n\r\n* docs: remove truism\r\n\r\n* refactor: use `uint`s as input of `euclidIteration`\r\n\r\n* docs: add estimates of Bézout coefficients\r\n\r\n* docs: remove the note about more efficient ways\r\n\r\n* style: use single `import`\r\n\r\nCo-authored-by: Zoom \r\n\r\n* style: use expression-based return and name elements in the tuple\r\n\r\nCo-authored-by: Zoom \r\n\r\n* style: name elements in the tuple\r\n\r\nCo-authored-by: Zoom \r\n\r\n* style: simplify calling `euclidIteration`\r\n\r\n* refactor: store `gcd` as `Natural`\r\n\r\n---------\r\n\r\nCo-authored-by: Zoom ","shortMessageHtmlLink":"feat: add extended_gcd.nim (#62)"}},{"before":"fa78f26ed924cd92f46315fe9b6a3b49018c3740","after":"1314f1cb2c2a6b7d796d82c8ec010fbaa1931c94","ref":"refs/heads/main","pushedAt":"2023-11-21T17:22:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"style: remove unused import (#61)","shortMessageHtmlLink":"style: remove unused import (#61)"}},{"before":"ac2b056645f550994a9ca9e67038f55d4fe262ba","after":"fa78f26ed924cd92f46315fe9b6a3b49018c3740","ref":"refs/heads/main","pushedAt":"2023-11-21T17:21:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"chore: run `nimpretty` with `--indent:2` (#64)","shortMessageHtmlLink":"chore: run nimpretty with --indent:2 (#64)"}},{"before":"348e76acf8ce4b4361c9dbc51a07de1b3f5494df","after":"ac2b056645f550994a9ca9e67038f55d4fe262ba","ref":"refs/heads/main","pushedAt":"2023-10-04T18:52:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"Fix directory workflow (#60)\n\n* Fix directory workflow\r\n\r\n* Update build_directory_md.yml","shortMessageHtmlLink":"Fix directory workflow (#60)"}},{"before":"c08e700ca5f5dc301ca6f2a14c114e17619dc65e","after":"d6e651b540f94ef26789b8e0f02a1dd94eb82a00","ref":"refs/heads/fix_dir_workflow","pushedAt":"2023-10-04T18:10:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Panquesito7","name":"David Leal","path":"/Panquesito7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51391473?s=80&v=4"},"commit":{"message":"Update build_directory_md.yml","shortMessageHtmlLink":"Update build_directory_md.yml"}},{"before":"348e76acf8ce4b4361c9dbc51a07de1b3f5494df","after":"c08e700ca5f5dc301ca6f2a14c114e17619dc65e","ref":"refs/heads/fix_dir_workflow","pushedAt":"2023-09-25T23:01:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Panquesito7","name":"David Leal","path":"/Panquesito7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51391473?s=80&v=4"},"commit":{"message":"Fix directory workflow","shortMessageHtmlLink":"Fix directory workflow"}},{"before":null,"after":"348e76acf8ce4b4361c9dbc51a07de1b3f5494df","ref":"refs/heads/fix_dir_workflow","pushedAt":"2023-09-22T23:23:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Panquesito7","name":"David Leal","path":"/Panquesito7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51391473?s=80&v=4"},"commit":{"message":"Update CONTRIBUTING.md (#59)\n\n- Nim v2 is out\r\n- Add result return style guide","shortMessageHtmlLink":"Update CONTRIBUTING.md (#59)"}},{"before":"9c7501cf2bc3a0eca6c0b6782c0f75ca888308b6","after":"348e76acf8ce4b4361c9dbc51a07de1b3f5494df","ref":"refs/heads/main","pushedAt":"2023-09-10T19:43:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"Update CONTRIBUTING.md (#59)\n\n- Nim v2 is out\r\n- Add result return style guide","shortMessageHtmlLink":"Update CONTRIBUTING.md (#59)"}},{"before":"c9c8077737aa58580494b7fdd5bf1fe82c64e423","after":"9c7501cf2bc3a0eca6c0b6782c0f75ca888308b6","ref":"refs/heads/main","pushedAt":"2023-09-08T22:51:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"Add a .github action to build DIRECTORY.md (#36)\n\n* Add a .github action to build DIRECTORY.md\r\n\r\n* Update gh action build_directory_md\r\n\r\n* Add ignored paths and git credentials\r\n\r\n* chore: minor Gitpod improvements (#34)\r\n\r\nAdd Gitpod badge and prebuilds for all branches and forks\r\n\r\n* Add binary search (#37)\r\n\r\n* Add binary search\r\n\r\n* Update binary search: add recursive version\r\n\r\n* Update binary search: better description\r\n\r\n* Update binary search: update runnableExamples\r\n\r\n* Update binary search: improve tests, add overload for recursive func\r\n\r\n* Update binary search: evaluate if-expression into result\r\n\r\n* grammar\r\n\r\n* Update binary search: improve description, add comments\r\n\r\n* Update binary search: add missing test cases\r\n\r\n* Update binary search: add info about pivot choice in description, rearrange it\r\n\r\n* Update binary search: change int to Natural\r\n\r\n* Update binary search: if block -> guard clause\r\n\r\n* Update binary search: test cases\r\n\r\n* Update binary search: simplify docs\r\n\r\n* Update binary search: nimpretty\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: David Leal \r\n\r\n* Replace by an attempt of github pr create\r\n\r\n* Fix branching and environment variable in the PR\r\n\r\nCo-authored-by: David Leal \r\n\r\n* Create and populate the Maths directory (#4)\r\n\r\n* Add a sample of maths basic algorithms\r\n\r\n* Update maths/abs.nim\r\n\r\nCo-authored-by: Zoom \r\n\r\n* Use openArray in absMaxSort\r\n\r\nCo-authored-by: Zoom \r\n\r\n* Fix seq->openArray and int->SomeInteger\r\n\r\n* Use Positive as input instead\r\n\r\n* Update maths/addition_without_arithmetic.nim\r\n\r\nCo-authored-by: Pietro Peterlongo \r\n\r\n* Name allocation number\r\n\r\n* [maths/abs] Replace maxAbsSort by signed[Min/Max]Abs\r\n\r\n* [Aliquot Sum] Add header\r\n\r\n* Add empty line at end of file\r\n\r\n* Remove Allocation number since it is a non standard algorithm\r\n\r\n* Fix titles\r\n\r\n* Run nimpretty on the files\r\n\r\n* Rename file and add DIRECTORY.md\r\n\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: Dimitri LESNOFF \r\nCo-authored-by: David Leal \r\n\r\n* Add arc length (#10)\r\n\r\n* Fix linear search (#33)\r\n\r\n* Use a dynamic allocated array (sequence) for strings\r\n\r\n* Run nimpretty\r\n\r\n* Add requested changes\r\n\r\n* Fix documentation generation\r\n\r\n* Fix test title according to changes\r\n\r\nCo-authored-by: Satin Wuker <74630829+SatinWuker@users.noreply.github.com>\r\n\r\n* Update comments to warn about indexing issues\r\n\r\nModified a bit the suggestions of comments. Please check them before approving.\r\n\r\nCo-authored-by: Zoom \r\n\r\n---------\r\n\r\nCo-authored-by: Dimitri LESNOFF \r\nCo-authored-by: Zoom \r\n\r\n* chore: run `apt-get update` before running other commands (#41)\r\n\r\nThis will run `sudo apt-get update` before running any other commands on the Gitpod prebuild image (`.gitpod.dockerfile`).\r\n\r\n* Readme: fix gitter link, add Nim logo, formatting fixes (#42)\r\n\r\n* Update README.md\r\n\r\nUse more extended markdown syntax instead of HTML,\r\nAdd Matrix links\r\nSuperseed PR #40\r\n\r\n* Actually fix gitter! Move img src links to footer.\r\n\r\nAlso changed the TheAlgorithms logo image link.\r\n\r\n* Restore TheAlgorithms logo link\r\n\r\n* More link fixes\r\n\r\n---------\r\n\r\nCo-authored-by: dlesnoff <54949944+dlesnoff@users.noreply.github.com>\r\n\r\n* fix: nimpretty for `arc_length.nim` (#43)\r\n\r\n* chore: `gc`->`mm`, move back to `config.nims` (#47)\r\n\r\n* chore: revert #41 (#45)\r\n\r\n* Update codeowners\r\n\r\n* Fix: CONTRIBUTING.md links (#49)\r\n\r\nUppercase `directory.md` to `DIRECTORY.md`\r\n\r\n* feat: add Levenshtein distance (#46)\r\n\r\n* feat: add Levenshtein distance\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Zoom \r\n\r\n* refactor: use toKey in initSubsolutions\r\n\r\n* style: use .Natural\r\n\r\n* style: remove blank line\r\n\r\n* refactor: add Key type\r\n\r\n* style: use descriptive variable names\r\n\r\n* style: use a, b instead of strA, strB\r\n\r\n* docs: add note about complexity\r\n\r\n* refator: add name to TestCase\r\n\r\n* docs: remove sentence about dp\r\n\r\n* docs: update documentation of `levenshteinDistance`\r\n\r\nCo-authored-by: Zoom \r\n\r\n* docs: rename initLevenshteinDistanceMatrix and add its documentation\r\n\r\n* refactor: add fillLevenshteinDistanceMatrix\r\n\r\n* tests: reorganise tests, remove TestCase type\r\n\r\n* docs: add edit distance to module-level documentation\r\n\r\n* docs: mention Wagner–Fischer algorithm\r\n\r\n* docs: add comment in fillLevenshteinDistanceMatrix\r\n\r\n* style: reformat fillLevenshteinDistanceMatrix\r\n\r\n* docs: update DIRECTORY.md\r\n\r\n---------\r\n\r\nCo-authored-by: Zoom \r\n\r\n* docs: add missing `#` (#50)\r\n\r\n* docs: add missing `#`\r\n\r\n* docs: update DIRECTORY.md\r\n\r\n* docs: remove ` of a Circle`\r\n\r\n* docs: update DIRECTORY.md\r\n\r\n---------\r\n\r\nCo-authored-by: dlesnoff <54949944+dlesnoff@users.noreply.github.com>\r\n\r\n* Fix: Remove unuseful date command\r\n\r\n* chore: Update checkout version to v4 in build_directory_md\r\n\r\n* Add error status checking + separate compilation and execution of directory.nim\r\n\r\n---------\r\n\r\nCo-authored-by: Dimitri LESNOFF \r\nCo-authored-by: David Leal ","shortMessageHtmlLink":"Add a .github action to build DIRECTORY.md (#36)"}},{"before":"0d1ab426bef244d6afc403fa90d41441ecb10971","after":"c9c8077737aa58580494b7fdd5bf1fe82c64e423","ref":"refs/heads/main","pushedAt":"2023-09-07T18:35:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"chore: update `actions/checkout` to `v4` (#58)\n\n* chore: update `actions/checkout` to `v4`\r\n\r\n* empty commit to rerun CI","shortMessageHtmlLink":"chore: update actions/checkout to v4 (#58)"}},{"before":"59d1c4c2d77b22ccbda3ccda145b5762c6efc3a5","after":"0d1ab426bef244d6afc403fa90d41441ecb10971","ref":"refs/heads/main","pushedAt":"2023-09-01T07:24:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Panquesito7","name":"David Leal","path":"/Panquesito7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51391473?s=80&v=4"},"commit":{"message":"style: use `$HOME` in the Nim path (#54)\n\nCo-authored-by: David Leal ","shortMessageHtmlLink":"style: use $HOME in the Nim path (#54)"}},{"before":"934b45ef582a1a88bf84de2dfd26a3a0d3b6ffd3","after":"59d1c4c2d77b22ccbda3ccda145b5762c6efc3a5","ref":"refs/heads/main","pushedAt":"2023-08-26T15:39:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"chore: use nim 2.0.0 (#56)\n\n* chore: use nim 2.0.0\r\n\r\n* style: move `--mm:arc` above imports\r\n\r\n---------\r\n\r\nCo-authored-by: dlesnoff <54949944+dlesnoff@users.noreply.github.com>","shortMessageHtmlLink":"chore: use nim 2.0.0 (#56)"}},{"before":"9f045f79cd4a81fc08efe67f04158d92712f08e1","after":"934b45ef582a1a88bf84de2dfd26a3a0d3b6ffd3","ref":"refs/heads/main","pushedAt":"2023-08-25T10:27:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlesnoff","name":null,"path":"/dlesnoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54949944?s=80&v=4"},"commit":{"message":"Updated link in README.md (#57)","shortMessageHtmlLink":"Updated link in README.md (#57)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsffDMAA","startCursor":null,"endCursor":null}},"title":"Activity · TheAlgorithms/Nim"}