From aa7aae7808a88478c224c4fa5bb54b47e504edaa Mon Sep 17 00:00:00 2001 From: Ben Draut Date: Tue, 24 Mar 2015 08:22:00 -0600 Subject: [PATCH] Fix categorization for Racket shell scripts. The current implementation categorizes shell scripts written in Racket as Scheme, which is incorrect. For example: ```racket \#!/usr/bin/env racket \#lang racket "Hello World!" ``` This should be categorized as Racket, not Scheme. [This file][1] demonstrates the problem in an existing repository. [1]: https://github.com/drautb/sketchbook/blob/master/racket/sublime-project-generator/generate-sublime-project.rkt --- lib/linguist/languages.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index 487ab648..b6d98e02 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -2596,6 +2596,8 @@ Racket: - .rktd - .rktl - .scrbl + interpreters: + - racket tm_scope: source.racket ace_mode: lisp @@ -2850,7 +2852,6 @@ Scheme: - .ss interpreters: - guile - - racket - bigloo - chicken ace_mode: scheme