-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Comparing changes
Open a pull request
base repository: github-linguist/linguist
base: v9.0.0
head repository: github-linguist/linguist
compare: main
- 16 commits
- 58 files changed
- 13 contributors
Commits on Dec 19, 2024
-
Add :Z to 'docker run -v' so that it works with Podman on Fedora (#7160)
docs: Add :Z to 'docker run -v' so that it works with Podman on Fedora (fixes #7159)
Configuration menu - View commit details
-
Copy full SHA for 63cfd70 - Browse repository at this point
Copy the full SHA 63cfd70View commit details
Commits on Jan 8, 2025
-
Add mdsvex and Survex data (#7194)
* feat: add mdsvex Adds support for the [`mdsvex`](https://github.com/pngwn/MDsveX) language, a Markdown preprocessor for Svelte. At the time of writing, a search returns 4.1k `mdsvex` files hosted on GitHub: https://github.com/search?q=path%3A*.svx+NOT+%2F%5CA%28%3B%7C%5C*begin%5Cs%7C%5C*units%5Cs%29%2F+NOT+is%3Afork&type=code No grammar or LSP exists yet. Progress for these is tracked in pngwn/MDsveX#121 For code editors, files can best be marked as Markdown. Sample is taken from [`sveltesociety.dev`](https://github.com/svelte-society/sveltesociety.dev/blob/d2f08cc604a205e51aa8cae3856aae64498096d2/src/routes/recipes/stores/%2Bpage.svx), licenced under the [MIT License](https://github.com/svelte-society/sveltesociety.dev/blob/d2f08cc604a205e51aa8cae3856aae64498096d2/LICENSE). Colour was chosen to be identical to the [primary accent colour of the `mdsvex` website](https://github.com/pngwn/MDsveX/blob/f29f31c281c93a1f5e604ccc9f8e4cc14208a8d8/packages/site/static/global.css#L21) Note that the `.svx` extension is also used for [Survex data files](https://survex.com/docs/manual/datafile.htm). Since that is currently not supported, no heuristic was added. Should the need to add such a heuristic arise in the future, the following RegEx will match for Survex data files: `/\A(;|\*begin\s|\*units\s)/` * feat: add Survex data Adds support for the [Survex data](https://survex.com/docs/manual/datafile.htm) format, a plaintext data file format used for mapping caves. At the time of writing, a search returns 2.4k Survex data files hosted on GitHub: https://github.com/search?type=code&q=NOT+is%3Afork+path%3A*.svx+%2F%5CA%28%3B%7C%5C*%5B%5E*%5D%2B%24%29%2F No grammar or LSP exists for these, to my knowledge. Sample is taken from the [Philippine Surveys from the BEC expedition 2015](https://github.com/speleo/philippine-surveys-2015/blob/bad0f4490661908bcda3054226ab178bfa799f4a/Romeo/thTMPDIR/data.svx), in particular a temporary data file created by Therion during the mapping of the Romeo cave, licenced under the [Creative Commons Zero v1.0 Universal](https://github.com/speleo/philippine-surveys-2015/blob/bad0f4490661908bcda3054226ab178bfa799f4a/LICENSE) licence. Colour was chosen as the [background colour of the navigation bar of the Survex website](https://survex.com). * feat: add heuristic to distinguish Survex data and `mdsvex` files * test: add `.svx` heuristics test
Configuration menu - View commit details
-
Copy full SHA for d2707a8 - Browse repository at this point
Copy the full SHA d2707a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94aba1a - Browse repository at this point
Copy the full SHA 94aba1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f15ab0b - Browse repository at this point
Copy the full SHA f15ab0bView commit details -
* Add KDL * add a few more samples * review fixes * Add ace/codemirror stuff for KDL
Configuration menu - View commit details
-
Copy full SHA for 6566185 - Browse repository at this point
Copy the full SHA 6566185View commit details -
Fixed heuristic for the OMNeT++ MSG language (#7157)
fixed heuristic for the OMNeT++ MSG language
Configuration menu - View commit details
-
Copy full SHA for 13aa301 - Browse repository at this point
Copy the full SHA 13aa301View commit details -
Add the
.apex
extension to the Apex language (#6975)* Add the .apex extension to the Apex language support * Add second example * Change order * Update lib/linguist/languages.yml Co-authored-by: Colin Seymour <[email protected]> --------- Co-authored-by: Colin Seymour <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e04d26 - Browse repository at this point
Copy the full SHA 7e04d26View commit details -
Add Answer Set Programming and Linear Programming (#7184)
* Add Answer Set Programming * Add Answer Set Programming examples Pulled from clingo (MIT) and from Draco (BSD 3 Clause) * Add Linear Programming language entry * Add Linear Programming samples * Add heuristic for Linear Programming Linear programs must have an objective * Make linear programming heuristic more precise Exactly match the object line --------- Co-authored-by: Colin Seymour <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 30c4668 - Browse repository at this point
Copy the full SHA 30c4668View commit details -
* Add MiniZinc * Add MiniZinc samples --------- Co-authored-by: Colin Seymour <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5e652d - Browse repository at this point
Copy the full SHA e5e652dView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 5293d68 - Browse repository at this point
Copy the full SHA 5293d68View commit details
Commits on Jan 9, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 07486a1 - Browse repository at this point
Copy the full SHA 07486a1View commit details
Commits on Jan 10, 2025
-
Update references to go-enry in documentation (#7198)
Update references to go-enry
Configuration menu - View commit details
-
Copy full SHA for 09880c7 - Browse repository at this point
Copy the full SHA 09880c7View commit details
Commits on Jan 14, 2025
-
Switch ApacheConf to maintained upstream (#7143)
* Switch to `mrmlnc/vscode-apache` * Fix auto-generated `grammars.yml` * Fix auto-generated `vendor/README.md` * Revert "Fix auto-generated `vendor/README.md`" This reverts commit a9ec515. * Revert "Fix auto-generated `grammars.yml`" This reverts commit 1c7a57f. * Revert "Switch to `mrmlnc/vscode-apache`" This reverts commit 5ecef2b. * Replace Apacheconf grammar --------- Co-authored-by: Colin Seymour <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a30b0f - Browse repository at this point
Copy the full SHA 1a30b0fView commit details -
* Add Xmake language * fix README * add .lua extension for xmake * move xmake sample to filenames * sort language * Add sample --------- Co-authored-by: Colin Seymour <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be39d09 - Browse repository at this point
Copy the full SHA be39d09View commit details
Commits on Jan 21, 2025
-
* Add Jai language * Update Jai language with up-to-date grammar
Configuration menu - View commit details
-
Copy full SHA for 8e7ffb3 - Browse repository at this point
Copy the full SHA 8e7ffb3View commit details
Commits on Jan 28, 2025
-
Update extension list for HEEx (#7220)
* Update extension list for HEEx * Remove .neex
Configuration menu - View commit details
-
Copy full SHA for 98b503a - Browse repository at this point
Copy the full SHA 98b503aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v9.0.0...main