Xidorn Quan
fc8d2f641c
Add samples and tests for minified CSS detection.
2013-03-02 14:27:51 +08:00
Mike Skalnik
5ea039a74e
Remove OBJ files as support solids
2013-02-26 14:00:29 -08:00
Ted Nyman
6e82d2a689
Merge pull request #354 from mrorii/master
...
Detect Cython-generated C/C++ files
2013-02-25 17:11:17 -08:00
PulsarBlow
dc9ad22ec4
TypeScript language support
...
Signed-off-by: PulsarBlow <pulsarblow@gmail.com >
2013-02-23 23:40:40 +01:00
Ted Nyman
58a9b56f4d
Merge pull request #253 from Tass/master
...
Binary mime type override if languages.yml says so
2013-02-21 21:49:09 -08:00
Mike Skalnik
041ab041ae
Add binary & ascii STLs and OBJs
2013-01-17 14:15:01 -08:00
Naoki Orii
35e077ce86
Detect cython-generated files
2013-01-12 23:48:04 -05:00
Ted Nyman
c495d19540
Merge pull request #222 from tiwe-de/master
...
ignore Debian packaging
2013-01-08 04:23:17 -08:00
Greg Hendershott
0b2465482a
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.
2013-01-02 07:46:58 -05:00
Joshua Peek
dcc2be0781
Merge branch 'master' into dont-explode-on-invalid-shebang
...
Conflicts:
lib/linguist/samples.json
test/test_tokenizer.rb
2012-12-10 09:02:24 -06:00
Mislav Marohnić
720914b290
add filename tests for shell config files
2012-12-06 23:54:22 +01:00
Andy Li
50ecb63058
haXe is now "Haxe"
...
According to https://groups.google.com/forum/#!topic/haxelang/O7PB-ZrX4i4/discussion
The lexer in Pygments is not renamed yet, so just stay as is at the moment.
2012-12-06 23:42:04 +01:00
Mislav Marohnić
ae753e6e88
add Nginx language
2012-12-06 23:25:54 +01:00
Mislav Marohnić
04a2845e91
add ApacheConf language
...
Recognizes httpd/apache2.conf and .htaccess files
2012-12-06 23:25:29 +01:00
Mislav Marohnić
acb20d95ca
"coffee-script" ☞ CoffeeScript
2012-12-06 23:04:53 +01:00
Mislav Marohnić
d3ebe1844d
add HTTP language
...
Useful for `curl -i` dumps. Had to add primary_extension although this
data is usually not saved in files, but shown as code blocks.
2012-12-04 16:26:11 +01:00
Mislav Marohnić
fc8492e8f7
"yml" ☞ YAML
2012-12-04 16:11:52 +01:00
Mislav Marohnić
1dfb44cff7
"obj-c/objc" ☞ Objective-C
2012-12-04 16:11:51 +01:00
Mislav Marohnić
9b97d3ac8a
"erb" ☞ RHTML
2012-12-04 16:11:51 +01:00
Mislav Marohnić
26e78c0c1b
"xhtml" ☞ HTML
2012-12-04 16:11:51 +01:00
Dominik Tobschall
f84a904ad8
fixed typo
2012-12-02 14:11:04 +01:00
Dominik Tobschall
b1684037d6
added php cli samples
2012-12-02 14:05:52 +01:00
Ben Lavender
ec3434cf1d
Don't explode on invalid shebang
2012-11-18 20:56:06 -06:00
Joshua Peek
d92d208a45
Fix tests for pygments.rb 0.3.x
2012-10-07 15:39:02 -05:00
Joshua Peek
ebd6077cd7
Add wrap flag to text languages
2012-10-07 15:34:13 -05:00
Joshua Peek
10e875e899
Print out samples db diffs
2012-09-24 10:07:08 -05:00
Simon Hafner
b954d22eba
Override for binary mime type based on languages.yml
...
If the extension already exists in languages.yml, it's probably not a
binary, but code.
2012-09-13 14:55:31 -05:00
Ryan Tomayko
bda895eaae
Test Mac Format detection and line splitting
2012-09-10 01:52:30 -07:00
Scott J. Goldman
e415a1351b
When testing if a blob is indexable, check size first
...
Otherwise, charlock_holmes will allocate another large binary
buffer for testing the encoding, which is a problem if the binary
blob is many hundreds of MB large. It'll just fail and crash ruby.
2012-08-31 22:47:19 -07:00
Joshua Peek
b85aeaad3e
Inline mime type lookup into blob helper
2012-08-20 11:33:16 -05:00
Joshua Peek
64f3509222
Remove other mime type hacks
2012-08-20 11:29:22 -05:00
Joshua Peek
630dca515a
Trim down mime type overrides that are old or now pushed upstream
...
Related #206
2012-08-20 11:11:42 -05:00
Joshua Peek
220108857c
Skip emiting comment tokens
2012-08-20 10:34:07 -05:00
Timo Weingärtner
a572b467b4
testcase for 90f1ba9
2012-08-15 02:11:15 +03:00
Joshua Peek
96267e8696
Sort test assertion
2012-08-03 15:11:30 -05:00
Joshua Peek
16a67cb852
Move shebang detection into classifier
...
Fixes #203
2012-08-03 15:07:36 -05:00
Joshua Peek
fbbaff09cd
Stop treating text as a language
2012-08-03 13:55:51 -05:00
Joshua Peek
6014bd015e
Change find_by_filename api to return all matching languages
2012-08-03 13:53:12 -05:00
Joshua Peek
e5d302459f
Fix tokenzing empty strings
2012-07-24 11:49:29 -05:00
Joshua Peek
53300ca581
Add brackets to tokens
2012-07-24 11:28:27 -05:00
Joshua Peek
f5705eaf38
Parse float tokens
2012-07-24 11:23:06 -05:00
Joshua Peek
059f661eb6
Rename Max/MSP to Max
2012-07-24 11:03:09 -05:00
Joshua Peek
6ac9138aed
Remove pathname
...
Closes #207
2012-07-23 16:50:30 -05:00
Joshua Peek
fca6a9a9e1
Fix md5 nesting
2012-07-23 16:19:56 -05:00
Joshua Peek
7b6caa0f6c
Rename samples subdirectories
2012-07-23 15:52:49 -05:00
Joshua Peek
5cda67530d
Seperate test file for samples
2012-07-23 13:55:30 -05:00
Joshua Peek
6842044b52
Store md5 in samples db
2012-07-23 13:50:35 -05:00
Joshua Peek
bf944f6d1a
Make classify a function on the Classifier
2012-07-23 13:47:15 -05:00
Joshua Peek
b9779e805e
Move outdated check to samples
2012-07-23 13:21:30 -05:00
Joshua Peek
80e8ee7ce6
Rename Sample -> Samples
2012-07-23 13:15:27 -05:00