lib/linguist/samples.json in github-linguist-2.6.3 vs lib/linguist/samples.json in github-linguist-2.6.5
- old
+ new
@@ -1,7 +1,10 @@
{
"extnames": {
+ "ABAP": [
+ ".abap"
+ ],
"Apex": [
".cls"
],
"AppleScript": [
".applescript"
@@ -122,10 +125,13 @@
".litcoffee"
],
"LiveScript": [
".ls"
],
+ "Logos": [
+ ".xm"
+ ],
"Logtalk": [
".lgt"
],
"Lua": [
".pd_lua"
@@ -350,13 +356,272 @@
],
"YAML": [
".gemrc"
]
},
- "tokens_total": 323891,
- "languages_total": 356,
+ "tokens_total": 329042,
+ "languages_total": 358,
"tokens": {
+ "ABAP": {
+ "*/**": 1,
+ "*": 56,
+ "The": 2,
+ "MIT": 2,
+ "License": 1,
+ "(": 8,
+ ")": 8,
+ "Copyright": 1,
+ "c": 3,
+ "Ren": 1,
+ "van": 1,
+ "Mil": 1,
+ "Permission": 1,
+ "is": 2,
+ "hereby": 1,
+ "granted": 1,
+ "free": 1,
+ "of": 6,
+ "charge": 1,
+ "to": 10,
+ "any": 1,
+ "person": 1,
+ "obtaining": 1,
+ "a": 1,
+ "copy": 2,
+ "this": 2,
+ "software": 1,
+ "and": 3,
+ "associated": 1,
+ "documentation": 1,
+ "files": 4,
+ "the": 10,
+ "deal": 1,
+ "in": 3,
+ "Software": 3,
+ "without": 2,
+ "restriction": 1,
+ "including": 1,
+ "limitation": 1,
+ "rights": 1,
+ "use": 1,
+ "modify": 1,
+ "merge": 1,
+ "publish": 1,
+ "distribute": 1,
+ "sublicense": 1,
+ "and/or": 1,
+ "sell": 1,
+ "copies": 2,
+ "permit": 1,
+ "persons": 1,
+ "whom": 1,
+ "furnished": 1,
+ "do": 4,
+ "so": 1,
+ "subject": 1,
+ "following": 1,
+ "conditions": 1,
+ "above": 1,
+ "copyright": 1,
+ "notice": 2,
+ "permission": 1,
+ "shall": 1,
+ "be": 1,
+ "included": 1,
+ "all": 1,
+ "or": 1,
+ "substantial": 1,
+ "portions": 1,
+ "Software.": 1,
+ "THE": 6,
+ "SOFTWARE": 2,
+ "IS": 1,
+ "PROVIDED": 1,
+ "WITHOUT": 1,
+ "WARRANTY": 1,
+ "OF": 4,
+ "ANY": 2,
+ "KIND": 1,
+ "EXPRESS": 1,
+ "OR": 7,
+ "IMPLIED": 1,
+ "INCLUDING": 1,
+ "BUT": 1,
+ "NOT": 1,
+ "LIMITED": 1,
+ "TO": 2,
+ "WARRANTIES": 1,
+ "MERCHANTABILITY": 1,
+ "FITNESS": 1,
+ "FOR": 2,
+ "A": 1,
+ "PARTICULAR": 1,
+ "PURPOSE": 1,
+ "AND": 1,
+ "NONINFRINGEMENT.": 1,
+ "IN": 4,
+ "NO": 1,
+ "EVENT": 1,
+ "SHALL": 1,
+ "AUTHORS": 1,
+ "COPYRIGHT": 1,
+ "HOLDERS": 1,
+ "BE": 1,
+ "LIABLE": 1,
+ "CLAIM": 1,
+ "DAMAGES": 1,
+ "OTHER": 2,
+ "LIABILITY": 1,
+ "WHETHER": 1,
+ "AN": 1,
+ "ACTION": 1,
+ "CONTRACT": 1,
+ "TORT": 1,
+ "OTHERWISE": 1,
+ "ARISING": 1,
+ "FROM": 1,
+ "OUT": 1,
+ "CONNECTION": 1,
+ "WITH": 1,
+ "USE": 1,
+ "DEALINGS": 1,
+ "SOFTWARE.": 1,
+ "*/": 1,
+ "-": 978,
+ "CLASS": 2,
+ "CL_CSV_PARSER": 6,
+ "DEFINITION": 2,
+ "class": 2,
+ "cl_csv_parser": 2,
+ "definition": 1,
+ "public": 3,
+ "inheriting": 1,
+ "from": 1,
+ "cl_object": 1,
+ "final": 1,
+ "create": 1,
+ ".": 9,
+ "section.": 3,
+ "not": 3,
+ "include": 3,
+ "other": 3,
+ "source": 3,
+ "here": 3,
+ "type": 11,
+ "pools": 1,
+ "abap": 1,
+ "methods": 2,
+ "constructor": 2,
+ "importing": 1,
+ "delegate": 1,
+ "ref": 1,
+ "if_csv_parser_delegate": 1,
+ "csvstring": 1,
+ "string": 1,
+ "separator": 1,
+ "skip_first_line": 1,
+ "abap_bool": 2,
+ "parse": 2,
+ "raising": 1,
+ "cx_csv_parse_error": 2,
+ "protected": 1,
+ "private": 1,
+ "constants": 1,
+ "_textindicator": 1,
+ "value": 2,
+ "IMPLEMENTATION": 2,
+ "implementation.": 1,
+ "<SIGNATURE>": 2,
+ "+": 9,
+ "|": 7,
+ "Instance": 2,
+ "Public": 1,
+ "Method": 2,
+ "CONSTRUCTOR": 1,
+ "[": 5,
+ "]": 5,
+ "DELEGATE": 1,
+ "TYPE": 5,
+ "REF": 1,
+ "IF_CSV_PARSER_DELEGATE": 1,
+ "CSVSTRING": 1,
+ "STRING": 1,
+ "SEPARATOR": 1,
+ "C": 1,
+ "SKIP_FIRST_LINE": 1,
+ "ABAP_BOOL": 1,
+ "</SIGNATURE>": 2,
+ "method": 2,
+ "constructor.": 1,
+ "super": 1,
+ "_delegate": 1,
+ "delegate.": 1,
+ "_csvstring": 2,
+ "csvstring.": 1,
+ "_separator": 1,
+ "separator.": 1,
+ "_skip_first_line": 1,
+ "skip_first_line.": 1,
+ "endmethod.": 2,
+ "Get": 1,
+ "lines": 4,
+ "data": 3,
+ "is_first_line": 1,
+ "abap_true.": 2,
+ "standard": 2,
+ "table": 3,
+ "string.": 3,
+ "_lines": 1,
+ "field": 1,
+ "symbols": 1,
+ "<line>": 3,
+ "loop": 1,
+ "at": 2,
+ "assigning": 1,
+ "Parse": 1,
+ "line": 1,
+ "values": 2,
+ "_parse_line": 2,
+ "Private": 1,
+ "_LINES": 1,
+ "<": 1,
+ "RETURNING": 1,
+ "STRINGTAB": 1,
+ "_lines.": 1,
+ "split": 1,
+ "cl_abap_char_utilities": 1,
+ "cr_lf": 1,
+ "into": 6,
+ "returning.": 1,
+ "Space": 2,
+ "concatenate": 4,
+ "csvvalue": 6,
+ "csvvalue.": 5,
+ "else.": 4,
+ "char": 2,
+ "endif.": 6,
+ "This": 1,
+ "indicates": 1,
+ "an": 1,
+ "error": 1,
+ "CSV": 1,
+ "formatting": 1,
+ "text_ended": 1,
+ "message": 2,
+ "e003": 1,
+ "csv": 1,
+ "msg.": 2,
+ "raise": 1,
+ "exception": 1,
+ "exporting": 1,
+ "endwhile.": 2,
+ "append": 2,
+ "csvvalues.": 2,
+ "clear": 1,
+ "pos": 2,
+ "endclass.": 1
+ },
"ApacheConf": {
"ServerSignature": 1,
"Off": 1,
"RewriteCond": 15,
"%": 48,
@@ -20486,10 +20751,48 @@
"return": 2,
"if": 2,
"<~>": 1,
"write": 1
},
+ "Logos": {
+ "%": 15,
+ "hook": 2,
+ "ABC": 2,
+ "-": 3,
+ "(": 8,
+ "id": 2,
+ ")": 8,
+ "a": 1,
+ "B": 1,
+ "b": 1,
+ "{": 4,
+ "log": 1,
+ ";": 8,
+ "return": 2,
+ "orig": 2,
+ "nil": 2,
+ "}": 4,
+ "end": 4,
+ "subclass": 1,
+ "DEF": 1,
+ "NSObject": 1,
+ "init": 3,
+ "[": 2,
+ "c": 1,
+ "RuntimeAccessibleClass": 1,
+ "alloc": 1,
+ "]": 2,
+ "group": 1,
+ "OptionalHooks": 2,
+ "void": 1,
+ "release": 1,
+ "self": 1,
+ "retain": 1,
+ "ctor": 1,
+ "if": 1,
+ "OptionalCondition": 1
+ },
"Logtalk": {
"-": 3,
"object": 2,
"(": 4,
"hello_world": 1,
@@ -30323,18 +30626,432 @@
"self.use": 1,
"Delegator.target.use": 1,
"SHEBANG#!python": 1
},
"Rust": {
- "fn": 1,
- "main": 1,
- "(": 1,
- ")": 1,
- "{": 1,
- "log": 1,
- ";": 1,
- "}": 1
+ "//": 20,
+ "use": 10,
+ "cell": 1,
+ "Cell": 2,
+ ";": 218,
+ "cmp": 1,
+ "Eq": 2,
+ "option": 4,
+ "result": 18,
+ "Result": 3,
+ "comm": 5,
+ "{": 213,
+ "stream": 21,
+ "Chan": 4,
+ "GenericChan": 1,
+ "GenericPort": 1,
+ "Port": 3,
+ "SharedChan": 4,
+ "}": 210,
+ "prelude": 1,
+ "*": 1,
+ "task": 39,
+ "rt": 29,
+ "task_id": 2,
+ "sched_id": 2,
+ "rust_task": 1,
+ "util": 4,
+ "replace": 8,
+ "mod": 5,
+ "local_data_priv": 1,
+ "pub": 26,
+ "local_data": 1,
+ "spawn": 15,
+ "///": 13,
+ "A": 6,
+ "handle": 3,
+ "to": 6,
+ "a": 9,
+ "scheduler": 6,
+ "#": 61,
+ "[": 61,
+ "deriving_eq": 3,
+ "]": 61,
+ "enum": 4,
+ "Scheduler": 4,
+ "SchedulerHandle": 2,
+ "(": 429,
+ ")": 434,
+ "Task": 2,
+ "TaskHandle": 2,
+ "TaskResult": 4,
+ "Success": 6,
+ "Failure": 6,
+ "impl": 3,
+ "for": 10,
+ "pure": 2,
+ "fn": 89,
+ "eq": 1,
+ "&": 30,
+ "self": 15,
+ "other": 4,
+ "-": 33,
+ "bool": 6,
+ "match": 4,
+ "|": 20,
+ "true": 9,
+ "_": 4,
+ "false": 7,
+ "ne": 1,
+ ".eq": 1,
+ "modes": 1,
+ "SchedMode": 4,
+ "Run": 3,
+ "on": 5,
+ "the": 10,
+ "default": 1,
+ "DefaultScheduler": 2,
+ "current": 1,
+ "CurrentScheduler": 2,
+ "specific": 1,
+ "ExistingScheduler": 1,
+ "PlatformThread": 2,
+ "All": 1,
+ "tasks": 1,
+ "run": 1,
+ "in": 3,
+ "same": 1,
+ "OS": 3,
+ "thread": 2,
+ "SingleThreaded": 4,
+ "Tasks": 2,
+ "are": 2,
+ "distributed": 2,
+ "among": 2,
+ "available": 1,
+ "CPUs": 1,
+ "ThreadPerCore": 2,
+ "Each": 1,
+ "runs": 1,
+ "its": 1,
+ "own": 1,
+ "ThreadPerTask": 1,
+ "fixed": 1,
+ "number": 1,
+ "of": 3,
+ "threads": 1,
+ "ManualThreads": 3,
+ "uint": 7,
+ "struct": 7,
+ "SchedOpts": 4,
+ "mode": 9,
+ "foreign_stack_size": 3,
+ "Option": 4,
+ "<uint>": 2,
+ "TaskOpts": 12,
+ "linked": 15,
+ "supervised": 11,
+ "mut": 16,
+ "notify_chan": 24,
+ "<": 3,
+ "<TaskResult>": 3,
+ "sched": 10,
+ "TaskBuilder": 21,
+ "opts": 21,
+ "gen_body": 4,
+ "@fn": 2,
+ "v": 6,
+ "can_not_copy": 11,
+ "<util::NonCopyable>": 1,
+ "consumed": 4,
+ "default_task_opts": 4,
+ "body": 6,
+ "Identity": 1,
+ "function": 1,
+ "None": 23,
+ "doc": 1,
+ "hidden": 1,
+ "FIXME": 1,
+ "#3538": 1,
+ "priv": 1,
+ "consume": 1,
+ "if": 7,
+ "self.consumed": 2,
+ "fail": 17,
+ "Fake": 1,
+ "move": 1,
+ "let": 84,
+ "self.opts.notify_chan": 7,
+ "self.opts.linked": 4,
+ "self.opts.supervised": 5,
+ "self.opts.sched": 6,
+ "self.gen_body": 2,
+ "unlinked": 1,
+ "..": 8,
+ "self.consume": 7,
+ "future_result": 1,
+ "blk": 2,
+ "self.opts.notify_chan.is_some": 1,
+ "notify_pipe_po": 2,
+ "notify_pipe_ch": 2,
+ "Some": 8,
+ "Configure": 1,
+ "custom": 1,
+ "task.": 1,
+ "sched_mode": 1,
+ "add_wrapper": 1,
+ "wrapper": 2,
+ "prev_gen_body": 2,
+ "f": 38,
+ "x": 7,
+ "x.opts.linked": 1,
+ "x.opts.supervised": 1,
+ "x.opts.sched": 1,
+ "spawn_raw": 1,
+ "x.gen_body": 1,
+ "Runs": 1,
+ "while": 2,
+ "transfering": 1,
+ "ownership": 1,
+ "one": 1,
+ "argument": 1,
+ "child.": 1,
+ "spawn_with": 2,
+ "<A:Owned>": 2,
+ "arg": 5,
+ "do": 49,
+ "self.spawn": 1,
+ "arg.take": 1,
+ "try": 5,
+ "<T:Owned>": 2,
+ "T": 2,
+ "<T,()>": 2,
+ "po": 11,
+ "ch": 26,
+ "<T>": 1,
+ "fr_task_builder": 1,
+ "self.future_result": 1,
+ "+": 4,
+ "r": 6,
+ "fr_task_builder.spawn": 1,
+ "||": 11,
+ "ch.send": 11,
+ "unwrap": 3,
+ ".recv": 3,
+ "Ok": 3,
+ "po.recv": 10,
+ "Err": 2,
+ ".spawn": 9,
+ "spawn_unlinked": 6,
+ ".unlinked": 3,
+ "spawn_supervised": 5,
+ ".supervised": 2,
+ ".spawn_with": 1,
+ "spawn_sched": 8,
+ ".sched_mode": 2,
+ ".try": 1,
+ "yield": 16,
+ "Yield": 1,
+ "control": 1,
+ "unsafe": 31,
+ "task_": 2,
+ "rust_get_task": 5,
+ "killed": 3,
+ "rust_task_yield": 1,
+ "&&": 1,
+ "failing": 2,
+ "True": 1,
+ "running": 2,
+ "has": 1,
+ "failed": 1,
+ "rust_task_is_unwinding": 1,
+ "get_task": 1,
+ "Get": 1,
+ "get_task_id": 1,
+ "get_scheduler": 1,
+ "rust_get_sched_id": 6,
+ "unkillable": 5,
+ "<U>": 3,
+ "U": 6,
+ "AllowFailure": 5,
+ "t": 24,
+ "*rust_task": 6,
+ "drop": 3,
+ "rust_task_allow_kill": 3,
+ "self.t": 4,
+ "_allow_failure": 2,
+ "rust_task_inhibit_kill": 3,
+ "The": 1,
+ "inverse": 1,
+ "unkillable.": 1,
+ "Only": 1,
+ "ever": 1,
+ "be": 2,
+ "used": 1,
+ "nested": 1,
+ ".": 1,
+ "rekillable": 1,
+ "DisallowFailure": 5,
+ "atomically": 3,
+ "DeferInterrupts": 5,
+ "rust_task_allow_yield": 1,
+ "_interrupts": 1,
+ "rust_task_inhibit_yield": 1,
+ "test": 31,
+ "should_fail": 11,
+ "ignore": 16,
+ "cfg": 16,
+ "windows": 14,
+ "test_cant_dup_task_builder": 1,
+ "b": 2,
+ "b.spawn": 2,
+ "should": 2,
+ "have": 1,
+ "been": 1,
+ "by": 1,
+ "previous": 1,
+ "call": 1,
+ "test_spawn_unlinked_unsup_no_fail_down": 1,
+ "grandchild": 1,
+ "sends": 1,
+ "port": 3,
+ "ch.clone": 2,
+ "iter": 8,
+ "repeat": 8,
+ "If": 1,
+ "first": 1,
+ "grandparent": 1,
+ "hangs.": 1,
+ "Shouldn": 1,
+ "leave": 1,
+ "child": 3,
+ "hanging": 1,
+ "around.": 1,
+ "test_spawn_linked_sup_fail_up": 1,
+ "fails": 4,
+ "parent": 2,
+ "_ch": 1,
+ "<()>": 6,
+ "opts.linked": 2,
+ "opts.supervised": 2,
+ "b0": 5,
+ "b1": 3,
+ "b1.spawn": 3,
+ "We": 1,
+ "get": 1,
+ "punted": 1,
+ "awake": 1,
+ "test_spawn_linked_sup_fail_down": 1,
+ "loop": 5,
+ "*both*": 1,
+ "mechanisms": 1,
+ "would": 1,
+ "wrong": 1,
+ "this": 1,
+ "didn": 1,
+ "s": 1,
+ "failure": 1,
+ "propagate": 1,
+ "across": 1,
+ "gap": 1,
+ "test_spawn_failure_propagate_secondborn": 1,
+ "test_spawn_failure_propagate_nephew_or_niece": 1,
+ "test_spawn_linked_sup_propagate_sibling": 1,
+ "test_run_basic": 1,
+ "Wrapper": 5,
+ "test_add_wrapper": 1,
+ "b0.add_wrapper": 1,
+ "ch.f.swap_unwrap": 4,
+ "test_future_result": 1,
+ ".future_result": 4,
+ "assert": 10,
+ "test_back_to_the_future_result": 1,
+ "test_try_success": 1,
+ "test_try_fail": 1,
+ "test_spawn_sched_no_threads": 1,
+ "u": 2,
+ "test_spawn_sched": 1,
+ "i": 3,
+ "int": 5,
+ "parent_sched_id": 4,
+ "child_sched_id": 5,
+ "else": 1,
+ "test_spawn_sched_childs_on_default_sched": 1,
+ "default_id": 2,
+ "nolink": 1,
+ "extern": 1,
+ "testrt": 9,
+ "rust_dbg_lock_create": 2,
+ "*libc": 6,
+ "c_void": 6,
+ "rust_dbg_lock_destroy": 2,
+ "lock": 13,
+ "rust_dbg_lock_lock": 3,
+ "rust_dbg_lock_unlock": 3,
+ "rust_dbg_lock_wait": 2,
+ "rust_dbg_lock_signal": 2,
+ "test_spawn_sched_blocking": 1,
+ "start_po": 1,
+ "start_ch": 1,
+ "fin_po": 1,
+ "fin_ch": 1,
+ "start_ch.send": 1,
+ "fin_ch.send": 1,
+ "start_po.recv": 1,
+ "pingpong": 3,
+ "<int>": 2,
+ "val": 4,
+ "setup_po": 1,
+ "setup_ch": 1,
+ "parent_po": 2,
+ "parent_ch": 2,
+ "child_po": 2,
+ "child_ch": 4,
+ "setup_ch.send": 1,
+ "setup_po.recv": 1,
+ "child_ch.send": 1,
+ "fin_po.recv": 1,
+ "avoid_copying_the_body": 5,
+ "spawnfn": 2,
+ "p": 3,
+ "x_in_parent": 2,
+ "ptr": 2,
+ "addr_of": 2,
+ "as": 7,
+ "x_in_child": 4,
+ "p.recv": 1,
+ "test_avoid_copying_the_body_spawn": 1,
+ "test_avoid_copying_the_body_task_spawn": 1,
+ "test_avoid_copying_the_body_try": 1,
+ "test_avoid_copying_the_body_unlinked": 1,
+ "test_platform_thread": 1,
+ "test_unkillable": 1,
+ "pp": 2,
+ "*uint": 1,
+ "cast": 2,
+ "transmute": 2,
+ "_p": 1,
+ "test_unkillable_nested": 1,
+ "Here": 1,
+ "test_atomically_nested": 1,
+ "test_child_doesnt_ref_parent": 1,
+ "const": 1,
+ "generations": 2,
+ "child_no": 3,
+ "return": 1,
+ "test_sched_thread_per_core": 1,
+ "chan": 2,
+ "cores": 2,
+ "rust_num_threads": 1,
+ "reported_threads": 2,
+ "rust_sched_threads": 2,
+ "chan.send": 2,
+ "port.recv": 2,
+ "test_spawn_thread_on_demand": 1,
+ "max_threads": 2,
+ "running_threads": 2,
+ "rust_sched_current_nonlazy_threads": 2,
+ "port2": 1,
+ "chan2": 1,
+ "chan2.send": 1,
+ "running_threads2": 2,
+ "port2.recv": 1
},
"Sass": {
"blue": 4,
"#3bbfce": 1,
"margin": 4,
@@ -33711,10 +34428,11 @@
"/usr/local/rubygems": 1,
"/home/gavin/.rubygems": 1
}
},
"language_tokens": {
+ "ABAP": 1500,
"ApacheConf": 1449,
"Apex": 4408,
"AppleScript": 1862,
"Arduino": 20,
"AutoHotkey": 3,
@@ -33748,10 +34466,11 @@
"Kotlin": 155,
"Lasso": 17099,
"Less": 39,
"Literate CoffeeScript": 275,
"LiveScript": 123,
+ "Logos": 93,
"Logtalk": 36,
"Lua": 724,
"Markdown": 1,
"Matlab": 6446,
"Max": 136,
@@ -33778,11 +34497,11 @@
"R": 14,
"Racket": 269,
"Ragel in Ruby Host": 593,
"Rebol": 11,
"Ruby": 3836,
- "Rust": 8,
+ "Rust": 3566,
"Sass": 28,
"Scala": 280,
"Scheme": 3478,
"Scilab": 69,
"SCSS": 39,
@@ -33803,10 +34522,11 @@
"XSLT": 44,
"Xtend": 399,
"YAML": 30
},
"languages": {
+ "ABAP": 1,
"ApacheConf": 3,
"Apex": 6,
"AppleScript": 7,
"Arduino": 1,
"AutoHotkey": 1,
@@ -33840,10 +34560,11 @@
"Kotlin": 1,
"Lasso": 5,
"Less": 1,
"Literate CoffeeScript": 1,
"LiveScript": 1,
+ "Logos": 1,
"Logtalk": 1,
"Lua": 3,
"Markdown": 1,
"Matlab": 22,
"Max": 1,
@@ -33894,7 +34615,7 @@
"XQuery": 1,
"XSLT": 1,
"Xtend": 2,
"YAML": 1
},
- "md5": "ce3abfc816698694bbaf6915239057a8"
+ "md5": "75eeaf0b9c51f51f733cff9043bc2c65"
}
\ No newline at end of file