Alec Thomas
|
44b23f97b4
|
Split Regexp lexer into its own file.
|
2017-09-20 20:19:33 +10:00 |
|
Alec Thomas
|
a5637e60b2
|
Support for highlighting ranges of lines.
|
2017-09-20 14:24:49 +10:00 |
|
Alec Thomas
|
3f230ec717
|
Add support for line numbers.
|
2017-09-20 13:33:44 +10:00 |
|
Alec Thomas
|
feb78ed6f3
|
Combine HTML formatting functions.
|
2017-09-19 23:04:10 +10:00 |
|
Alec Thomas
|
b57f8a4b4b
|
Update list.
|
2017-09-19 14:37:00 +10:00 |
|
Alec Thomas
|
2b1ffff691
|
Add missing Genshi variants.
|
2017-09-19 14:32:01 +10:00 |
|
Alec Thomas
|
a72960340e
|
Add test to pre-compile all regexes.
|
2017-09-19 14:15:33 +10:00 |
|
Alec Thomas
|
87183b3633
|
Add HTML formatter option for setting the tab width.
|
2017-09-19 13:14:29 +10:00 |
|
Alec Thomas
|
631fc87d6e
|
Fix lua lexer, and actually check error value from compiling regexes :(
|
2017-09-19 12:05:53 +10:00 |
|
Alec Thomas
|
00d5486e6b
|
Add lexers.MatchMimeType(mimeType).
|
2017-09-19 11:52:23 +10:00 |
|
Alec Thomas
|
d80c30ae4e
|
Sort formatters and styles Names().
|
2017-09-19 11:31:51 +10:00 |
|
Alec Thomas
|
04782e0678
|
Add doc.go.
|
2017-09-19 11:20:43 +10:00 |
|
Alec Thomas
|
c259129e64
|
Rename "raw" to "tokens", as it makes more sense.
|
2017-09-19 11:12:07 +10:00 |
|
Alec Thomas
|
affaf50c63
|
Add lower-case '*.r' glob for R.
|
2017-09-19 11:03:25 +10:00 |
|
Alec Thomas
|
b24f9361ab
|
Update list of languages in README.
|
2017-09-19 11:01:32 +10:00 |
|
Alec Thomas
|
3df4c80190
|
Rename S -> R + sort list of lexers.
|
2017-09-19 10:47:22 +10:00 |
|
Alec Thomas
|
fbc889aad6
|
Correct HTML output + add R/S.
Fixes #1, #2, #3.
|
2017-09-19 10:30:10 +10:00 |
|
Alec Thomas
|
d4a6811691
|
Merge pull request #2 from mattn/windows-color
support windows colors
|
2017-09-19 07:59:50 +10:00 |
|
Yasuhiro Matsumoto
|
686fad4ef4
|
support windows colors
|
2017-09-19 00:27:47 +09:00 |
|
Alec Thomas
|
2dc153de8a
|
Add analyser for bash.
|
2017-09-18 20:30:19 +10:00 |
|
Alec Thomas
|
57c8e08560
|
Add CMake.
|
2017-09-18 19:29:14 +10:00 |
|
Alec Thomas
|
afc6c44415
|
Pure Go.
|
2017-09-18 15:05:57 +10:00 |
|
Alec Thomas
|
82f4e3cd79
|
Add list of supported languages.
|
2017-09-18 14:50:20 +10:00 |
|
Alec Thomas
|
c8636118d5
|
Remove unused dark/light style type.
|
2017-09-18 14:19:59 +10:00 |
|
Alec Thomas
|
19d5d708ad
|
Gitter link.
|
2017-09-18 14:07:08 +10:00 |
|
Alec Thomas
|
d185b18f1e
|
Add badges and Travis.
|
2017-09-18 14:04:02 +10:00 |
|
Alec Thomas
|
1374cf9ffb
|
More README.
|
2017-09-18 13:59:11 +10:00 |
|
Alec Thomas
|
ca585f2681
|
Less-brief introduction.
|
2017-09-18 13:33:56 +10:00 |
|
Alec Thomas
|
431e913333
|
Update documentation. Include "quick" package.
|
2017-09-18 13:15:07 +10:00 |
|
Alec Thomas
|
adb07b9e0d
|
Add Kotlin.
|
2017-09-18 11:49:16 +10:00 |
|
Alec Thomas
|
a10fd0a23d
|
Switch to github.com/dlclark/regexp2.
This makes translating Pygments lexers much much simpler (and possible).
|
2017-09-18 11:16:44 +10:00 |
|
Alec Thomas
|
86bda70acd
|
Switch to github.com/dlclark/regexp2
|
2017-09-15 22:18:20 +10:00 |
|
Alec Thomas
|
d12529ae61
|
HTML formatter + import all Pygments styles.
|
2017-07-20 00:01:29 -07:00 |
|
Alec Thomas
|
a3862242d5
|
Ensure ^C captures profile information.
|
2017-06-07 20:39:58 +10:00 |
|
Alec Thomas
|
a0db747409
|
Rename formatter "tokens" -> "raw".
|
2017-06-07 20:13:25 +10:00 |
|
Alec Thomas
|
7a7b85b4b3
|
Add protobuf and thrift.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
7ae55eb265
|
Wire up content sniffing.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
7b6a07b9bb
|
Revert to using CIE76 for style colour matching.
Some testing showed RGB distance was *really* bad.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
d852022f8d
|
Move style and formatter API into chroma package.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
ef4a53333b
|
Just use a basic RGB distance.
Not perfect, but probably sufficient.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
ca512c335b
|
Make --list more detailed.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
5f7faa38d5
|
Add "tokens" formatter.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
5749aebe42
|
Generalise and support 8, 256 and 16m colour terminals.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
dba8ec47d2
|
Fixes: css, html, php.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
6aea285ca4
|
Imported: css, html, java, php.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
8ec7ab9986
|
Support #pop:<n>.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
1f47bd705c
|
Use pointers to tokens + support regex flags in importer.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
c64e5829b5
|
Add JavaScript.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
6e576b1597
|
Add pygments2chroma.py script.
|
2017-06-07 19:47:59 +10:00 |
|
Alec Thomas
|
a8e8490739
|
Add C++ lexer, generic SQL lexer.
|
2017-06-07 19:47:59 +10:00 |
|