mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 17:50:22 +00:00
Added C header samples from https://github.com/MiJyn/nightmare/ to fix the misclassifications as C++ that were occuring
This commit is contained in:
@@ -560,8 +560,8 @@
|
|||||||
".gitconfig"
|
".gitconfig"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"tokens_total": 454619,
|
"tokens_total": 460663,
|
||||||
"languages_total": 558,
|
"languages_total": 561,
|
||||||
"tokens": {
|
"tokens": {
|
||||||
"IDL": {
|
"IDL": {
|
||||||
";": 59,
|
";": 59,
|
||||||
@@ -41660,50 +41660,50 @@
|
|||||||
"After": 1
|
"After": 1
|
||||||
},
|
},
|
||||||
"C": {
|
"C": {
|
||||||
"#include": 159,
|
"#include": 186,
|
||||||
"<assert.h>": 5,
|
"<assert.h>": 5,
|
||||||
"<stddef.h>": 2,
|
"<stddef.h>": 3,
|
||||||
"<ctype.h>": 3,
|
"<ctype.h>": 3,
|
||||||
"<stdlib.h>": 3,
|
"<stdlib.h>": 3,
|
||||||
"<string.h>": 5,
|
"<string.h>": 5,
|
||||||
"<limits.h>": 2,
|
"<limits.h>": 2,
|
||||||
"#ifndef": 90,
|
"#ifndef": 93,
|
||||||
"ULLONG_MAX": 10,
|
"ULLONG_MAX": 10,
|
||||||
"#endif": 246,
|
"#endif": 264,
|
||||||
"MIN": 3,
|
"MIN": 3,
|
||||||
"#if": 92,
|
"#if": 105,
|
||||||
"HTTP_PARSER_DEBUG": 4,
|
"HTTP_PARSER_DEBUG": 4,
|
||||||
"#define": 921,
|
"#define": 927,
|
||||||
"SET_ERRNO": 47,
|
"SET_ERRNO": 47,
|
||||||
"(": 6249,
|
"(": 6533,
|
||||||
"e": 4,
|
"e": 4,
|
||||||
")": 6251,
|
")": 6543,
|
||||||
"do": 21,
|
"do": 21,
|
||||||
"{": 1532,
|
"{": 1616,
|
||||||
"parser": 334,
|
"parser": 334,
|
||||||
"-": 1803,
|
"-": 1856,
|
||||||
"http_errno": 11,
|
"http_errno": 11,
|
||||||
";": 5468,
|
";": 5833,
|
||||||
"error_lineno": 3,
|
"error_lineno": 3,
|
||||||
"__LINE__": 50,
|
"__LINE__": 50,
|
||||||
"}": 1548,
|
"}": 1632,
|
||||||
"while": 70,
|
"while": 70,
|
||||||
"#else": 95,
|
"#else": 107,
|
||||||
"CALLBACK_NOTIFY_": 3,
|
"CALLBACK_NOTIFY_": 3,
|
||||||
"FOR": 11,
|
"FOR": 11,
|
||||||
"ER": 4,
|
"ER": 4,
|
||||||
"assert": 41,
|
"assert": 41,
|
||||||
"HTTP_PARSER_ERRNO": 10,
|
"HTTP_PARSER_ERRNO": 10,
|
||||||
"HPE_OK": 10,
|
"HPE_OK": 10,
|
||||||
"if": 1015,
|
"if": 1018,
|
||||||
"settings": 6,
|
"settings": 6,
|
||||||
"on_##FOR": 4,
|
"on_##FOR": 4,
|
||||||
"HPE_CB_##FOR": 2,
|
"HPE_CB_##FOR": 2,
|
||||||
"return": 529,
|
"return": 584,
|
||||||
"CALLBACK_NOTIFY": 10,
|
"CALLBACK_NOTIFY": 10,
|
||||||
"p": 60,
|
"p": 60,
|
||||||
"data": 69,
|
"data": 69,
|
||||||
"+": 551,
|
"+": 696,
|
||||||
"CALLBACK_NOTIFY_NOADVANCE": 2,
|
"CALLBACK_NOTIFY_NOADVANCE": 2,
|
||||||
"CALLBACK_DATA_": 4,
|
"CALLBACK_DATA_": 4,
|
||||||
"LEN": 2,
|
"LEN": 2,
|
||||||
@@ -41720,12 +41720,12 @@
|
|||||||
"CHUNKED": 4,
|
"CHUNKED": 4,
|
||||||
"KEEP_ALIVE": 4,
|
"KEEP_ALIVE": 4,
|
||||||
"CLOSE": 4,
|
"CLOSE": 4,
|
||||||
"static": 457,
|
"static": 551,
|
||||||
"const": 368,
|
"const": 369,
|
||||||
"char": 530,
|
"char": 531,
|
||||||
"*method_strings": 1,
|
"*method_strings": 1,
|
||||||
"[": 603,
|
"[": 1377,
|
||||||
"]": 603,
|
"]": 1377,
|
||||||
"XX": 63,
|
"XX": 63,
|
||||||
"num": 24,
|
"num": 24,
|
||||||
"name": 28,
|
"name": 28,
|
||||||
@@ -41741,7 +41741,7 @@
|
|||||||
"normal_url_char": 3,
|
"normal_url_char": 3,
|
||||||
"T": 3,
|
"T": 3,
|
||||||
"enum": 30,
|
"enum": 30,
|
||||||
"state": 104,
|
"state": 106,
|
||||||
"s_dead": 10,
|
"s_dead": 10,
|
||||||
"s_start_req_or_res": 4,
|
"s_start_req_or_res": 4,
|
||||||
"s_res_or_resp_H": 3,
|
"s_res_or_resp_H": 3,
|
||||||
@@ -41828,7 +41828,7 @@
|
|||||||
"h_connection_keep_alive": 4,
|
"h_connection_keep_alive": 4,
|
||||||
"h_connection_close": 4,
|
"h_connection_close": 4,
|
||||||
"Macros": 1,
|
"Macros": 1,
|
||||||
"for": 88,
|
"for": 92,
|
||||||
"character": 11,
|
"character": 11,
|
||||||
"classes": 1,
|
"classes": 1,
|
||||||
"depends": 1,
|
"depends": 1,
|
||||||
@@ -41839,19 +41839,19 @@
|
|||||||
"CR": 18,
|
"CR": 18,
|
||||||
"r": 58,
|
"r": 58,
|
||||||
"LF": 21,
|
"LF": 21,
|
||||||
"n": 70,
|
"n": 74,
|
||||||
"LOWER": 7,
|
"LOWER": 7,
|
||||||
"c": 252,
|
"c": 252,
|
||||||
"unsigned": 140,
|
"unsigned": 140,
|
||||||
"0x20": 1,
|
"0x20": 1,
|
||||||
"IS_ALPHA": 5,
|
"IS_ALPHA": 5,
|
||||||
"&&": 248,
|
"&&": 248,
|
||||||
"z": 47,
|
"z": 64,
|
||||||
"IS_NUM": 14,
|
"IS_NUM": 14,
|
||||||
"9": 1,
|
"9": 1,
|
||||||
"IS_ALPHANUM": 3,
|
"IS_ALPHANUM": 3,
|
||||||
"IS_HEX": 2,
|
"IS_HEX": 2,
|
||||||
"f": 184,
|
"f": 287,
|
||||||
"TOKEN": 4,
|
"TOKEN": 4,
|
||||||
"IS_URL_CHAR": 6,
|
"IS_URL_CHAR": 6,
|
||||||
"IS_HOST_CHAR": 4,
|
"IS_HOST_CHAR": 4,
|
||||||
@@ -41860,7 +41860,7 @@
|
|||||||
"_": 3,
|
"_": 3,
|
||||||
"endif": 6,
|
"endif": 6,
|
||||||
"start_state": 1,
|
"start_state": 1,
|
||||||
"type": 36,
|
"type": 38,
|
||||||
"HTTP_REQUEST": 7,
|
"HTTP_REQUEST": 7,
|
||||||
"cond": 1,
|
"cond": 1,
|
||||||
"HPE_STRICT": 1,
|
"HPE_STRICT": 1,
|
||||||
@@ -41869,12 +41869,12 @@
|
|||||||
"HTTP_STRERROR_GEN": 3,
|
"HTTP_STRERROR_GEN": 3,
|
||||||
"s": 154,
|
"s": 154,
|
||||||
"#n": 1,
|
"#n": 1,
|
||||||
"struct": 360,
|
"struct": 362,
|
||||||
"*name": 12,
|
"*name": 12,
|
||||||
"*description": 1,
|
"*description": 1,
|
||||||
"http_strerror_tab": 7,
|
"http_strerror_tab": 7,
|
||||||
"HTTP_ERRNO_MAP": 3,
|
"HTTP_ERRNO_MAP": 3,
|
||||||
"int": 446,
|
"int": 459,
|
||||||
"http_message_needs_eof": 4,
|
"http_message_needs_eof": 4,
|
||||||
"http_parser": 13,
|
"http_parser": 13,
|
||||||
"*parser": 9,
|
"*parser": 9,
|
||||||
@@ -41885,7 +41885,7 @@
|
|||||||
"case": 273,
|
"case": 273,
|
||||||
"break": 244,
|
"break": 244,
|
||||||
"default": 33,
|
"default": 33,
|
||||||
"size_t": 52,
|
"size_t": 64,
|
||||||
"http_parser_execute": 2,
|
"http_parser_execute": 2,
|
||||||
"http_parser_settings": 5,
|
"http_parser_settings": 5,
|
||||||
"*settings": 2,
|
"*settings": 2,
|
||||||
@@ -41916,10 +41916,10 @@
|
|||||||
"HTTP_HEAD": 2,
|
"HTTP_HEAD": 2,
|
||||||
"index": 58,
|
"index": 58,
|
||||||
"STRICT_CHECK": 15,
|
"STRICT_CHECK": 15,
|
||||||
"<": 219,
|
"<": 223,
|
||||||
"HPE_INVALID_VERSION": 12,
|
"HPE_INVALID_VERSION": 12,
|
||||||
"http_major": 11,
|
"http_major": 11,
|
||||||
"*": 262,
|
"*": 505,
|
||||||
"http_minor": 11,
|
"http_minor": 11,
|
||||||
"HPE_INVALID_STATUS": 3,
|
"HPE_INVALID_STATUS": 3,
|
||||||
"status_code": 8,
|
"status_code": 8,
|
||||||
@@ -41969,7 +41969,7 @@
|
|||||||
"F_CONNECTION_KEEP_ALIVE": 3,
|
"F_CONNECTION_KEEP_ALIVE": 3,
|
||||||
"F_CONNECTION_CLOSE": 3,
|
"F_CONNECTION_CLOSE": 3,
|
||||||
"F_CHUNKED": 11,
|
"F_CHUNKED": 11,
|
||||||
"&": 442,
|
"&": 465,
|
||||||
"F_TRAILING": 3,
|
"F_TRAILING": 3,
|
||||||
"NEW_MESSAGE": 6,
|
"NEW_MESSAGE": 6,
|
||||||
"upgrade": 3,
|
"upgrade": 3,
|
||||||
@@ -41994,11 +41994,11 @@
|
|||||||
"end": 48,
|
"end": 48,
|
||||||
"of": 44,
|
"of": 44,
|
||||||
"message": 3,
|
"message": 3,
|
||||||
"/": 9,
|
"/": 27,
|
||||||
"http_should_keep_alive": 2,
|
"http_should_keep_alive": 2,
|
||||||
"http_method_str": 1,
|
"http_method_str": 1,
|
||||||
"m": 8,
|
"m": 84,
|
||||||
"void": 289,
|
"void": 299,
|
||||||
"http_parser_init": 2,
|
"http_parser_init": 2,
|
||||||
"http_parser_type": 3,
|
"http_parser_type": 3,
|
||||||
"memset": 4,
|
"memset": 4,
|
||||||
@@ -42017,7 +42017,7 @@
|
|||||||
"http_parser_url_fields": 2,
|
"http_parser_url_fields": 2,
|
||||||
"uf": 14,
|
"uf": 14,
|
||||||
"old_uf": 4,
|
"old_uf": 4,
|
||||||
"u": 18,
|
"u": 21,
|
||||||
"port": 7,
|
"port": 7,
|
||||||
"field_set": 5,
|
"field_set": 5,
|
||||||
"UF_MAX": 3,
|
"UF_MAX": 3,
|
||||||
@@ -42034,7 +42034,7 @@
|
|||||||
".off": 2,
|
".off": 2,
|
||||||
"<<": 56,
|
"<<": 56,
|
||||||
"long": 105,
|
"long": 105,
|
||||||
"v": 11,
|
"v": 25,
|
||||||
"strtoul": 2,
|
"strtoul": 2,
|
||||||
"xffff": 1,
|
"xffff": 1,
|
||||||
"uint16_t": 12,
|
"uint16_t": 12,
|
||||||
@@ -42042,7 +42042,7 @@
|
|||||||
"paused": 3,
|
"paused": 3,
|
||||||
"HPE_PAUSED": 2,
|
"HPE_PAUSED": 2,
|
||||||
"BLOB_H": 2,
|
"BLOB_H": 2,
|
||||||
"extern": 38,
|
"extern": 41,
|
||||||
"*blob_type": 2,
|
"*blob_type": 2,
|
||||||
"blob": 6,
|
"blob": 6,
|
||||||
"object": 41,
|
"object": 41,
|
||||||
@@ -42056,9 +42056,9 @@
|
|||||||
"<String/rfc_string.h>": 2,
|
"<String/rfc_string.h>": 2,
|
||||||
"<rf_utils.h>": 2,
|
"<rf_utils.h>": 2,
|
||||||
"<String/rfc_stringx.h>": 1,
|
"<String/rfc_stringx.h>": 1,
|
||||||
"<math.h>": 3,
|
"<math.h>": 4,
|
||||||
"<rf_localmem.h>": 2,
|
"<rf_localmem.h>": 2,
|
||||||
"//": 262,
|
"//": 267,
|
||||||
"local": 5,
|
"local": 5,
|
||||||
"stack": 6,
|
"stack": 6,
|
||||||
"memory": 4,
|
"memory": 4,
|
||||||
@@ -42077,21 +42077,21 @@
|
|||||||
"LOG_ERROR": 64,
|
"LOG_ERROR": 64,
|
||||||
"RE_STRING_INIT_FAILURE": 8,
|
"RE_STRING_INIT_FAILURE": 8,
|
||||||
"buffAllocated": 11,
|
"buffAllocated": 11,
|
||||||
"true": 73,
|
"true": 74,
|
||||||
"free": 62,
|
"free": 62,
|
||||||
"ret": 142,
|
"ret": 142,
|
||||||
"RF_MALLOC": 47,
|
"RF_MALLOC": 47,
|
||||||
"RF_String": 27,
|
"RF_String": 27,
|
||||||
"bytes": 225,
|
"bytes": 225,
|
||||||
"memcpy": 35,
|
"memcpy": 35,
|
||||||
"#ifdef": 68,
|
"#ifdef": 70,
|
||||||
"i_NVrfString_Create": 3,
|
"i_NVrfString_Create": 3,
|
||||||
"i_rfString_CreateLocal1": 3,
|
"i_rfString_CreateLocal1": 3,
|
||||||
"RF_OPTION_SOURCE_ENCODING": 30,
|
"RF_OPTION_SOURCE_ENCODING": 30,
|
||||||
"RF_UTF8": 8,
|
"RF_UTF8": 8,
|
||||||
"characterLength": 16,
|
"characterLength": 16,
|
||||||
"*codepoints": 2,
|
"*codepoints": 2,
|
||||||
"i": 410,
|
"i": 434,
|
||||||
"j": 206,
|
"j": 206,
|
||||||
"rfLMS_MacroEvalPtr": 2,
|
"rfLMS_MacroEvalPtr": 2,
|
||||||
"RF_LMS": 6,
|
"RF_LMS": 6,
|
||||||
@@ -42141,7 +42141,7 @@
|
|||||||
"sequence": 6,
|
"sequence": 6,
|
||||||
"could": 2,
|
"could": 2,
|
||||||
"not": 6,
|
"not": 6,
|
||||||
"be": 6,
|
"be": 7,
|
||||||
"properly": 2,
|
"properly": 2,
|
||||||
"encoded": 2,
|
"encoded": 2,
|
||||||
"RE_UTF8_ENCODING": 2,
|
"RE_UTF8_ENCODING": 2,
|
||||||
@@ -42222,7 +42222,7 @@
|
|||||||
"strcpy": 4,
|
"strcpy": 4,
|
||||||
"rfString_Init_i": 2,
|
"rfString_Init_i": 2,
|
||||||
"rfString_Create_f": 2,
|
"rfString_Create_f": 2,
|
||||||
"float": 26,
|
"float": 231,
|
||||||
"rfString_Init_f": 2,
|
"rfString_Init_f": 2,
|
||||||
"rfString_Create_UTF16": 2,
|
"rfString_Create_UTF16": 2,
|
||||||
"endianess": 40,
|
"endianess": 40,
|
||||||
@@ -42343,7 +42343,7 @@
|
|||||||
"srcP": 6,
|
"srcP": 6,
|
||||||
"src": 16,
|
"src": 16,
|
||||||
"rfString_Copy_IN": 2,
|
"rfString_Copy_IN": 2,
|
||||||
"dst": 15,
|
"dst": 16,
|
||||||
"rfString_Copy_chars": 2,
|
"rfString_Copy_chars": 2,
|
||||||
"bytePos": 23,
|
"bytePos": 23,
|
||||||
"terminate": 1,
|
"terminate": 1,
|
||||||
@@ -42701,7 +42701,7 @@
|
|||||||
"prefix.size": 1,
|
"prefix.size": 1,
|
||||||
"git_buf_detach": 1,
|
"git_buf_detach": 1,
|
||||||
"git_buf_free": 4,
|
"git_buf_free": 4,
|
||||||
"bool": 6,
|
"bool": 19,
|
||||||
"diff_pathspec_is_interesting": 2,
|
"diff_pathspec_is_interesting": 2,
|
||||||
"*str": 1,
|
"*str": 1,
|
||||||
"diff_path_matches_pathspec": 3,
|
"diff_path_matches_pathspec": 3,
|
||||||
@@ -42940,10 +42940,15 @@
|
|||||||
"diff_delta__merge_like_cgit": 1,
|
"diff_delta__merge_like_cgit": 1,
|
||||||
"git_vector_swap": 1,
|
"git_vector_swap": 1,
|
||||||
"git_pool_swap": 1,
|
"git_pool_swap": 1,
|
||||||
|
"_NMEX_NIGHTMARE_H": 2,
|
||||||
|
"//#define": 1,
|
||||||
|
"NMEX": 1,
|
||||||
|
"START_HEAD": 2,
|
||||||
|
"END_HEAD": 2,
|
||||||
"REFU_IO_H": 2,
|
"REFU_IO_H": 2,
|
||||||
"<rf_setup.h>": 2,
|
"<rf_setup.h>": 2,
|
||||||
"<stdio.h>": 8,
|
"<stdio.h>": 8,
|
||||||
"__cplusplus": 20,
|
"__cplusplus": 22,
|
||||||
"opening": 2,
|
"opening": 2,
|
||||||
"bracket": 4,
|
"bracket": 4,
|
||||||
"calling": 4,
|
"calling": 4,
|
||||||
@@ -43009,7 +43014,7 @@
|
|||||||
"wglext.h": 1,
|
"wglext.h": 1,
|
||||||
"included": 2,
|
"included": 2,
|
||||||
"wglew.h": 1,
|
"wglew.h": 1,
|
||||||
"defined": 42,
|
"defined": 55,
|
||||||
"WINAPI": 119,
|
"WINAPI": 119,
|
||||||
"<windows.h>": 1,
|
"<windows.h>": 1,
|
||||||
"GLEW_STATIC": 1,
|
"GLEW_STATIC": 1,
|
||||||
@@ -43074,7 +43079,7 @@
|
|||||||
"GLenum": 8,
|
"GLenum": 8,
|
||||||
"filter": 1,
|
"filter": 1,
|
||||||
"PFNWGLCREATEASSOCIATEDCONTEXTAMDPROC": 2,
|
"PFNWGLCREATEASSOCIATEDCONTEXTAMDPROC": 2,
|
||||||
"id": 13,
|
"id": 14,
|
||||||
"PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC": 2,
|
"PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC": 2,
|
||||||
"hShareContext": 2,
|
"hShareContext": 2,
|
||||||
"int*": 22,
|
"int*": 22,
|
||||||
@@ -43124,8 +43129,8 @@
|
|||||||
"PFNWGLDELETEBUFFERREGIONARBPROC": 2,
|
"PFNWGLDELETEBUFFERREGIONARBPROC": 2,
|
||||||
"hRegion": 3,
|
"hRegion": 3,
|
||||||
"PFNWGLRESTOREBUFFERREGIONARBPROC": 2,
|
"PFNWGLRESTOREBUFFERREGIONARBPROC": 2,
|
||||||
"x": 57,
|
"x": 70,
|
||||||
"y": 14,
|
"y": 29,
|
||||||
"width": 3,
|
"width": 3,
|
||||||
"height": 3,
|
"height": 3,
|
||||||
"xSrc": 1,
|
"xSrc": 1,
|
||||||
@@ -44271,7 +44276,7 @@
|
|||||||
"close": 13,
|
"close": 13,
|
||||||
"oom": 3,
|
"oom": 3,
|
||||||
"REDIS_WARNING": 19,
|
"REDIS_WARNING": 19,
|
||||||
"sleep": 1,
|
"sleep": 2,
|
||||||
"abort": 1,
|
"abort": 1,
|
||||||
"ustime": 7,
|
"ustime": 7,
|
||||||
"*1000000": 1,
|
"*1000000": 1,
|
||||||
@@ -44315,7 +44320,7 @@
|
|||||||
"o2": 7,
|
"o2": 7,
|
||||||
"dictObjHash": 2,
|
"dictObjHash": 2,
|
||||||
"*key": 5,
|
"*key": 5,
|
||||||
"key": 9,
|
"key": 10,
|
||||||
"dictGenHashFunction": 5,
|
"dictGenHashFunction": 5,
|
||||||
"dictSdsHash": 4,
|
"dictSdsHash": 4,
|
||||||
"dictSdsCaseHash": 2,
|
"dictSdsCaseHash": 2,
|
||||||
@@ -44954,6 +44959,58 @@
|
|||||||
"aeSetBeforeSleepProc": 1,
|
"aeSetBeforeSleepProc": 1,
|
||||||
"aeMain": 1,
|
"aeMain": 1,
|
||||||
"aeDeleteEventLoop": 1,
|
"aeDeleteEventLoop": 1,
|
||||||
|
"_NME_WMAN_H": 2,
|
||||||
|
"NTS": 1,
|
||||||
|
"NWMan_event": 3,
|
||||||
|
"NSTRUCT": 2,
|
||||||
|
"NWMan": 2,
|
||||||
|
"init": 1,
|
||||||
|
"destroy": 1,
|
||||||
|
"create_window": 1,
|
||||||
|
"destroy_window": 1,
|
||||||
|
"swap_buffers": 1,
|
||||||
|
"next_event": 1,
|
||||||
|
"NWMan_event*": 1,
|
||||||
|
"event": 1,
|
||||||
|
"uint": 2,
|
||||||
|
"get_millis": 1,
|
||||||
|
"millis": 1,
|
||||||
|
"rshift_key": 1,
|
||||||
|
"lshift_key": 1,
|
||||||
|
"left_key": 1,
|
||||||
|
"right_key": 1,
|
||||||
|
"NENUM": 1,
|
||||||
|
"NWMan_event_type": 3,
|
||||||
|
"N_WMAN_MOUSE_MOVE": 1,
|
||||||
|
"N_WMAN_MOUSE_BUTTON": 1,
|
||||||
|
"N_WMAN_MOUSE_WHEEL": 1,
|
||||||
|
"N_WMAN_KEYBOARD": 1,
|
||||||
|
"N_WMAN_QUIT": 1,
|
||||||
|
"N_WMAN_RESIZE": 1,
|
||||||
|
"N_WMAN_FOCUS": 1,
|
||||||
|
"N_WMAN_MOUSE_LEFT": 1,
|
||||||
|
"N_WMAN_MOUSE_RIGHT": 1,
|
||||||
|
"N_WMAN_MOUSE_MIDDLE": 1,
|
||||||
|
"union": 1,
|
||||||
|
"NPos2i": 2,
|
||||||
|
"mouse_pos": 1,
|
||||||
|
"short": 7,
|
||||||
|
"mouse_button": 1,
|
||||||
|
"signed": 6,
|
||||||
|
"mouse_wheel": 1,
|
||||||
|
"up": 1,
|
||||||
|
"down": 1,
|
||||||
|
"keyboard": 1,
|
||||||
|
"window_quit": 1,
|
||||||
|
"Will": 1,
|
||||||
|
"always": 3,
|
||||||
|
"WM_QUIT": 1,
|
||||||
|
"window_size": 1,
|
||||||
|
"window_focus": 1,
|
||||||
|
"NWMan_event_new": 1,
|
||||||
|
"NWMan_init": 1,
|
||||||
|
"NWMan_destroy": 1,
|
||||||
|
"N_WMan": 1,
|
||||||
"_WIN32": 3,
|
"_WIN32": 3,
|
||||||
"strncasecmp": 2,
|
"strncasecmp": 2,
|
||||||
"_strnicmp": 1,
|
"_strnicmp": 1,
|
||||||
@@ -44970,7 +45027,7 @@
|
|||||||
"sd_markdown": 6,
|
"sd_markdown": 6,
|
||||||
"tag": 1,
|
"tag": 1,
|
||||||
"tag_len": 3,
|
"tag_len": 3,
|
||||||
"w": 6,
|
"w": 9,
|
||||||
"is_empty": 4,
|
"is_empty": 4,
|
||||||
"htmlblock_end": 3,
|
"htmlblock_end": 3,
|
||||||
"*curtag": 2,
|
"*curtag": 2,
|
||||||
@@ -45092,7 +45149,6 @@
|
|||||||
"Functions": 1,
|
"Functions": 1,
|
||||||
"convert": 1,
|
"convert": 1,
|
||||||
"but": 1,
|
"but": 1,
|
||||||
"always": 2,
|
|
||||||
"Once": 1,
|
"Once": 1,
|
||||||
"been": 1,
|
"been": 1,
|
||||||
"created": 1,
|
"created": 1,
|
||||||
@@ -45130,7 +45186,7 @@
|
|||||||
"@endcpp": 1,
|
"@endcpp": 1,
|
||||||
"@endinternal": 1,
|
"@endinternal": 1,
|
||||||
"*/": 1,
|
"*/": 1,
|
||||||
"#pragma": 2,
|
"#pragma": 8,
|
||||||
"pop": 1,
|
"pop": 1,
|
||||||
"i_rfString_CreateLocal": 2,
|
"i_rfString_CreateLocal": 2,
|
||||||
"__VA_ARGS__": 66,
|
"__VA_ARGS__": 66,
|
||||||
@@ -45652,7 +45708,7 @@
|
|||||||
"PYREX_WITHOUT_ASSERTIONS": 1,
|
"PYREX_WITHOUT_ASSERTIONS": 1,
|
||||||
"CYTHON_WITHOUT_ASSERTIONS": 1,
|
"CYTHON_WITHOUT_ASSERTIONS": 1,
|
||||||
"CYTHON_INLINE": 65,
|
"CYTHON_INLINE": 65,
|
||||||
"__inline__": 1,
|
"__inline__": 95,
|
||||||
"__inline": 1,
|
"__inline": 1,
|
||||||
"__STDC_VERSION__": 2,
|
"__STDC_VERSION__": 2,
|
||||||
"L": 1,
|
"L": 1,
|
||||||
@@ -46010,12 +46066,10 @@
|
|||||||
"cabs": 1,
|
"cabs": 1,
|
||||||
"cpow": 1,
|
"cpow": 1,
|
||||||
"__Pyx_PyInt_AsUnsignedChar": 1,
|
"__Pyx_PyInt_AsUnsignedChar": 1,
|
||||||
"short": 6,
|
|
||||||
"__Pyx_PyInt_AsUnsignedShort": 1,
|
"__Pyx_PyInt_AsUnsignedShort": 1,
|
||||||
"__Pyx_PyInt_AsUnsignedInt": 1,
|
"__Pyx_PyInt_AsUnsignedInt": 1,
|
||||||
"__Pyx_PyInt_AsChar": 1,
|
"__Pyx_PyInt_AsChar": 1,
|
||||||
"__Pyx_PyInt_AsShort": 1,
|
"__Pyx_PyInt_AsShort": 1,
|
||||||
"signed": 5,
|
|
||||||
"__Pyx_PyInt_AsSignedChar": 1,
|
"__Pyx_PyInt_AsSignedChar": 1,
|
||||||
"__Pyx_PyInt_AsSignedShort": 1,
|
"__Pyx_PyInt_AsSignedShort": 1,
|
||||||
"__Pyx_PyInt_AsSignedInt": 1,
|
"__Pyx_PyInt_AsSignedInt": 1,
|
||||||
@@ -46377,7 +46431,7 @@
|
|||||||
"**__pyx_pyargnames": 3,
|
"**__pyx_pyargnames": 3,
|
||||||
"__pyx_n_s__p": 6,
|
"__pyx_n_s__p": 6,
|
||||||
"__pyx_n_s__y": 6,
|
"__pyx_n_s__y": 6,
|
||||||
"values": 30,
|
"values": 67,
|
||||||
"__pyx_kwds": 15,
|
"__pyx_kwds": 15,
|
||||||
"kw_args": 15,
|
"kw_args": 15,
|
||||||
"pos_args": 12,
|
"pos_args": 12,
|
||||||
@@ -46501,7 +46555,7 @@
|
|||||||
"pp_remainder": 1,
|
"pp_remainder": 1,
|
||||||
"indent": 1,
|
"indent": 1,
|
||||||
"*pop_most_recent_commit": 1,
|
"*pop_most_recent_commit": 1,
|
||||||
"mark": 3,
|
"mark": 9,
|
||||||
"*pop_commit": 1,
|
"*pop_commit": 1,
|
||||||
"**stack": 1,
|
"**stack": 1,
|
||||||
"clear_commit_marks": 1,
|
"clear_commit_marks": 1,
|
||||||
@@ -46976,6 +47030,207 @@
|
|||||||
"*http_method_str": 1,
|
"*http_method_str": 1,
|
||||||
"*http_errno_name": 1,
|
"*http_errno_name": 1,
|
||||||
"*http_errno_description": 1,
|
"*http_errno_description": 1,
|
||||||
|
"__GLK_MATRIX_4_H": 2,
|
||||||
|
"<stdbool.h>": 1,
|
||||||
|
"__ARM_NEON__": 13,
|
||||||
|
"<arm_neon.h>": 1,
|
||||||
|
"<GLKit/GLKMathTypes.h>": 1,
|
||||||
|
"<GLKit/GLKVector3.h>": 1,
|
||||||
|
"<GLKit/GLKVector4.h>": 1,
|
||||||
|
"<GLKit/GLKQuaternion.h>": 1,
|
||||||
|
"Prototypes": 1,
|
||||||
|
"GLKMatrix4": 183,
|
||||||
|
"GLKMatrix4Identity": 3,
|
||||||
|
"GLKMatrix4Make": 2,
|
||||||
|
"m00": 6,
|
||||||
|
"m01": 6,
|
||||||
|
"m02": 6,
|
||||||
|
"m03": 6,
|
||||||
|
"m10": 6,
|
||||||
|
"m11": 6,
|
||||||
|
"m12": 6,
|
||||||
|
"m13": 6,
|
||||||
|
"m20": 6,
|
||||||
|
"m21": 6,
|
||||||
|
"m22": 6,
|
||||||
|
"m23": 6,
|
||||||
|
"m30": 6,
|
||||||
|
"m31": 6,
|
||||||
|
"m32": 6,
|
||||||
|
"m33": 6,
|
||||||
|
"GLKMatrix4MakeAndTranspose": 2,
|
||||||
|
"GLKMatrix4MakeWithArray": 2,
|
||||||
|
"GLKMatrix4MakeWithArrayAndTranspose": 2,
|
||||||
|
"GLKMatrix4MakeWithRows": 2,
|
||||||
|
"GLKVector4": 44,
|
||||||
|
"row0": 2,
|
||||||
|
"row1": 2,
|
||||||
|
"row2": 2,
|
||||||
|
"row3": 2,
|
||||||
|
"GLKMatrix4MakeWithColumns": 2,
|
||||||
|
"column0": 2,
|
||||||
|
"column1": 2,
|
||||||
|
"column2": 2,
|
||||||
|
"column3": 2,
|
||||||
|
"GLKMatrix4MakeWithQuaternion": 2,
|
||||||
|
"GLKQuaternion": 2,
|
||||||
|
"quaternion": 4,
|
||||||
|
"GLKMatrix4MakeTranslation": 2,
|
||||||
|
"tx": 8,
|
||||||
|
"ty": 8,
|
||||||
|
"tz": 8,
|
||||||
|
"GLKMatrix4MakeScale": 2,
|
||||||
|
"sx": 10,
|
||||||
|
"sy": 10,
|
||||||
|
"sz": 10,
|
||||||
|
"GLKMatrix4MakeRotation": 5,
|
||||||
|
"radians": 34,
|
||||||
|
"GLKMatrix4MakeXRotation": 3,
|
||||||
|
"GLKMatrix4MakeYRotation": 3,
|
||||||
|
"GLKMatrix4MakeZRotation": 3,
|
||||||
|
"GLKMatrix4MakePerspective": 2,
|
||||||
|
"fovyRadians": 3,
|
||||||
|
"aspect": 3,
|
||||||
|
"nearZ": 17,
|
||||||
|
"farZ": 15,
|
||||||
|
"GLKMatrix4MakeFrustum": 2,
|
||||||
|
"left": 8,
|
||||||
|
"right": 8,
|
||||||
|
"bottom": 8,
|
||||||
|
"top": 8,
|
||||||
|
"GLKMatrix4MakeOrtho": 2,
|
||||||
|
"GLKMatrix4MakeLookAt": 2,
|
||||||
|
"eyeX": 3,
|
||||||
|
"eyeY": 3,
|
||||||
|
"eyeZ": 3,
|
||||||
|
"centerX": 3,
|
||||||
|
"centerY": 3,
|
||||||
|
"centerZ": 3,
|
||||||
|
"upX": 3,
|
||||||
|
"upY": 3,
|
||||||
|
"upZ": 3,
|
||||||
|
"GLKMatrix3": 3,
|
||||||
|
"GLKMatrix4GetMatrix3": 2,
|
||||||
|
"matrix": 64,
|
||||||
|
"GLKMatrix2": 3,
|
||||||
|
"GLKMatrix4GetMatrix2": 2,
|
||||||
|
"GLKMatrix4GetRow": 2,
|
||||||
|
"row": 12,
|
||||||
|
"GLKMatrix4GetColumn": 2,
|
||||||
|
"column": 14,
|
||||||
|
"GLKMatrix4SetRow": 2,
|
||||||
|
"vector": 4,
|
||||||
|
"GLKMatrix4SetColumn": 2,
|
||||||
|
"GLKMatrix4Transpose": 2,
|
||||||
|
"GLKMatrix4Invert": 1,
|
||||||
|
"*isInvertible": 2,
|
||||||
|
"GLKMatrix4InvertAndTranspose": 1,
|
||||||
|
"GLKMatrix4Multiply": 8,
|
||||||
|
"matrixLeft": 21,
|
||||||
|
"matrixRight": 9,
|
||||||
|
"GLKMatrix4Add": 2,
|
||||||
|
"GLKMatrix4Subtract": 2,
|
||||||
|
"GLKMatrix4Translate": 2,
|
||||||
|
"GLKMatrix4TranslateWithVector3": 2,
|
||||||
|
"GLKVector3": 31,
|
||||||
|
"translationVector": 4,
|
||||||
|
"GLKMatrix4TranslateWithVector4": 2,
|
||||||
|
"GLKMatrix4Scale": 2,
|
||||||
|
"GLKMatrix4ScaleWithVector3": 2,
|
||||||
|
"scaleVector": 4,
|
||||||
|
"GLKMatrix4ScaleWithVector4": 2,
|
||||||
|
"GLKMatrix4Rotate": 2,
|
||||||
|
"GLKMatrix4RotateWithVector3": 2,
|
||||||
|
"axisVector": 4,
|
||||||
|
"GLKMatrix4RotateWithVector4": 2,
|
||||||
|
"GLKMatrix4RotateX": 2,
|
||||||
|
"GLKMatrix4RotateY": 2,
|
||||||
|
"GLKMatrix4RotateZ": 2,
|
||||||
|
"GLKMatrix4MultiplyVector3": 3,
|
||||||
|
"vectorRight": 8,
|
||||||
|
"GLKMatrix4MultiplyVector3WithTranslation": 3,
|
||||||
|
"GLKMatrix4MultiplyAndProjectVector3": 3,
|
||||||
|
"GLKMatrix4MultiplyVector3Array": 2,
|
||||||
|
"*vectors": 8,
|
||||||
|
"vectorCount": 12,
|
||||||
|
"GLKMatrix4MultiplyVector3ArrayWithTranslation": 2,
|
||||||
|
"GLKMatrix4MultiplyAndProjectVector3Array": 2,
|
||||||
|
"GLKMatrix4MultiplyVector4": 6,
|
||||||
|
"GLKMatrix4MultiplyVector4Array": 2,
|
||||||
|
"Implementations": 1,
|
||||||
|
"float32x4x4_t": 29,
|
||||||
|
"vld4q_f32": 2,
|
||||||
|
"row0.v": 4,
|
||||||
|
"row1.v": 4,
|
||||||
|
"row2.v": 4,
|
||||||
|
"row3.v": 4,
|
||||||
|
"m.val": 52,
|
||||||
|
"vld1q_f32": 6,
|
||||||
|
"column0.v": 5,
|
||||||
|
"column1.v": 5,
|
||||||
|
"column2.v": 5,
|
||||||
|
"column3.v": 5,
|
||||||
|
"GLKQuaternionNormalize": 1,
|
||||||
|
"quaternion.q": 4,
|
||||||
|
"_2x": 7,
|
||||||
|
"_2y": 5,
|
||||||
|
"_2z": 3,
|
||||||
|
"_2w": 7,
|
||||||
|
"m.m": 54,
|
||||||
|
"GLKVector3Normalize": 3,
|
||||||
|
"GLKVector3Make": 4,
|
||||||
|
"cos": 14,
|
||||||
|
"cosf": 4,
|
||||||
|
"cosp": 10,
|
||||||
|
"sin": 16,
|
||||||
|
"sinf": 4,
|
||||||
|
"v.v": 27,
|
||||||
|
"cotan": 3,
|
||||||
|
"tanf": 1,
|
||||||
|
"ral": 4,
|
||||||
|
"rsl": 6,
|
||||||
|
"tsb": 6,
|
||||||
|
"tab": 4,
|
||||||
|
"fan": 4,
|
||||||
|
"fsn": 6,
|
||||||
|
"ev": 7,
|
||||||
|
"cv": 2,
|
||||||
|
"uv": 2,
|
||||||
|
"GLKVector3Add": 1,
|
||||||
|
"GLKVector3Negate": 4,
|
||||||
|
"GLKVector3CrossProduct": 2,
|
||||||
|
"u.v": 3,
|
||||||
|
"n.v": 3,
|
||||||
|
"GLKVector3DotProduct": 3,
|
||||||
|
"matrix.m": 171,
|
||||||
|
"float32x4_t": 2,
|
||||||
|
"vector.v": 9,
|
||||||
|
"*dst": 1,
|
||||||
|
"vst1q_f32": 1,
|
||||||
|
"iMatrixLeft": 3,
|
||||||
|
"iMatrixRight": 3,
|
||||||
|
"vmulq_n_f32": 17,
|
||||||
|
"iMatrixLeft.val": 24,
|
||||||
|
"vgetq_lane_f32": 16,
|
||||||
|
"iMatrixRight.val": 24,
|
||||||
|
"vmlaq_n_f32": 12,
|
||||||
|
"matrixLeft.m": 112,
|
||||||
|
"matrixRight.m": 96,
|
||||||
|
"vaddq_f32": 7,
|
||||||
|
"vsubq_f32": 4,
|
||||||
|
"translationVector.v": 18,
|
||||||
|
"iMatrix": 4,
|
||||||
|
"iMatrix.val": 28,
|
||||||
|
"float32_t": 13,
|
||||||
|
"scaleVector.v": 30,
|
||||||
|
"rm": 12,
|
||||||
|
"axisVector.v": 6,
|
||||||
|
"v4": 3,
|
||||||
|
"GLKVector4Make": 3,
|
||||||
|
"vectorRight.v": 29,
|
||||||
|
"v4.v": 10,
|
||||||
|
"GLKVector3MultiplyScalar": 1,
|
||||||
|
"vectors": 8,
|
||||||
"syscalldef": 1,
|
"syscalldef": 1,
|
||||||
"syscalldefs": 1,
|
"syscalldefs": 1,
|
||||||
"SYSCALL_OR_NUM": 3,
|
"SYSCALL_OR_NUM": 3,
|
||||||
@@ -47334,7 +47589,6 @@
|
|||||||
"EINTR": 1,
|
"EINTR": 1,
|
||||||
"ev_child_init": 1,
|
"ev_child_init": 1,
|
||||||
"ev_child_start": 1,
|
"ev_child_start": 1,
|
||||||
"ev": 2,
|
|
||||||
"child_watcher.data": 1,
|
"child_watcher.data": 1,
|
||||||
"uv__set_sys_error": 2,
|
"uv__set_sys_error": 2,
|
||||||
"uv_process_kill": 1,
|
"uv_process_kill": 1,
|
||||||
@@ -49264,7 +49518,7 @@
|
|||||||
"AsciiDoc": 103,
|
"AsciiDoc": 103,
|
||||||
"Protocol Buffer": 63,
|
"Protocol Buffer": 63,
|
||||||
"Common Lisp": 103,
|
"Common Lisp": 103,
|
||||||
"C": 59137,
|
"C": 65181,
|
||||||
"XQuery": 801,
|
"XQuery": 801,
|
||||||
"RobotFramework": 483,
|
"RobotFramework": 483,
|
||||||
"Gosu": 410,
|
"Gosu": 410,
|
||||||
@@ -49411,7 +49665,7 @@
|
|||||||
"AsciiDoc": 3,
|
"AsciiDoc": 3,
|
||||||
"Protocol Buffer": 1,
|
"Protocol Buffer": 1,
|
||||||
"Common Lisp": 1,
|
"Common Lisp": 1,
|
||||||
"C": 31,
|
"C": 34,
|
||||||
"XQuery": 1,
|
"XQuery": 1,
|
||||||
"RobotFramework": 3,
|
"RobotFramework": 3,
|
||||||
"Gosu": 4,
|
"Gosu": 4,
|
||||||
@@ -49423,5 +49677,5 @@
|
|||||||
"GLSL": 3,
|
"GLSL": 3,
|
||||||
"Xtend": 2
|
"Xtend": 2
|
||||||
},
|
},
|
||||||
"md5": "5b3ac3847ff456b82cf95a19d03449a4"
|
"md5": "ffe9f7427856f37d6cd0e305a22630c6"
|
||||||
}
|
}
|
||||||
99
samples/C/NWMan.h
Normal file
99
samples/C/NWMan.h
Normal file
@@ -0,0 +1,99 @@
|
|||||||
|
#ifndef _NME_WMAN_H
|
||||||
|
#define _NME_WMAN_H
|
||||||
|
|
||||||
|
// Internal window manager API
|
||||||
|
|
||||||
|
#include "NCompat.h"
|
||||||
|
|
||||||
|
START_HEAD
|
||||||
|
|
||||||
|
#include "NPos.h"
|
||||||
|
#include "NUtil.h"
|
||||||
|
#include "NTypes.h"
|
||||||
|
|
||||||
|
NTS(NWMan_event);
|
||||||
|
|
||||||
|
NSTRUCT(NWMan, {
|
||||||
|
// Init stuff
|
||||||
|
bool (*init)();
|
||||||
|
bool (*destroy)();
|
||||||
|
|
||||||
|
// Window stuff
|
||||||
|
bool (*create_window)();
|
||||||
|
bool (*destroy_window)();
|
||||||
|
|
||||||
|
void (*swap_buffers)();
|
||||||
|
|
||||||
|
// Event stuff
|
||||||
|
bool (*next_event)(NWMan_event* event);
|
||||||
|
|
||||||
|
// Time stuff
|
||||||
|
uint (*get_millis)();
|
||||||
|
void (*sleep)(uint millis);
|
||||||
|
|
||||||
|
// Info
|
||||||
|
int rshift_key;
|
||||||
|
int lshift_key;
|
||||||
|
int left_key;
|
||||||
|
int right_key;
|
||||||
|
});
|
||||||
|
|
||||||
|
NENUM(NWMan_event_type, {
|
||||||
|
N_WMAN_MOUSE_MOVE = 0,
|
||||||
|
N_WMAN_MOUSE_BUTTON = 1,
|
||||||
|
N_WMAN_MOUSE_WHEEL = 2,
|
||||||
|
|
||||||
|
N_WMAN_KEYBOARD = 10,
|
||||||
|
|
||||||
|
N_WMAN_QUIT = 20,
|
||||||
|
N_WMAN_RESIZE = 21,
|
||||||
|
N_WMAN_FOCUS = 22
|
||||||
|
});
|
||||||
|
|
||||||
|
#define N_WMAN_MOUSE_LEFT 0
|
||||||
|
#define N_WMAN_MOUSE_RIGHT 1
|
||||||
|
#define N_WMAN_MOUSE_MIDDLE 2
|
||||||
|
|
||||||
|
NSTRUCT(NWMan_event, {
|
||||||
|
NWMan_event_type type;
|
||||||
|
|
||||||
|
union {
|
||||||
|
// Mouse
|
||||||
|
|
||||||
|
NPos2i mouse_pos;
|
||||||
|
|
||||||
|
struct {
|
||||||
|
short id;
|
||||||
|
bool state;
|
||||||
|
} mouse_button;
|
||||||
|
|
||||||
|
signed char mouse_wheel; // 1 if up, -1 if down
|
||||||
|
|
||||||
|
// Keyboard
|
||||||
|
|
||||||
|
struct {
|
||||||
|
int key;
|
||||||
|
bool state;
|
||||||
|
} keyboard;
|
||||||
|
|
||||||
|
// Window
|
||||||
|
|
||||||
|
bool window_quit; // Will always be true if WM_QUIT
|
||||||
|
|
||||||
|
NPos2i window_size;
|
||||||
|
|
||||||
|
bool window_focus;
|
||||||
|
};
|
||||||
|
});
|
||||||
|
|
||||||
|
NWMan_event NWMan_event_new(NWMan_event_type type);
|
||||||
|
|
||||||
|
|
||||||
|
bool NWMan_init();
|
||||||
|
bool NWMan_destroy();
|
||||||
|
|
||||||
|
extern NWMan N_WMan;
|
||||||
|
|
||||||
|
END_HEAD
|
||||||
|
|
||||||
|
#endif
|
||||||
27
samples/C/Nightmare.h
Normal file
27
samples/C/Nightmare.h
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
#ifndef _NMEX_NIGHTMARE_H
|
||||||
|
#define _NMEX_NIGHTMARE_H
|
||||||
|
|
||||||
|
//#define NMEX
|
||||||
|
|
||||||
|
#include "../src/NCompat.h"
|
||||||
|
|
||||||
|
START_HEAD
|
||||||
|
|
||||||
|
#include "../src/NTypes.h"
|
||||||
|
#include "../src/NUtil.h"
|
||||||
|
#include "../src/NPorting.h"
|
||||||
|
#include "../src/NGlobals.h"
|
||||||
|
#include "../src/NLog.h"
|
||||||
|
#include "../src/NWMan.h"
|
||||||
|
#include "../src/NRsc.h"
|
||||||
|
#include "../src/NShader.h"
|
||||||
|
#include "../src/NSquare.h"
|
||||||
|
#include "../src/NImage.h"
|
||||||
|
#include "../src/NSprite.h"
|
||||||
|
#include "../src/NSpritesheet.h"
|
||||||
|
#include "../src/NEntity.h"
|
||||||
|
#include "../src/Game.h"
|
||||||
|
|
||||||
|
END_HEAD
|
||||||
|
|
||||||
|
#endif
|
||||||
Reference in New Issue
Block a user