Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Add support for Racket files #248

wants to merge 1 commit into from

3 participants


PLT Scheme was renamed Racket a few years ago. It seems to be the most popular scheme variant and is widely used for teaching and programming language research.

This commit adds support for racket file extensions, including old scheme extensions that would still be present in older codebases. It also adds the ".sch" file extension to the list of scheme file extensions.


Thanks for the patch. I'm not going to be adding any more language specs to ack 1.x, but I'll revisit this when we put out the final ack 2.0

@hoelzro hoelzro referenced this pull request in petdance/ack2

Add support for Racket files #361


Migrated to ack2 queue.

@hoelzro hoelzro closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Feb 14, 2013
  1. @maxsnew

    Add racket file extensions

    maxsnew authored
This page is out of date. Refresh to see the latest.
Showing with 2 additions and 1 deletion.
  1. +2 −1 
3 
@@ -107,10 +107,11 @@ BEGIN {
php => [qw( php phpt php3 php4 php5 phtml)],
plone => [qw( pt cpt metadata cpy py )],
python => [qw( py )],
+ racket => [qw( rkt scm ss sch )],
rake => q{Rakefiles},
ruby => [qw( rb rhtml rjs rxml erb rake spec )],
scala => [qw( scala )],
- scheme => [qw( scm ss )],
+ scheme => [qw( scm ss sch )],
shell => [qw( sh bash csh tcsh ksh zsh )],
skipped => q{Files, but not directories, normally skipped by ack (default: off)},
smalltalk => [qw( st )],
Something went wrong with that request. Please try again.