Commit Graph

1790 Commits

Author SHA1 Message Date
Arfon Smith a49303c93f Expanding TestHeuristcs to include all Objective C header files 2013-12-16 15:27:48 -08:00
Ted Nyman 89c8d1e64c Docs 2013-12-15 20:30:55 -08:00
Ted Nyman b1bb1a7345 Update RMarkdown type 2013-12-15 20:24:32 -08:00
Ted Nyman dd8b368f76 Merge branch 'master' into heuristics 2013-12-15 20:20:19 -08:00
Ted Nyman 17d0b1e02f More documentation 2013-12-15 20:17:30 -08:00
Ted Nyman 0626def699 Start with Objective-C 2013-12-15 20:15:19 -08:00
Ted Nyman b3c6c85387 Start on basic heuristics tests 2013-12-15 20:06:59 -08:00
Arfon Smith 567408bc5e Adding rmd example 2013-12-15 19:52:15 -08:00
Ted Nyman 8ba773127c Drop incorrect interpeter
Fixes 1.8.7 issues. cc @arfon
2013-12-15 12:20:10 -08:00
Ted Nyman c598c9717d Add ace mode 2013-12-15 00:09:54 -08:00
Ted Nyman ef41a1ac67 Merge pull request #831 from ethanwhite/master
Added RMarkdown to the list of languages
2013-12-15 00:07:35 -08:00
Ted Nyman 3bc17e822d Start on basic heuristic approach 2013-12-14 23:33:21 -08:00
Ted Nyman 6bd97c7fc7 Bit of docs 2013-12-14 18:51:34 -08:00
Ted Nyman f6c4e39dbc Merge pull request #835 from hkdobrev/jshintrc
Add `.jshintrc` to JSON filenames
2013-12-14 18:28:21 -08:00
Ted Nyman 6a8de63d2d Nicer debug factoring 2013-12-14 15:24:26 -08:00
Haralan Dobrev 107fee8859 Add .jshintrc to JSON filenames
JSHint tool for linting JavaScript uses `.jshintrc` configuration file.
It is in JSON format.

Example: https://github.com/jquery/jquery/blob/master/.jshintrc
2013-12-14 16:23:22 +02:00
Douglas Adam Smith II 00de2b011d Updated language list to include HOW, and fixed the lack of lexer problem.
Because HOW does not yet have a standardized lexer, I left the "lexer" field as "Text only".
2013-12-13 01:24:34 -05:00
Ethan White 1cb1705f8e Added RMarkdown to the list of languages 2013-12-12 14:55:52 -05:00
Ted Nyman b7249b671f Update samples 2013-12-12 00:55:49 -08:00
Ted Nyman 1b96f87888 Update samples 2013-12-11 15:13:27 -08:00
Ted Nyman 4d40cab954 Ad .sc sample 2013-12-11 15:06:14 -08:00
Ted Nyman 4533b9baaa Merge pull request #822 from akre54/stylus-support
Add stylus support
2013-12-11 15:03:42 -08:00
Ted Nyman 17d54d61b4 Add .sc extension for Scala 2013-12-11 14:57:47 -08:00
mmhelloworld bc923bb6b1 Add Frege language
What is Frege?
-------------
Frege is a non-strict, pure functional programming language in the spirit of Haskell for the JVM.
It enjoys a strong static type system with type inference.
Higher rank types are supported, though type annotations are required for that.

Frege programs are compiled to Java and run in a JVM.
Existing Java Classes and Methods can be used seamlessly from Frege.

The Frege programming language is named after and in honor of Gottlob Frege.

Project State:
-------------
The compiler, an Eclipse plugin and a provisional version of the documentation can be downloaded
from here https://github.com/Frege/frege/releases.

The REPL can be downloaded from here
https://github.com/Frege/frege-repl/releases.

An online REPL is running here
http://try.frege-lang.org/.

Examples:
--------
1) Command Line Clock: https://github.com/Frege/frege/blob/master/examples/CommandLineClock.fr
2) Brainfuck: https://github.com/Frege/frege/blob/master/examples/Brainfuck.fr
3) Concurrency: https://github.com/Frege/frege/blob/master/examples/Concurrent.fr
4) Sudoku: https://github.com/Frege/frege/blob/master/examples/Sudoku.fr
5) Java Swing examples: https://github.com/Frege/frege/blob/master/examples/SwingExamples.fr
2013-12-10 23:36:05 -05:00
Ted Nyman 2a867c9c7f Merge pull request #823 from github/pod
Add separate entry for Pod format
2013-12-10 07:54:25 -08:00
Ted Nyman 5a4bbf42c1 Keep .pod extension for now 2013-12-10 07:53:51 -08:00
Brandon Keepers 27092191a8 Wrap .tex 2013-12-10 10:35:28 -05:00
Brandon Keepers 2e4fbe3430 Create separate entry for .pod 2013-12-10 10:26:55 -05:00
waddlesplash aa78060e41 Adding QMake (Make-like) language.
Mostly because the file extension conflicts with that of Prolog.
2013-12-10 10:23:13 -05:00
Adam Krebs 64f77293e8 set stylus lexer to be text only for now 2013-12-10 09:40:06 -05:00
Adam Krebs fc9bc8b9e1 Add stylus support 2013-12-09 22:42:57 -05:00
Ted Nyman 11207283c8 Merge pull request #819 from github/tell-me-a-story-of-prose
Explicitly mention prose types as `prose`
2013-12-08 18:36:18 -08:00
Garen Torikian 8552ec35b3 Cleanup languages file to fix tests 2013-12-08 16:41:56 -08:00
Garen Torikian 5fdc2e12bf Alphabetize RST correctly 2013-12-08 16:33:59 -08:00
Garen Torikian 37c8a94369 Include RST in the languages list 2013-12-08 16:19:19 -08:00
Garen Torikian 7d17d69c1b Set Textile as a prose language 2013-12-08 16:19:08 -08:00
Garen Torikian ee519aeb4b Add helper method to retrieve languages by type 2013-12-08 16:12:03 -08:00
Garen Torikian a825a013d6 Explicitly mention prose types within languages.yml 2013-12-08 16:11:47 -08:00
Ted Nyman b4906fc3b8 Bit of docs 2013-12-08 15:24:53 -08:00
Garen Torikian 5c602d0a4e Revert "Revert "Merge pull request #695 from github/detect-prose"" 2013-12-08 13:51:27 -08:00
Daniel Fahlke 96084fa59a recognize composer.lock as generated file 2013-12-08 21:31:29 +01:00
Ted Nyman 2315cdb993 Merge pull request #816 from sgallagher/master
Add .lmi to Python extensions
2013-12-06 22:28:05 -08:00
Ted Nyman c089b3f28f Update samples 2013-12-06 22:09:29 -08:00
Ted Nyman 7e178cc416 Place guards, checks for multiline shell hacks 2013-12-06 22:04:40 -08:00
Ted Nyman 8603760ebe Merge branch 'master' into more-687 2013-12-06 20:32:22 -08:00
remixz 9cae54bb55 Add Dogescript support 2013-12-06 16:15:34 -08:00
Stephen Gallagher 5bbffb00f5 Add .lmi to Python extensions
The OpenLMI project provides a scripting environment based on
Python (wrapping the Python interpreter with the 'lmishell'
command). Python scripts intended to be executed via lmishell are
conventionally given the suffix .lmi to identify them. Since the
syntax is identical to that of Python, it would be best to
identify it that way.
2013-12-06 09:40:10 -05:00
elofgren 89795ebd1f bundle fix
Lets see if this fixes the failing tests
2013-12-05 17:33:20 -05:00
Pat Pannuto 5fb6f34d8a Add misser lexer entry for nesC to languages.yml
The nesC entry in the languages.yml file was missing a lexer entry
and thus wasn't getting picked up. This adds the required lexer line.
2013-12-05 14:55:00 -05:00
Max Peterson 834f37810b Merge branch 'master' into brightscript_support
Conflicts:
	lib/linguist/samples.json
2013-12-05 13:02:00 -06:00