{"payload":{"allShortcutsEnabled":false,"fileTree":{"include":{"items":[{"name":"SDL.h","path":"include/SDL.h","contentType":"file"},{"name":"SDL_active.h","path":"include/SDL_active.h","contentType":"file"},{"name":"SDL_audio.h","path":"include/SDL_audio.h","contentType":"file"},{"name":"SDL_byteorder.h","path":"include/SDL_byteorder.h","contentType":"file"},{"name":"SDL_cdrom.h","path":"include/SDL_cdrom.h","contentType":"file"},{"name":"SDL_config.h.default","path":"include/SDL_config.h.default","contentType":"file"},{"name":"SDL_config.h.in","path":"include/SDL_config.h.in","contentType":"file"},{"name":"SDL_config_dreamcast.h","path":"include/SDL_config_dreamcast.h","contentType":"file"},{"name":"SDL_config_macos.h","path":"include/SDL_config_macos.h","contentType":"file"},{"name":"SDL_config_macosx.h","path":"include/SDL_config_macosx.h","contentType":"file"},{"name":"SDL_config_minimal.h","path":"include/SDL_config_minimal.h","contentType":"file"},{"name":"SDL_config_nds.h","path":"include/SDL_config_nds.h","contentType":"file"},{"name":"SDL_config_os2.h","path":"include/SDL_config_os2.h","contentType":"file"},{"name":"SDL_config_symbian.h","path":"include/SDL_config_symbian.h","contentType":"file"},{"name":"SDL_config_win32.h","path":"include/SDL_config_win32.h","contentType":"file"},{"name":"SDL_copying.h","path":"include/SDL_copying.h","contentType":"file"},{"name":"SDL_cpuinfo.h","path":"include/SDL_cpuinfo.h","contentType":"file"},{"name":"SDL_endian.h","path":"include/SDL_endian.h","contentType":"file"},{"name":"SDL_error.h","path":"include/SDL_error.h","contentType":"file"},{"name":"SDL_events.h","path":"include/SDL_events.h","contentType":"file"},{"name":"SDL_getenv.h","path":"include/SDL_getenv.h","contentType":"file"},{"name":"SDL_joystick.h","path":"include/SDL_joystick.h","contentType":"file"},{"name":"SDL_keyboard.h","path":"include/SDL_keyboard.h","contentType":"file"},{"name":"SDL_keysym.h","path":"include/SDL_keysym.h","contentType":"file"},{"name":"SDL_loadso.h","path":"include/SDL_loadso.h","contentType":"file"},{"name":"SDL_main.h","path":"include/SDL_main.h","contentType":"file"},{"name":"SDL_mouse.h","path":"include/SDL_mouse.h","contentType":"file"},{"name":"SDL_mutex.h","path":"include/SDL_mutex.h","contentType":"file"},{"name":"SDL_name.h","path":"include/SDL_name.h","contentType":"file"},{"name":"SDL_opengl.h","path":"include/SDL_opengl.h","contentType":"file"},{"name":"SDL_platform.h","path":"include/SDL_platform.h","contentType":"file"},{"name":"SDL_quit.h","path":"include/SDL_quit.h","contentType":"file"},{"name":"SDL_rwops.h","path":"include/SDL_rwops.h","contentType":"file"},{"name":"SDL_stdinc.h","path":"include/SDL_stdinc.h","contentType":"file"},{"name":"SDL_syswm.h","path":"include/SDL_syswm.h","contentType":"file"},{"name":"SDL_thread.h","path":"include/SDL_thread.h","contentType":"file"},{"name":"SDL_timer.h","path":"include/SDL_timer.h","contentType":"file"},{"name":"SDL_types.h","path":"include/SDL_types.h","contentType":"file"},{"name":"SDL_version.h","path":"include/SDL_version.h","contentType":"file"},{"name":"SDL_video.h","path":"include/SDL_video.h","contentType":"file"},{"name":"begin_code.h","path":"include/begin_code.h","contentType":"file"},{"name":"close_code.h","path":"include/close_code.h","contentType":"file"},{"name":"doxyfile","path":"include/doxyfile","contentType":"file"}],"totalCount":43},"":{"items":[{"name":"VisualC","path":"VisualC","contentType":"directory"},{"name":"VisualCE","path":"VisualCE","contentType":"directory"},{"name":"Xcode","path":"Xcode","contentType":"directory"},{"name":"acinclude","path":"acinclude","contentType":"directory"},{"name":"build-scripts","path":"build-scripts","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"include","path":"include","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":".hgignore","path":".hgignore","contentType":"file"},{"name":"BUGS","path":"BUGS","contentType":"file"},{"name":"Borland.html","path":"Borland.html","contentType":"file"},{"name":"Borland.zip","path":"Borland.zip","contentType":"file"},{"name":"COPYING","path":"COPYING","contentType":"file"},{"name":"CREDITS","path":"CREDITS","contentType":"file"},{"name":"CWprojects.sea.bin","path":"CWprojects.sea.bin","contentType":"file"},{"name":"INSTALL","path":"INSTALL","contentType":"file"},{"name":"MPWmake.sea.bin","path":"MPWmake.sea.bin","contentType":"file"},{"name":"Makefile.dc","path":"Makefile.dc","contentType":"file"},{"name":"Makefile.ds","path":"Makefile.ds","contentType":"file"},{"name":"Makefile.in","path":"Makefile.in","contentType":"file"},{"name":"Makefile.minimal","path":"Makefile.minimal","contentType":"file"},{"name":"README","path":"README","contentType":"file"},{"name":"README-SDL.txt","path":"README-SDL.txt","contentType":"file"},{"name":"README.AmigaOS","path":"README.AmigaOS","contentType":"file"},{"name":"README.BeOS","path":"README.BeOS","contentType":"file"},{"name":"README.DC","path":"README.DC","contentType":"file"},{"name":"README.HG","path":"README.HG","contentType":"file"},{"name":"README.MacOS","path":"README.MacOS","contentType":"file"},{"name":"README.MacOSX","path":"README.MacOSX","contentType":"file"},{"name":"README.MiNT","path":"README.MiNT","contentType":"file"},{"name":"README.NDS","path":"README.NDS","contentType":"file"},{"name":"README.NanoX","path":"README.NanoX","contentType":"file"},{"name":"README.OS2","path":"README.OS2","contentType":"file"},{"name":"README.PS3","path":"README.PS3","contentType":"file"},{"name":"README.PicoGUI","path":"README.PicoGUI","contentType":"file"},{"name":"README.Porting","path":"README.Porting","contentType":"file"},{"name":"README.QNX","path":"README.QNX","contentType":"file"},{"name":"README.Qtopia","path":"README.Qtopia","contentType":"file"},{"name":"README.RISCOS","path":"README.RISCOS","contentType":"file"},{"name":"README.Symbian","path":"README.Symbian","contentType":"file"},{"name":"README.Watcom","path":"README.Watcom","contentType":"file"},{"name":"README.WinCE","path":"README.WinCE","contentType":"file"},{"name":"README.wscons","path":"README.wscons","contentType":"file"},{"name":"SDL.qpg.in","path":"SDL.qpg.in","contentType":"file"},{"name":"SDL.spec.in","path":"SDL.spec.in","contentType":"file"},{"name":"TODO","path":"TODO","contentType":"file"},{"name":"VisualC.html","path":"VisualC.html","contentType":"file"},{"name":"Watcom-OS2.zip","path":"Watcom-OS2.zip","contentType":"file"},{"name":"Watcom-Win32.zip","path":"Watcom-Win32.zip","contentType":"file"},{"name":"WhatsNew","path":"WhatsNew","contentType":"file"},{"name":"autogen.sh","path":"autogen.sh","contentType":"file"},{"name":"configure.in","path":"configure.in","contentType":"file"},{"name":"docs.html","path":"docs.html","contentType":"file"},{"name":"sdl-config.in","path":"sdl-config.in","contentType":"file"},{"name":"sdl.m4","path":"sdl.m4","contentType":"file"},{"name":"sdl.pc.in","path":"sdl.pc.in","contentType":"file"},{"name":"symbian.zip","path":"symbian.zip","contentType":"file"}],"totalCount":58}},"fileTreeProcessingTime":12.01074,"foldersToFetch":[],"repo":{"id":330016327,"defaultBranch":"main","name":"SDL-1.2","ownerLogin":"libsdl-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-15T20:34:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77683370?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"22917f8c2159f7be42f054047c00b16b941674c8","listCacheKey":"v0:1610743371.0","canEdit":false,"refType":"tree","currentOid":"22917f8c2159f7be42f054047c00b16b941674c8"},"path":"include/SDL_version.h","currentUser":null,"blob":{"rawLines":["/*"," SDL - Simple DirectMedia Layer"," Copyright (C) 1997-2009 Sam Lantinga",""," This library is free software; you can redistribute it and/or"," modify it under the terms of the GNU Lesser General Public"," License as published by the Free Software Foundation; either"," version 2.1 of the License, or (at your option) any later version.",""," This library is distributed in the hope that it will be useful,"," but WITHOUT ANY WARRANTY; without even the implied warranty of"," MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU"," Lesser General Public License for more details.",""," You should have received a copy of the GNU Lesser General Public"," License along with this library; if not, write to the Free Software"," Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA",""," Sam Lantinga"," slouken@libsdl.org","*/","","/** @file SDL_version.h"," * This header defines the current SDL version"," */","","#ifndef _SDL_version_h","#define _SDL_version_h","","#include \"SDL_stdinc.h\"","","#include \"begin_code.h\"","/* Set up for C function definitions, even when using C++ */","#ifdef __cplusplus","extern \"C\" {","#endif","","/** @name Version Number"," * Printable format: \"%d.%d.%d\", MAJOR, MINOR, PATCHLEVEL"," */","/*@{*/","#define SDL_MAJOR_VERSION\t1","#define SDL_MINOR_VERSION\t2","#define SDL_PATCHLEVEL\t\t15","/*@}*/","","typedef struct SDL_version {","\tUint8 major;","\tUint8 minor;","\tUint8 patch;","} SDL_version;","","/**"," * This macro can be used to fill a version structure with the compile-time"," * version of the SDL library."," */","#define SDL_VERSION(X)\t\t\t\t\t\t\t\\","{\t\t\t\t\t\t\t\t\t\\","\t(X)->major = SDL_MAJOR_VERSION;\t\t\t\t\t\\","\t(X)->minor = SDL_MINOR_VERSION;\t\t\t\t\t\\","\t(X)->patch = SDL_PATCHLEVEL;\t\t\t\t\t\\","}","","/** This macro turns the version numbers into a numeric value:"," * (1,2,3) -> (1203)"," * This assumes that there will never be more than 100 patchlevels"," */","#define SDL_VERSIONNUM(X, Y, Z)\t\t\t\t\t\t\\","\t((X)*1000 + (Y)*100 + (Z))","","/** This is the version number macro for the current SDL version */","#define SDL_COMPILEDVERSION \\","\tSDL_VERSIONNUM(SDL_MAJOR_VERSION, SDL_MINOR_VERSION, SDL_PATCHLEVEL)","","/** This macro will evaluate to true if compiled with SDL at least X.Y.Z */","#define SDL_VERSION_ATLEAST(X, Y, Z) \\","\t(SDL_COMPILEDVERSION >= SDL_VERSIONNUM(X, Y, Z))","","/** This function gets the version of the dynamically linked SDL library."," * it should NOT be used to fill a version structure, instead you should"," * use the SDL_Version() macro."," */","extern DECLSPEC const SDL_version * SDLCALL SDL_Linked_Version(void);","","/* Ends C function definitions when using C++ */","#ifdef __cplusplus","}","#endif","#include \"close_code.h\"","","#endif /* _SDL_version_h */"],"stylingDirectives":[[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":34,"cssClass":"pl-c"}],[{"start":0,"end":40,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":65,"cssClass":"pl-c"}],[{"start":0,"end":62,"cssClass":"pl-c"}],[{"start":0,"end":64,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":66,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":51,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":68,"cssClass":"pl-c"}],[{"start":0,"end":71,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":16,"cssClass":"pl-c"}],[{"start":0,"end":22,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-c"}],[],[{"start":0,"end":23,"cssClass":"pl-c"}],[{"start":0,"end":47,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":22,"cssClass":"pl-s1"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":22,"cssClass":"pl-s1"}],[],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":23,"cssClass":"pl-s"}],[],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":23,"cssClass":"pl-s"}],[{"start":0,"end":60,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":18,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":10,"cssClass":"pl-s"}],[{"start":0,"end":6,"cssClass":"pl-k"}],[],[{"start":0,"end":24,"cssClass":"pl-c"}],[{"start":0,"end":58,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":25,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":25,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":22,"cssClass":"pl-c1"}],[{"start":0,"end":6,"cssClass":"pl-c"}],[],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-smi"}],[{"start":1,"end":6,"cssClass":"pl-smi"},{"start":7,"end":12,"cssClass":"pl-c1"}],[{"start":1,"end":6,"cssClass":"pl-smi"},{"start":7,"end":12,"cssClass":"pl-c1"}],[{"start":1,"end":6,"cssClass":"pl-smi"},{"start":7,"end":12,"cssClass":"pl-c1"}],[{"start":2,"end":13,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":30,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":19,"cssClass":"pl-en"},{"start":20,"end":21,"cssClass":"pl-c1"}],[],[],[],[],[],[],[{"start":0,"end":62,"cssClass":"pl-c"}],[{"start":0,"end":21,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":22,"cssClass":"pl-en"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":27,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":27,"cssClass":"pl-en"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":34,"end":35,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":73,"cssClass":"pl-c"}],[{"start":0,"end":73,"cssClass":"pl-c"}],[{"start":0,"end":32,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":21,"cssClass":"pl-k"},{"start":22,"end":33,"cssClass":"pl-s1"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":36,"end":43,"cssClass":"pl-c1"},{"start":44,"end":62,"cssClass":"pl-en"},{"start":63,"end":67,"cssClass":"pl-s1"}],[],[{"start":0,"end":48,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":18,"cssClass":"pl-s1"},{"start":18,"end":18,"cssClass":"pl-k"}],[],[{"start":0,"end":6,"cssClass":"pl-k"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":23,"cssClass":"pl-s"}],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":6,"end":27,"cssClass":"pl-c"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/libsdl-org/SDL-1.2/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"SDL_version.h","displayUrl":"https://github.com/libsdl-org/SDL-1.2/blame/22917f8c2159f7be42f054047c00b16b941674c8/include/SDL_version.h?raw=true","headerInfo":{"blobSize":"2.58 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"5df6be8","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Flibsdl-org%2FSDL-1.2%2Fblame%2F22917f8c2159f7be42f054047c00b16b941674c8%2Finclude%2FSDL_version.h","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"91","truncatedSloc":"74"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"C","languageID":41,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/libsdl-org/SDL-1.2/blame/22917f8c2159f7be42f054047c00b16b941674c8/include/SDL_version.h","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/libsdl-org/SDL-1.2/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/libsdl-org/SDL-1.2/raw/22917f8c2159f7be42f054047c00b16b941674c8/include/SDL_version.h","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":true,"not_analyzed":false,"symbols":[{"name":"_SDL_version_h","kind":"macro","ident_start":977,"ident_end":991,"extent_start":969,"extent_end":993,"fully_qualified_name":"_SDL_version_h","ident_utf16":{"start":{"line_number":27,"utf16_col":8},"end":{"line_number":27,"utf16_col":22}},"extent_utf16":{"start":{"line_number":27,"utf16_col":0},"end":{"line_number":29,"utf16_col":0}}},{"name":"SDL_MAJOR_VERSION","kind":"macro","ident_start":1246,"ident_end":1263,"extent_start":1238,"extent_end":1266,"fully_qualified_name":"SDL_MAJOR_VERSION","ident_utf16":{"start":{"line_number":41,"utf16_col":8},"end":{"line_number":41,"utf16_col":25}},"extent_utf16":{"start":{"line_number":41,"utf16_col":0},"end":{"line_number":42,"utf16_col":0}}},{"name":"SDL_MINOR_VERSION","kind":"macro","ident_start":1274,"ident_end":1291,"extent_start":1266,"extent_end":1294,"fully_qualified_name":"SDL_MINOR_VERSION","ident_utf16":{"start":{"line_number":42,"utf16_col":8},"end":{"line_number":42,"utf16_col":25}},"extent_utf16":{"start":{"line_number":42,"utf16_col":0},"end":{"line_number":43,"utf16_col":0}}},{"name":"SDL_PATCHLEVEL","kind":"macro","ident_start":1302,"ident_end":1316,"extent_start":1294,"extent_end":1321,"fully_qualified_name":"SDL_PATCHLEVEL","ident_utf16":{"start":{"line_number":43,"utf16_col":8},"end":{"line_number":43,"utf16_col":22}},"extent_utf16":{"start":{"line_number":43,"utf16_col":0},"end":{"line_number":44,"utf16_col":0}}},{"name":"SDL_version","kind":"class","ident_start":1344,"ident_end":1355,"extent_start":1337,"extent_end":1401,"fully_qualified_name":"SDL_version","ident_utf16":{"start":{"line_number":46,"utf16_col":15},"end":{"line_number":46,"utf16_col":26}},"extent_utf16":{"start":{"line_number":46,"utf16_col":8},"end":{"line_number":50,"utf16_col":1}}},{"name":"SDL_version","kind":"type","ident_start":1402,"ident_end":1413,"extent_start":1329,"extent_end":1414,"fully_qualified_name":"SDL_version","ident_utf16":{"start":{"line_number":50,"utf16_col":2},"end":{"line_number":50,"utf16_col":13}},"extent_utf16":{"start":{"line_number":46,"utf16_col":0},"end":{"line_number":50,"utf16_col":14}}},{"name":"SDL_COMPILEDVERSION","kind":"macro","ident_start":1992,"ident_end":2011,"extent_start":1984,"extent_end":2085,"fully_qualified_name":"SDL_COMPILEDVERSION","ident_utf16":{"start":{"line_number":71,"utf16_col":8},"end":{"line_number":71,"utf16_col":27}},"extent_utf16":{"start":{"line_number":71,"utf16_col":0},"end":{"line_number":74,"utf16_col":0}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"blame":{"ranges":{"1":{"start":1,"oldStart":1,"end":2,"oldEnd":2,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"3":{"start":3,"oldStart":3,"end":3,"oldEnd":3,"commitOid":"3cbf625ca1173253ba93c2f2882f6e0a16b731ec","reblamePath":"include/SDL_version.h"},"4":{"start":4,"oldStart":4,"end":5,"oldEnd":5,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"6":{"start":6,"oldStart":6,"end":6,"oldEnd":6,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"include/SDL_version.h"},"7":{"start":7,"oldStart":7,"end":7,"oldEnd":7,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"8":{"start":8,"oldStart":8,"end":8,"oldEnd":8,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"include/SDL_version.h"},"9":{"start":9,"oldStart":9,"end":12,"oldEnd":12,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"13":{"start":13,"oldStart":13,"end":13,"oldEnd":13,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"include/SDL_version.h"},"14":{"start":14,"oldStart":14,"end":14,"oldEnd":14,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"15":{"start":15,"oldStart":15,"end":17,"oldEnd":17,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"include/SDL_version.h"},"18":{"start":18,"oldStart":18,"end":19,"oldEnd":19,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"20":{"start":20,"oldStart":20,"end":20,"oldEnd":20,"commitOid":"e59df8c775fc69c0645841fb50792235295f7a6e","reblamePath":"include/SDL_version.h"},"21":{"start":21,"oldStart":21,"end":22,"oldEnd":22,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"23":{"start":23,"oldStart":23,"end":25,"oldEnd":25,"commitOid":"15bedaf3fc75a52aea00920eeb92574f6d56430d","reblamePath":"include/SDL_version.h"},"26":{"start":26,"oldStart":29,"end":29,"oldEnd":32,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"30":{"start":30,"oldStart":28,"end":30,"oldEnd":28,"commitOid":"3d4edde1fe27f351750e0e39e026ebe8155460b1","reblamePath":"include/SDL_version.h"},"31":{"start":31,"oldStart":34,"end":37,"oldEnd":40,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"38":{"start":38,"oldStart":38,"end":41,"oldEnd":41,"commitOid":"15bedaf3fc75a52aea00920eeb92574f6d56430d","reblamePath":"include/SDL_version.h"},"42":{"start":42,"oldStart":43,"end":43,"oldEnd":44,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"44":{"start":44,"oldStart":44,"end":44,"oldEnd":44,"commitOid":"22917f8c2159f7be42f054047c00b16b941674c8","reblamePath":"include/SDL_version.h"},"45":{"start":45,"oldStart":45,"end":45,"oldEnd":45,"commitOid":"15bedaf3fc75a52aea00920eeb92574f6d56430d","reblamePath":"include/SDL_version.h"},"46":{"start":46,"oldStart":46,"end":46,"oldEnd":46,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"47":{"start":47,"oldStart":47,"end":47,"oldEnd":47,"commitOid":"ae42198c26977a26c6e1c01d04ae73e652ef98e9","reblamePath":"include/SDL_version.h"},"48":{"start":48,"oldStart":48,"end":52,"oldEnd":52,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"53":{"start":53,"oldStart":53,"end":54,"oldEnd":54,"commitOid":"15bedaf3fc75a52aea00920eeb92574f6d56430d","reblamePath":"include/SDL_version.h"},"55":{"start":55,"oldStart":54,"end":63,"oldEnd":62,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"64":{"start":64,"oldStart":64,"end":67,"oldEnd":67,"commitOid":"15bedaf3fc75a52aea00920eeb92574f6d56430d","reblamePath":"include/SDL_version.h"},"68":{"start":68,"oldStart":67,"end":68,"oldEnd":67,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"69":{"start":69,"oldStart":68,"end":69,"oldEnd":68,"commitOid":"d449d4596ca85573276dead8c4979841553d4695","reblamePath":"include/SDL_version.h"},"70":{"start":70,"oldStart":69,"end":70,"oldEnd":69,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"71":{"start":71,"oldStart":71,"end":71,"oldEnd":71,"commitOid":"15bedaf3fc75a52aea00920eeb92574f6d56430d","reblamePath":"include/SDL_version.h"},"72":{"start":72,"oldStart":71,"end":74,"oldEnd":73,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"75":{"start":75,"oldStart":75,"end":75,"oldEnd":75,"commitOid":"15bedaf3fc75a52aea00920eeb92574f6d56430d","reblamePath":"include/SDL_version.h"},"76":{"start":76,"oldStart":75,"end":78,"oldEnd":77,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"79":{"start":79,"oldStart":79,"end":81,"oldEnd":81,"commitOid":"15bedaf3fc75a52aea00920eeb92574f6d56430d","reblamePath":"include/SDL_version.h"},"82":{"start":82,"oldStart":81,"end":82,"oldEnd":81,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"83":{"start":83,"oldStart":82,"end":83,"oldEnd":82,"commitOid":"5fd81cee37f6ecf48dd99a828ddc22c57ffa106a","reblamePath":"include/SDL_version.h"},"84":{"start":84,"oldStart":83,"end":91,"oldEnd":90,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null}},"commits":{"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea":{"oid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","message":"Initial revision","shortMessageHtmlLink":"Initial revision","authorAvatarUrl":null,"committerName":"Sam Lantinga","committerEmail":"slouken@lokigames.com","committedDate":"2001-04-26T16:45:43.000Z","firstParentOid":null},"3cbf625ca1173253ba93c2f2882f6e0a16b731ec":{"oid":"3cbf625ca1173253ba93c2f2882f6e0a16b731ec","message":"Updated copyright date","shortMessageHtmlLink":"Updated copyright date","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2008-12-08T00:25:42.000Z","firstParentOid":"5ea2dd0dce83a01f8b85cba78fde238ad20ea8a8"},"468c4f867003c41d61336a02f2c9ef5e6309f970":{"oid":"468c4f867003c41d61336a02f2c9ef5e6309f970","message":"Updated copyright information and removed rcs id lines (problematic in branch merges)\nI batch edited these files, so please let me know if I've accidentally removed anybody's\ncredit here.","shortMessageHtmlLink":"Updated copyright information and removed rcs id lines (problematic i…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-02-01T06:32:25.000Z","firstParentOid":"b09f0ad543b8ba736d2a07ea760b15c3c0e8a8f7"},"e59df8c775fc69c0645841fb50792235295f7a6e":{"oid":"e59df8c775fc69c0645841fb50792235295f7a6e","message":"Updated the headers with the correct e-mail address","shortMessageHtmlLink":"Updated the headers with the correct e-mail address","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2001-12-14T12:37:47.000Z","firstParentOid":"81731431e004f62bb7a8172bcda7b3d4df17418e"},"15bedaf3fc75a52aea00920eeb92574f6d56430d":{"oid":"15bedaf3fc75a52aea00920eeb92574f6d56430d","message":"Fixed bug #706\n\n Ken Bull 2009-02-25 13:22:02 PST\n\nAdds Doxygen support for all headers (except config and boilerplate headers) in\nthe include folder for SDL-1.2 revision 4446.\n\nWhile in general SDL is quite thoroughly commented, none of these comments are\ncorrectly formatted for Doxygen and are generally inconsistent in their\nformatting.","shortMessageHtmlLink":"Fixed bug #706","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2009-09-21T09:38:10.000Z","firstParentOid":"1a137dd004a66122db4867b6af9ac7d0efcc3559"},"3d4edde1fe27f351750e0e39e026ebe8155460b1":{"oid":"3d4edde1fe27f351750e0e39e026ebe8155460b1","message":"*** empty log message ***","shortMessageHtmlLink":"*** empty log message ***","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-02-10T03:19:02.000Z","firstParentOid":"f97e96e96edccd4ef0f4a60587e61243ff746129"},"22917f8c2159f7be42f054047c00b16b941674c8":{"oid":"22917f8c2159f7be42f054047c00b16b941674c8","message":"Updated the SDL version number to 1.2.15","shortMessageHtmlLink":"Updated the SDL version number to 1.2.15","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2011-12-29T05:04:18.000-05:00","firstParentOid":"52cad26b696ebd3f7a41da9399b9dc0d1a2c2ea3"},"ae42198c26977a26c6e1c01d04ae73e652ef98e9":{"oid":"ae42198c26977a26c6e1c01d04ae73e652ef98e9","message":"Date: Mon, 3 May 2004 03:15:01 +0100\nFrom: David Symmonds\nSubject: SDL Typedef Structs\n\nHi, Thanks for the SDL libraries, I have been using them for about a year\nnow and they are really brilliant. One thing that I have just found whilst\nusing them through C++ (and needing forward declarations) is that when you\ntypedef structs you sometimes use\n\ntypedef struct Name\n{\n...\n}Name;\n\ne.g. SDL_Surface\n\n\nand other times use\n\ntypedef struct\n{\n...\n}Name;\n\n\ne.g. SDL_Rect\n\nThe first type works fine, when I define a header file I can just put\n'struct Name;' at the top and use the Name throughout. However, the second\ntype is harder to use in a header, and I haven't found a way yet, other than\nto include 'SDL.h' in the header file (undesirable). Would there be any harm\nin changing the definition of SDL_Rect and such like to the second form?","shortMessageHtmlLink":"Date: Mon, 3 May 2004 03:15:01 +0100","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2004-07-18T22:57:40.000Z","firstParentOid":"4662e8cdc6778b0cad95ffd022c64e4cc1c8965a"},"d449d4596ca85573276dead8c4979841553d4695":{"oid":"d449d4596ca85573276dead8c4979841553d4695","message":"Added some parentheses for a little more macro safety. Recommended by Petri\n Kero, here: http://www.devolution.com/pipermail/sdl/2005-March/067630.html","shortMessageHtmlLink":"Added some parentheses for a little more macro safety. Recommended by…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2005-04-17T10:16:30.000Z","firstParentOid":"ae5d1e72f36c4e54c47f6155c295833cddf1b29f"},"5fd81cee37f6ecf48dd99a828ddc22c57ffa106a":{"oid":"5fd81cee37f6ecf48dd99a828ddc22c57ffa106a","message":"Explicitly specify the SDL API calling convention (C by default)","shortMessageHtmlLink":"Explicitly specify the SDL API calling convention (C by default)","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2002-04-11T14:35:16.000Z","firstParentOid":"a17946bf3ee8b42d6399c17a509648ca4d3b85d0"}},"ignoreRevs":{"path":".git-blame-ignore-revs","present":false,"timedOut":null}},"csrf_tokens":{"/libsdl-org/SDL-1.2/branches":{"post":"ZVPxcSNz0tCu7tMnGq2yth7fuL4vuHKdx-06yARVxpRmjl0iG8qPLKAM-7BT0n9IktMRjZUGhMS6JUBo2ZhHkA"},"/repos/preferences":{"post":"p3FYQYJJjGUTfjSUjgbsax8FBJTXWChi5Uj0hcWLidHbLK1SUN7pEGGwKZh4awQcpxa_3qmtf9Hzcnw3bDgR7Q"}}},"title":"Blaming SDL-1.2/include/SDL_version.h at 22917f8c2159f7be42f054047c00b16b941674c8 · libsdl-org/SDL-1.2"}