From 8355f5031a2aed5637e1cdf885d57b9394d96e06 Mon Sep 17 00:00:00 2001 From: Greg Hendershott Date: Fri, 28 Dec 2012 22:28:22 -0500 Subject: [PATCH 1/2] Use new Racket lexer from pygments.rb 0.3.3 Racket files had been using the Scheme lexer. --- 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 8b6d0831..765e6e96 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -1032,10 +1032,11 @@ RHTML: Racket: type: programming - lexer: Scheme + lexer: Racket color: "#ae17ff" primary_extension: .rkt extensions: + - .rkt - .rktd - .rktl From 0b2465482a5a799c4309cf63927660cea3b184bf Mon Sep 17 00:00:00 2001 From: Greg Hendershott Date: Wed, 2 Jan 2013 07:46:58 -0500 Subject: [PATCH 2/2] Update test: Racket language uses Racket lexer. This is https://github.com/greghendershott/linguist/pull/1 from @tnm. That pull request is onto my master branch, not my `racket-lexer` topic branch. If there is a way to accept the pull request onto my topic branch, I don't have time to figure it out right now. As a result I'm making my own commit. --- test/test_language.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test_language.rb b/test/test_language.rb index fe0ad2cf..17b2a83a 100644 --- a/test/test_language.rb +++ b/test/test_language.rb @@ -45,7 +45,7 @@ class TestLanguage < Test::Unit::TestCase assert_equal Lexer['S'], Language['R'].lexer assert_equal Lexer['Scheme'], Language['Emacs Lisp'].lexer assert_equal Lexer['Scheme'], Language['Nu'].lexer - assert_equal Lexer['Scheme'], Language['Racket'].lexer + assert_equal Lexer['Racket'], Language['Racket'].lexer assert_equal Lexer['Scheme'], Language['Scheme'].lexer assert_equal Lexer['Standard ML'], Language['Standard ML'].lexer assert_equal Lexer['TeX'], Language['TeX'].lexer