mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Make Common Lisp heuristic case insensitive.
This commit is contained in:
		| @@ -129,7 +129,7 @@ module Linguist | |||||||
|     end |     end | ||||||
|  |  | ||||||
|     disambiguate "Common Lisp", "OpenCL", "Cool" do |data| |     disambiguate "Common Lisp", "OpenCL", "Cool" do |data| | ||||||
|       if data.include?("(defun ") |       if /^\s*\((defun|in-package|defpackage) /i.match(data) | ||||||
|         Language["Common Lisp"] |         Language["Common Lisp"] | ||||||
|       elsif /^class/x.match(data) |       elsif /^class/x.match(data) | ||||||
|         Language["Cool"] |         Language["Cool"] | ||||||
| @@ -215,7 +215,7 @@ module Linguist | |||||||
|     end |     end | ||||||
|  |  | ||||||
|     disambiguate "Common Lisp", "NewLisp" do |data| |     disambiguate "Common Lisp", "NewLisp" do |data| | ||||||
|       if /^\s*\((defun|in-package|defpackage) /.match(data) |       if /^\s*\((defun|in-package|defpackage) /i.match(data) | ||||||
|         Language["Common Lisp"] |         Language["Common Lisp"] | ||||||
|       elsif /^\s*\(define /.match(data) |       elsif /^\s*\(define /.match(data) | ||||||
|         Language["NewLisp"] |         Language["NewLisp"] | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user