{"payload":{"allShortcutsEnabled":false,"fileTree":{"src":{"items":[{"name":"audio","path":"src/audio","contentType":"directory"},{"name":"cdrom","path":"src/cdrom","contentType":"directory"},{"name":"cpuinfo","path":"src/cpuinfo","contentType":"directory"},{"name":"events","path":"src/events","contentType":"directory"},{"name":"file","path":"src/file","contentType":"directory"},{"name":"hermes","path":"src/hermes","contentType":"directory"},{"name":"joystick","path":"src/joystick","contentType":"directory"},{"name":"loadso","path":"src/loadso","contentType":"directory"},{"name":"main","path":"src/main","contentType":"directory"},{"name":"stdlib","path":"src/stdlib","contentType":"directory"},{"name":"thread","path":"src/thread","contentType":"directory"},{"name":"timer","path":"src/timer","contentType":"directory"},{"name":"video","path":"src/video","contentType":"directory"},{"name":"SDL.c","path":"src/SDL.c","contentType":"file"},{"name":"SDL_compat.c","path":"src/SDL_compat.c","contentType":"file"},{"name":"SDL_error.c","path":"src/SDL_error.c","contentType":"file"},{"name":"SDL_error_c.h","path":"src/SDL_error_c.h","contentType":"file"},{"name":"SDL_fatal.c","path":"src/SDL_fatal.c","contentType":"file"},{"name":"SDL_fatal.h","path":"src/SDL_fatal.h","contentType":"file"}],"totalCount":19},"":{"items":[{"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":".indent.pro","path":".indent.pro","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":"EpocBuildFiles.zip","path":"EpocBuildFiles.zip","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.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.CVS","path":"README.CVS","contentType":"file"},{"name":"README.DC","path":"README.DC","contentType":"file"},{"name":"README.Epoc","path":"README.Epoc","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.NanoX","path":"README.NanoX","contentType":"file"},{"name":"README.OS2","path":"README.OS2","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.SVN","path":"README.SVN","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":"UNDER_CONSTRUCTION.txt","path":"UNDER_CONSTRUCTION.txt","contentType":"file"},{"name":"VisualC.html","path":"VisualC.html","contentType":"file"},{"name":"VisualC.zip","path":"VisualC.zip","contentType":"file"},{"name":"VisualCE.zip","path":"VisualCE.zip","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":"acinclude.m4","path":"acinclude.m4","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"}],"totalCount":55}},"fileTreeProcessingTime":11.229725,"foldersToFetch":[],"repo":{"id":337752652,"defaultBranch":"main","name":"SDL-historical-archive","ownerLogin":"libsdl-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-10T14:40:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77683370?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"611acc99ad2bb0995ac8953b298ddfb05106a018","listCacheKey":"v0:1612970265.696589","canEdit":false,"refType":"tree","currentOid":"611acc99ad2bb0995ac8953b298ddfb05106a018"},"path":"src/SDL_compat.c","currentUser":null,"blob":{"rawLines":["/*"," SDL - Simple DirectMedia Layer"," Copyright (C) 1997-2006 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","*/","#include \"SDL_config.h\"","","/* This file contains functions for backwards compatibility with SDL 1.2 */","","#include \"SDL.h\"","","#include \"video/SDL_sysvideo.h\"","","","static SDL_WindowID window;","static char *wm_title;","","char *","SDL_AudioDriverName(char *namebuf, int maxlen)","{"," const char *name = SDL_GetCurrentAudioDriver();"," if (name) {"," SDL_strlcpy(namebuf, name, maxlen);"," return namebuf;"," }"," return NULL;","}","","char *","SDL_VideoDriverName(char *namebuf, int maxlen)","{"," const char *name = SDL_GetCurrentVideoDriver();"," if (name) {"," SDL_strlcpy(namebuf, name, maxlen);"," return namebuf;"," }"," return NULL;","}","","int","SDL_VideoModeOK(int width, int height, int bpp, Uint32 flags)","{"," int i, actual_bpp = 0;",""," if (!SDL_GetVideoDevice()) {"," return 0;"," }",""," if (!(flags & SDL_FULLSCREEN)) {"," return SDL_BITSPERPIXEL(SDL_GetDesktopDisplayMode()->format);"," }",""," for (i = 0; i < SDL_GetNumDisplayModes(); ++i) {"," const SDL_DisplayMode *mode = SDL_GetDisplayMode(i);"," if (!mode->w || !mode->h || (width == mode->w && height == mode->h)) {"," if (!mode->format) {"," return bpp;"," }"," if (SDL_BITSPERPIXEL(mode->format) >= bpp) {"," actual_bpp = SDL_BITSPERPIXEL(mode->format);"," }"," }"," }"," return actual_bpp;","}","","SDL_Rect **","SDL_ListModes(SDL_PixelFormat * format, Uint32 flags)","{"," int i, nmodes;"," SDL_Rect **modes;",""," if (!SDL_GetVideoDevice()) {"," return NULL;"," }",""," if (!(flags & SDL_FULLSCREEN)) {"," return (SDL_Rect **) (-1);"," }",""," /* Memory leak, but this is a compatibility function, who cares? */"," nmodes = 0;"," for (i = 0; i < SDL_GetNumDisplayModes(); ++i) {"," const SDL_DisplayMode *mode = SDL_GetDisplayMode(i);"," if (!mode->w || !mode->h) {"," return (SDL_Rect **) (-1);"," }"," if (SDL_BITSPERPIXEL(mode->format) != format->BitsPerPixel) {"," continue;"," }"," if (nmodes > 0 && modes[nmodes - 1]->w == mode->w"," && modes[nmodes - 1]->h == mode->h) {"," continue;"," }",""," modes = SDL_realloc(modes, (nmodes + 2) * sizeof(*modes));"," if (!modes) {"," return NULL;"," }"," modes[nmodes] = (SDL_Rect *) SDL_malloc(sizeof(SDL_Rect));"," if (!modes[nmodes]) {"," return NULL;"," }"," modes[nmodes]->x = 0;"," modes[nmodes]->y = 0;"," modes[nmodes]->w = mode->w;"," modes[nmodes]->h = mode->h;"," ++nmodes;"," }"," if (modes) {"," modes[nmodes] = NULL;"," }"," return modes;","}","","static int (*orig_eventfilter) (const SDL_Event * event);","","static int","SDL_CompatEventFilter(const SDL_Event * event)","{"," SDL_Event fake;",""," switch (event->type) {"," case SDL_WINDOWEVENT:"," switch (event->window.event) {"," case SDL_WINDOWEVENT_RESIZED:"," fake.type = SDL_VIDEORESIZE;"," fake.resize.w = event->window.data1;"," fake.resize.h = event->window.data2;"," SDL_PushEvent(&fake);"," break;"," case SDL_WINDOWEVENT_MINIMIZED:"," fake.type = SDL_ACTIVEEVENT;"," fake.active.gain = 0;"," fake.active.state = SDL_APPACTIVE;"," SDL_PushEvent(&fake);"," break;"," case SDL_WINDOWEVENT_RESTORED:"," fake.type = SDL_ACTIVEEVENT;"," fake.active.gain = 1;"," fake.active.state = SDL_APPACTIVE;"," SDL_PushEvent(&fake);"," break;"," case SDL_WINDOWEVENT_ENTER:"," fake.type = SDL_ACTIVEEVENT;"," fake.active.gain = 1;"," fake.active.state = SDL_APPMOUSEFOCUS;"," SDL_PushEvent(&fake);"," break;"," case SDL_WINDOWEVENT_LEAVE:"," fake.type = SDL_ACTIVEEVENT;"," fake.active.gain = 0;"," fake.active.state = SDL_APPMOUSEFOCUS;"," SDL_PushEvent(&fake);"," break;"," case SDL_WINDOWEVENT_FOCUS_GAINED:"," fake.type = SDL_ACTIVEEVENT;"," fake.active.gain = 1;"," fake.active.state = SDL_APPINPUTFOCUS;"," SDL_PushEvent(&fake);"," break;"," case SDL_WINDOWEVENT_FOCUS_LOST:"," fake.type = SDL_ACTIVEEVENT;"," fake.active.gain = 1;"," fake.active.state = SDL_APPINPUTFOCUS;"," SDL_PushEvent(&fake);"," break;"," }"," }"," return orig_eventfilter(event);","}","","SDL_Surface *","SDL_SetVideoMode(int width, int height, int bpp, Uint32 flags)","{"," int (*filter) (const SDL_Event * event);"," const SDL_DisplayMode *desktop_mode;"," SDL_DisplayMode mode;"," int i;"," Uint32 window_flags;"," Uint32 desktop_format;"," Uint32 desired_format;",""," if (!SDL_GetVideoDevice()) {"," if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_NOPARACHUTE) < 0) {"," return NULL;"," }"," }",""," /* Destroy existing window */"," SDL_DestroyWindow(window);",""," /* Set up the event filter */"," filter = SDL_GetEventFilter();"," if (filter != SDL_CompatEventFilter) {"," orig_eventfilter = filter;"," }"," SDL_SetEventFilter(SDL_CompatEventFilter);",""," /* Create a new window */"," window_flags = SDL_WINDOW_SHOWN;"," if (flags & SDL_FULLSCREEN) {"," window_flags |= SDL_WINDOW_FULLSCREEN;"," }"," if (flags & SDL_OPENGL) {"," window_flags |= SDL_WINDOW_OPENGL;"," }"," if (flags & SDL_RESIZABLE) {"," window_flags |= SDL_WINDOW_RESIZABLE;"," }"," if (flags & SDL_NOFRAME) {"," window_flags |= SDL_WINDOW_BORDERLESS;"," }"," window = SDL_CreateWindow(wm_title, 0, 0, width, height, window_flags);"," if (!window) {"," return NULL;"," }",""," /* Set up the desired display mode */"," desktop_mode = SDL_GetDesktopDisplayMode();"," desktop_format = desktop_mode->format;"," if (desktop_format && ((flags & SDL_ANYFORMAT)"," || (bpp == SDL_BITSPERPIXEL(desktop_format)))) {"," desired_format = desktop_format;"," } else {"," switch (bpp) {"," case 0:"," if (desktop_format) {"," desired_format = desktop_format;"," } else {"," desired_format = SDL_PixelFormat_RGB888;"," }"," break;"," case 8:"," desired_format = SDL_PixelFormat_Index8;"," break;"," case 15:"," desired_format = SDL_PixelFormat_RGB555;"," break;"," case 16:"," desired_format = SDL_PixelFormat_RGB565;"," break;"," case 24:"," desired_format = SDL_PixelFormat_RGB24;"," break;"," case 32:"," desired_format = SDL_PixelFormat_RGB888;"," break;"," default:"," SDL_SetError(\"Unsupported bpp in SDL_SetVideoMode()\");"," return NULL;"," }"," }"," mode.format = desired_format;"," mode.w = width;"," mode.h = height;"," mode.refresh_rate = 0;",""," /* Set the desired display mode */"," if (flags & SDL_FULLSCREEN) {"," if (!SDL_GetClosestDisplayMode(&mode, &mode)) {"," return NULL;"," }"," } else {"," if (desktop_format) {"," mode.format = desktop_format;"," }"," if (desktop_mode->w && desktop_mode->h) {"," mode.w = desktop_mode->w;"," mode.h = desktop_mode->h;"," }"," mode.refresh_rate = desktop_mode->refresh_rate;"," }"," if (SDL_SetDisplayMode(&mode) < 0) {"," return NULL;"," }",""," /* Create the display surface */"," return SDL_CreateWindowSurface(window, desired_format, flags);","}","","SDL_Surface *","SDL_GetVideoSurface(void)","{"," SDL_VideoDevice *_this = SDL_GetVideoDevice();",""," return SDL_VideoSurface;","}","","void","SDL_WM_SetCaption(const char *title, const char *icon)","{"," if (wm_title) {"," SDL_free(wm_title);"," } else {"," wm_title = SDL_strdup(title);"," }"," SDL_SetWindowTitle(window, wm_title);","}","","void","SDL_WM_GetCaption(char **title, char **icon)","{"," if (title) {"," *title = wm_title;"," }"," if (icon) {"," *icon = \"\";"," }","}","","void","SDL_WM_SetIcon(SDL_Surface * icon, Uint8 * mask)","{"," /* FIXME */","}","","int","SDL_WM_IconifyWindow(void)","{"," SDL_MinimizeWindow(window);","}","","int","SDL_WM_ToggleFullScreen(SDL_Surface * surface)","{"," return 0;","}","","SDL_GrabMode","SDL_WM_GrabInput(SDL_GrabMode mode)","{"," if (mode != SDL_GRAB_QUERY) {"," SDL_SetWindowGrab(window, mode);"," }"," return (SDL_GrabMode) SDL_GetWindowGrab(window);","}","","Uint8","SDL_GetAppState(void)","{"," Uint8 state = 0;"," Uint32 flags = 0;",""," flags = SDL_GetWindowFlags(window);"," if ((flags & SDL_WINDOW_SHOWN) && !(flags & SDL_WINDOW_MINIMIZED)) {"," state |= SDL_APPACTIVE;"," }"," if (flags & SDL_WINDOW_KEYBOARD_FOCUS) {"," state |= SDL_APPINPUTFOCUS;"," }"," if (flags & SDL_WINDOW_MOUSE_FOCUS) {"," state |= SDL_APPMOUSEFOCUS;"," }"," return state;","}","","const SDL_version *","SDL_Linked_Version(void)","{"," static SDL_version version;"," SDL_VERSION(&version);"," return &version;","}","","int","SDL_SetPalette(SDL_Surface * surface, int flags, SDL_Color * colors,"," int firstcolor, int ncolors)","{"," SDL_SetColors(surface, colors, firstcolor, ncolors);","}","","int","SDL_GetWMInfo(SDL_SysWMinfo * info)","{"," return SDL_GetWindowWMInfo(window, info);","}","","/* vi: set ts=4 sw=4 expandtab: */"],"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":8,"cssClass":"pl-k"},{"start":9,"end":23,"cssClass":"pl-s"}],[],[{"start":0,"end":75,"cssClass":"pl-c"}],[],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":16,"cssClass":"pl-s"}],[],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":31,"cssClass":"pl-s"}],[],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":19,"cssClass":"pl-smi"},{"start":20,"end":26,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":11,"cssClass":"pl-smi"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":13,"end":21,"cssClass":"pl-s1"}],[],[{"start":0,"end":4,"cssClass":"pl-smi"},{"start":5,"end":6,"cssClass":"pl-c1"}],[{"start":0,"end":19,"cssClass":"pl-en"},{"start":20,"end":24,"cssClass":"pl-smi"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":26,"end":33,"cssClass":"pl-s1"},{"start":35,"end":38,"cssClass":"pl-smi"},{"start":39,"end":45,"cssClass":"pl-s1"}],[],[{"start":4,"end":9,"cssClass":"pl-k"},{"start":10,"end":14,"cssClass":"pl-smi"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":48,"cssClass":"pl-en"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":12,"cssClass":"pl-s1"}],[{"start":8,"end":19,"cssClass":"pl-en"},{"start":20,"end":27,"cssClass":"pl-s1"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":35,"end":41,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":22,"cssClass":"pl-s1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":15,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":4,"cssClass":"pl-smi"},{"start":5,"end":6,"cssClass":"pl-c1"}],[{"start":0,"end":19,"cssClass":"pl-en"},{"start":20,"end":24,"cssClass":"pl-smi"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":26,"end":33,"cssClass":"pl-s1"},{"start":35,"end":38,"cssClass":"pl-smi"},{"start":39,"end":45,"cssClass":"pl-s1"}],[],[{"start":4,"end":9,"cssClass":"pl-k"},{"start":10,"end":14,"cssClass":"pl-smi"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":48,"cssClass":"pl-en"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":12,"cssClass":"pl-s1"}],[{"start":8,"end":19,"cssClass":"pl-en"},{"start":20,"end":27,"cssClass":"pl-s1"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":35,"end":41,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":22,"cssClass":"pl-s1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":15,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":3,"cssClass":"pl-smi"}],[{"start":0,"end":15,"cssClass":"pl-en"},{"start":16,"end":19,"cssClass":"pl-smi"},{"start":20,"end":25,"cssClass":"pl-s1"},{"start":27,"end":30,"cssClass":"pl-smi"},{"start":31,"end":37,"cssClass":"pl-s1"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":43,"end":46,"cssClass":"pl-s1"},{"start":48,"end":54,"cssClass":"pl-smi"},{"start":55,"end":60,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-s1"},{"start":11,"end":21,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":9,"end":27,"cssClass":"pl-en"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":16,"cssClass":"pl-c1"}],[],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":10,"end":15,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":18,"end":32,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":31,"cssClass":"pl-en"},{"start":32,"end":57,"cssClass":"pl-en"},{"start":59,"end":61,"cssClass":"pl-c1"},{"start":61,"end":67,"cssClass":"pl-c1"}],[],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":9,"end":10,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":16,"end":17,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":20,"end":42,"cssClass":"pl-en"},{"start":46,"end":48,"cssClass":"pl-c1"},{"start":48,"end":49,"cssClass":"pl-s1"}],[{"start":8,"end":13,"cssClass":"pl-k"},{"start":14,"end":29,"cssClass":"pl-smi"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":38,"end":56,"cssClass":"pl-en"},{"start":57,"end":58,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":13,"end":17,"cssClass":"pl-s1"},{"start":17,"end":19,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":25,"end":29,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":37,"end":42,"cssClass":"pl-s1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":50,"end":52,"cssClass":"pl-c1"},{"start":52,"end":53,"cssClass":"pl-c1"},{"start":54,"end":56,"cssClass":"pl-c1"},{"start":57,"end":63,"cssClass":"pl-s1"},{"start":64,"end":66,"cssClass":"pl-c1"},{"start":67,"end":71,"cssClass":"pl-s1"},{"start":71,"end":73,"cssClass":"pl-c1"},{"start":73,"end":74,"cssClass":"pl-c1"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":23,"end":29,"cssClass":"pl-c1"}],[{"start":16,"end":22,"cssClass":"pl-k"},{"start":23,"end":26,"cssClass":"pl-s1"}],[],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":16,"end":32,"cssClass":"pl-en"},{"start":33,"end":37,"cssClass":"pl-s1"},{"start":37,"end":39,"cssClass":"pl-c1"},{"start":39,"end":45,"cssClass":"pl-c1"},{"start":50,"end":53,"cssClass":"pl-s1"}],[{"start":16,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":45,"cssClass":"pl-en"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":50,"end":52,"cssClass":"pl-c1"},{"start":52,"end":58,"cssClass":"pl-c1"}],[],[],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":21,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":8,"cssClass":"pl-smi"},{"start":9,"end":10,"cssClass":"pl-c1"},{"start":10,"end":11,"cssClass":"pl-c1"}],[{"start":0,"end":13,"cssClass":"pl-en"},{"start":14,"end":29,"cssClass":"pl-smi"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":38,"cssClass":"pl-s1"},{"start":40,"end":46,"cssClass":"pl-smi"},{"start":47,"end":52,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-s1"},{"start":11,"end":17,"cssClass":"pl-s1"}],[{"start":4,"end":12,"cssClass":"pl-smi"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-s1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":9,"end":27,"cssClass":"pl-en"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-c1"}],[],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":10,"end":15,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":18,"end":32,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":16,"end":24,"cssClass":"pl-smi"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":30,"end":32,"cssClass":"pl-c1"}],[],[],[{"start":4,"end":71,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":13,"end":14,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":9,"end":10,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":16,"end":17,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":20,"end":42,"cssClass":"pl-en"},{"start":46,"end":48,"cssClass":"pl-c1"},{"start":48,"end":49,"cssClass":"pl-s1"}],[{"start":8,"end":13,"cssClass":"pl-k"},{"start":14,"end":29,"cssClass":"pl-smi"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":38,"end":56,"cssClass":"pl-en"},{"start":57,"end":58,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":13,"end":17,"cssClass":"pl-s1"},{"start":17,"end":19,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":25,"end":29,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":28,"cssClass":"pl-smi"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":34,"end":36,"cssClass":"pl-c1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":28,"cssClass":"pl-en"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":35,"end":41,"cssClass":"pl-c1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":46,"end":52,"cssClass":"pl-s1"},{"start":52,"end":54,"cssClass":"pl-c1"},{"start":54,"end":66,"cssClass":"pl-c1"}],[{"start":12,"end":20,"cssClass":"pl-k"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":18,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":25,"cssClass":"pl-c1"},{"start":26,"end":31,"cssClass":"pl-s1"},{"start":32,"end":38,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":41,"end":42,"cssClass":"pl-c1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":45,"end":46,"cssClass":"pl-c1"},{"start":47,"end":49,"cssClass":"pl-c1"},{"start":50,"end":54,"cssClass":"pl-s1"},{"start":54,"end":56,"cssClass":"pl-c1"},{"start":56,"end":57,"cssClass":"pl-c1"}],[{"start":12,"end":14,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-s1"},{"start":21,"end":27,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":34,"cssClass":"pl-c1"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":36,"end":38,"cssClass":"pl-c1"},{"start":39,"end":43,"cssClass":"pl-s1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":45,"end":46,"cssClass":"pl-c1"}],[{"start":12,"end":20,"cssClass":"pl-k"}],[],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":27,"cssClass":"pl-en"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":36,"end":42,"cssClass":"pl-s1"},{"start":43,"end":44,"cssClass":"pl-c1"},{"start":45,"end":46,"cssClass":"pl-c1"},{"start":48,"end":49,"cssClass":"pl-c1"},{"start":50,"end":56,"cssClass":"pl-k"},{"start":57,"end":58,"cssClass":"pl-c1"},{"start":58,"end":63,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":13,"end":18,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":20,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":25,"end":33,"cssClass":"pl-smi"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":37,"end":47,"cssClass":"pl-en"},{"start":48,"end":54,"cssClass":"pl-k"},{"start":55,"end":63,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":13,"end":18,"cssClass":"pl-s1"},{"start":19,"end":25,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":20,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":28,"cssClass":"pl-c1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":20,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":28,"cssClass":"pl-c1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":20,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"},{"start":31,"end":33,"cssClass":"pl-c1"},{"start":33,"end":34,"cssClass":"pl-c1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":20,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"},{"start":31,"end":33,"cssClass":"pl-c1"},{"start":33,"end":34,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-c1"},{"start":10,"end":16,"cssClass":"pl-s1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-s1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":20,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-c1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":16,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":10,"cssClass":"pl-smi"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":13,"end":29,"cssClass":"pl-s1"},{"start":32,"end":37,"cssClass":"pl-k"},{"start":38,"end":47,"cssClass":"pl-smi"},{"start":48,"end":49,"cssClass":"pl-c1"},{"start":50,"end":55,"cssClass":"pl-s1"}],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":10,"cssClass":"pl-smi"}],[{"start":0,"end":21,"cssClass":"pl-en"},{"start":22,"end":27,"cssClass":"pl-k"},{"start":28,"end":37,"cssClass":"pl-smi"},{"start":38,"end":39,"cssClass":"pl-c1"},{"start":40,"end":45,"cssClass":"pl-s1"}],[],[{"start":4,"end":13,"cssClass":"pl-smi"},{"start":14,"end":18,"cssClass":"pl-s1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":17,"end":19,"cssClass":"pl-c1"},{"start":19,"end":23,"cssClass":"pl-c1"}],[{"start":4,"end":8,"cssClass":"pl-k"},{"start":9,"end":24,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":16,"end":21,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":23,"end":29,"cssClass":"pl-c1"},{"start":30,"end":35,"cssClass":"pl-c1"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":36,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":21,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":39,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":35,"end":41,"cssClass":"pl-c1"},{"start":42,"end":47,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":35,"end":41,"cssClass":"pl-c1"},{"start":42,"end":47,"cssClass":"pl-c1"}],[{"start":12,"end":25,"cssClass":"pl-en"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":38,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":21,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":39,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":29,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":45,"cssClass":"pl-c1"}],[{"start":12,"end":25,"cssClass":"pl-en"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":37,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":21,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":39,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":29,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":45,"cssClass":"pl-c1"}],[{"start":12,"end":25,"cssClass":"pl-en"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":34,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":21,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":39,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":29,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":49,"cssClass":"pl-c1"}],[{"start":12,"end":25,"cssClass":"pl-en"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":34,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":21,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":39,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":29,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":49,"cssClass":"pl-c1"}],[{"start":12,"end":25,"cssClass":"pl-en"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":41,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":21,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":39,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":29,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":49,"cssClass":"pl-c1"}],[{"start":12,"end":25,"cssClass":"pl-en"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":39,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":21,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":39,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":29,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":49,"cssClass":"pl-c1"}],[{"start":12,"end":25,"cssClass":"pl-en"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":27,"cssClass":"pl-en"},{"start":28,"end":33,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":11,"cssClass":"pl-smi"},{"start":12,"end":13,"cssClass":"pl-c1"}],[{"start":0,"end":16,"cssClass":"pl-en"},{"start":17,"end":20,"cssClass":"pl-smi"},{"start":21,"end":26,"cssClass":"pl-s1"},{"start":28,"end":31,"cssClass":"pl-smi"},{"start":32,"end":38,"cssClass":"pl-s1"},{"start":40,"end":43,"cssClass":"pl-smi"},{"start":44,"end":47,"cssClass":"pl-s1"},{"start":49,"end":55,"cssClass":"pl-smi"},{"start":56,"end":61,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":9,"end":10,"cssClass":"pl-c1"},{"start":10,"end":16,"cssClass":"pl-s1"},{"start":19,"end":24,"cssClass":"pl-k"},{"start":25,"end":34,"cssClass":"pl-smi"},{"start":35,"end":36,"cssClass":"pl-c1"},{"start":37,"end":42,"cssClass":"pl-s1"}],[{"start":4,"end":9,"cssClass":"pl-k"},{"start":10,"end":25,"cssClass":"pl-smi"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":39,"cssClass":"pl-s1"}],[{"start":4,"end":19,"cssClass":"pl-smi"},{"start":20,"end":24,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-s1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":23,"cssClass":"pl-s1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":25,"cssClass":"pl-s1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":25,"cssClass":"pl-s1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":9,"end":27,"cssClass":"pl-en"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":20,"cssClass":"pl-en"},{"start":21,"end":35,"cssClass":"pl-c1"},{"start":38,"end":58,"cssClass":"pl-c1"},{"start":60,"end":61,"cssClass":"pl-c1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-c1"}],[],[],[],[{"start":4,"end":33,"cssClass":"pl-c"}],[{"start":4,"end":21,"cssClass":"pl-en"},{"start":22,"end":28,"cssClass":"pl-s1"}],[],[{"start":4,"end":33,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":13,"end":31,"cssClass":"pl-en"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-s1"},{"start":15,"end":17,"cssClass":"pl-c1"},{"start":18,"end":39,"cssClass":"pl-s1"}],[{"start":8,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":33,"cssClass":"pl-s1"}],[],[{"start":4,"end":22,"cssClass":"pl-en"},{"start":23,"end":44,"cssClass":"pl-s1"}],[],[{"start":4,"end":29,"cssClass":"pl-c"}],[{"start":4,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":35,"cssClass":"pl-c1"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":30,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":24,"end":45,"cssClass":"pl-c1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":26,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":24,"end":41,"cssClass":"pl-c1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":29,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":24,"end":44,"cssClass":"pl-c1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":27,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":24,"end":45,"cssClass":"pl-c1"}],[],[{"start":4,"end":10,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":13,"end":29,"cssClass":"pl-en"},{"start":30,"end":38,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":43,"end":44,"cssClass":"pl-c1"},{"start":46,"end":51,"cssClass":"pl-s1"},{"start":53,"end":59,"cssClass":"pl-s1"},{"start":61,"end":73,"cssClass":"pl-s1"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":9,"end":15,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-c1"}],[],[],[{"start":4,"end":41,"cssClass":"pl-c"}],[{"start":4,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":44,"cssClass":"pl-en"}],[{"start":4,"end":18,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":33,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":35,"end":41,"cssClass":"pl-c1"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":22,"cssClass":"pl-s1"},{"start":23,"end":25,"cssClass":"pl-c1"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":36,"end":49,"cssClass":"pl-c1"}],[{"start":27,"end":29,"cssClass":"pl-c1"},{"start":31,"end":34,"cssClass":"pl-s1"},{"start":35,"end":37,"cssClass":"pl-c1"},{"start":38,"end":54,"cssClass":"pl-en"},{"start":55,"end":69,"cssClass":"pl-s1"}],[{"start":8,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":39,"cssClass":"pl-s1"}],[{"start":6,"end":10,"cssClass":"pl-k"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":14,"cssClass":"pl-c1"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":16,"end":30,"cssClass":"pl-s1"}],[{"start":16,"end":30,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":33,"end":47,"cssClass":"pl-s1"}],[{"start":14,"end":18,"cssClass":"pl-k"}],[{"start":16,"end":30,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":33,"end":55,"cssClass":"pl-s1"}],[],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":14,"cssClass":"pl-c1"}],[{"start":12,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":51,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":15,"cssClass":"pl-c1"}],[{"start":12,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":51,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":15,"cssClass":"pl-c1"}],[{"start":12,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":51,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":15,"cssClass":"pl-c1"}],[{"start":12,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":50,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":15,"cssClass":"pl-c1"}],[{"start":12,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":51,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"}],[{"start":8,"end":15,"cssClass":"pl-k"}],[{"start":12,"end":24,"cssClass":"pl-en"},{"start":25,"end":64,"cssClass":"pl-s"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-c1"}],[],[],[{"start":4,"end":8,"cssClass":"pl-s1"},{"start":9,"end":15,"cssClass":"pl-c1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":18,"end":32,"cssClass":"pl-s1"}],[{"start":4,"end":8,"cssClass":"pl-s1"},{"start":9,"end":10,"cssClass":"pl-c1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":13,"end":18,"cssClass":"pl-s1"}],[{"start":4,"end":8,"cssClass":"pl-s1"},{"start":9,"end":10,"cssClass":"pl-c1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":13,"end":19,"cssClass":"pl-s1"}],[{"start":4,"end":8,"cssClass":"pl-s1"},{"start":9,"end":21,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"}],[],[{"start":4,"end":38,"cssClass":"pl-c"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":30,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":13,"end":38,"cssClass":"pl-en"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":40,"end":44,"cssClass":"pl-s1"},{"start":46,"end":47,"cssClass":"pl-c1"},{"start":47,"end":51,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-c1"}],[],[{"start":6,"end":10,"cssClass":"pl-k"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":26,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":40,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":24,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":30,"cssClass":"pl-c1"},{"start":31,"end":43,"cssClass":"pl-s1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":45,"end":46,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":33,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":35,"end":36,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":33,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":35,"end":36,"cssClass":"pl-c1"}],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":25,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":40,"cssClass":"pl-s1"},{"start":40,"end":42,"cssClass":"pl-c1"},{"start":42,"end":54,"cssClass":"pl-c1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":26,"cssClass":"pl-en"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-s1"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":36,"end":37,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-c1"}],[],[],[{"start":4,"end":36,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":34,"cssClass":"pl-en"},{"start":35,"end":41,"cssClass":"pl-s1"},{"start":43,"end":57,"cssClass":"pl-s1"},{"start":59,"end":64,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":11,"cssClass":"pl-smi"},{"start":12,"end":13,"cssClass":"pl-c1"}],[{"start":0,"end":19,"cssClass":"pl-en"},{"start":20,"end":24,"cssClass":"pl-smi"}],[],[{"start":4,"end":19,"cssClass":"pl-smi"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":47,"cssClass":"pl-en"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":27,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":4,"cssClass":"pl-smi"}],[{"start":0,"end":17,"cssClass":"pl-en"},{"start":18,"end":23,"cssClass":"pl-k"},{"start":24,"end":28,"cssClass":"pl-smi"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":30,"end":35,"cssClass":"pl-s1"},{"start":37,"end":42,"cssClass":"pl-k"},{"start":43,"end":47,"cssClass":"pl-smi"},{"start":48,"end":49,"cssClass":"pl-c1"},{"start":49,"end":53,"cssClass":"pl-s1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-s1"}],[{"start":8,"end":16,"cssClass":"pl-en"},{"start":17,"end":25,"cssClass":"pl-s1"}],[{"start":6,"end":10,"cssClass":"pl-k"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":29,"cssClass":"pl-en"},{"start":30,"end":35,"cssClass":"pl-s1"}],[],[{"start":4,"end":22,"cssClass":"pl-en"},{"start":23,"end":29,"cssClass":"pl-s1"},{"start":31,"end":39,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":4,"cssClass":"pl-smi"}],[{"start":0,"end":17,"cssClass":"pl-en"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":25,"end":30,"cssClass":"pl-s1"},{"start":32,"end":36,"cssClass":"pl-smi"},{"start":37,"end":38,"cssClass":"pl-c1"},{"start":38,"end":39,"cssClass":"pl-c1"},{"start":39,"end":43,"cssClass":"pl-s1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-s1"}],[{"start":8,"end":9,"cssClass":"pl-c1"},{"start":9,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":25,"cssClass":"pl-s1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":12,"cssClass":"pl-s1"}],[{"start":8,"end":9,"cssClass":"pl-c1"},{"start":9,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":18,"cssClass":"pl-s"}],[],[],[],[{"start":0,"end":4,"cssClass":"pl-smi"}],[{"start":0,"end":14,"cssClass":"pl-en"},{"start":15,"end":26,"cssClass":"pl-smi"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":35,"end":40,"cssClass":"pl-smi"},{"start":41,"end":42,"cssClass":"pl-c1"},{"start":43,"end":47,"cssClass":"pl-s1"}],[],[{"start":4,"end":15,"cssClass":"pl-c"}],[],[],[{"start":0,"end":3,"cssClass":"pl-smi"}],[{"start":0,"end":20,"cssClass":"pl-en"},{"start":21,"end":25,"cssClass":"pl-smi"}],[],[{"start":4,"end":22,"cssClass":"pl-en"},{"start":23,"end":29,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":3,"cssClass":"pl-smi"}],[{"start":0,"end":23,"cssClass":"pl-en"},{"start":24,"end":35,"cssClass":"pl-smi"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":38,"end":45,"cssClass":"pl-s1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":12,"cssClass":"pl-smi"}],[{"start":0,"end":16,"cssClass":"pl-en"},{"start":17,"end":29,"cssClass":"pl-smi"},{"start":30,"end":34,"cssClass":"pl-s1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":15,"cssClass":"pl-c1"},{"start":16,"end":30,"cssClass":"pl-c1"}],[{"start":8,"end":25,"cssClass":"pl-en"},{"start":26,"end":32,"cssClass":"pl-s1"},{"start":34,"end":38,"cssClass":"pl-s1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":12,"end":24,"cssClass":"pl-smi"},{"start":26,"end":43,"cssClass":"pl-en"},{"start":44,"end":50,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":5,"cssClass":"pl-smi"}],[{"start":0,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-smi"}],[],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":18,"end":19,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-c1"}],[],[{"start":4,"end":9,"cssClass":"pl-s1"},{"start":10,"end":11,"cssClass":"pl-c1"},{"start":12,"end":30,"cssClass":"pl-en"},{"start":31,"end":37,"cssClass":"pl-s1"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":9,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":33,"cssClass":"pl-c1"},{"start":35,"end":37,"cssClass":"pl-c1"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":46,"end":47,"cssClass":"pl-c1"},{"start":48,"end":68,"cssClass":"pl-c1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":17,"end":30,"cssClass":"pl-c1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":41,"cssClass":"pl-c1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":17,"end":34,"cssClass":"pl-c1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":38,"cssClass":"pl-c1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":17,"end":34,"cssClass":"pl-c1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":16,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":17,"cssClass":"pl-smi"},{"start":18,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":18,"cssClass":"pl-en"},{"start":19,"end":23,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":22,"cssClass":"pl-smi"},{"start":23,"end":30,"cssClass":"pl-s1"}],[{"start":4,"end":15,"cssClass":"pl-en"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":24,"cssClass":"pl-s1"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":12,"end":19,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":3,"cssClass":"pl-smi"}],[{"start":0,"end":14,"cssClass":"pl-en"},{"start":15,"end":26,"cssClass":"pl-smi"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":36,"cssClass":"pl-s1"},{"start":38,"end":41,"cssClass":"pl-smi"},{"start":42,"end":47,"cssClass":"pl-s1"},{"start":49,"end":58,"cssClass":"pl-smi"},{"start":59,"end":60,"cssClass":"pl-c1"},{"start":61,"end":67,"cssClass":"pl-s1"}],[{"start":15,"end":18,"cssClass":"pl-smi"},{"start":19,"end":29,"cssClass":"pl-s1"},{"start":31,"end":34,"cssClass":"pl-smi"},{"start":35,"end":42,"cssClass":"pl-s1"}],[],[{"start":4,"end":17,"cssClass":"pl-en"},{"start":18,"end":25,"cssClass":"pl-s1"},{"start":27,"end":33,"cssClass":"pl-s1"},{"start":35,"end":45,"cssClass":"pl-s1"},{"start":47,"end":54,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":3,"cssClass":"pl-smi"}],[{"start":0,"end":13,"cssClass":"pl-en"},{"start":14,"end":27,"cssClass":"pl-smi"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":34,"cssClass":"pl-s1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":30,"cssClass":"pl-en"},{"start":31,"end":37,"cssClass":"pl-s1"},{"start":39,"end":43,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":34,"cssClass":"pl-c"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/libsdl-org/SDL-historical-archive/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"SDL_compat.c","displayUrl":"https://github.com/libsdl-org/SDL-historical-archive/blame/611acc99ad2bb0995ac8953b298ddfb05106a018/src/SDL_compat.c?raw=true","headerInfo":{"blobSize":"9.87 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":"1dea0be","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Flibsdl-org%2FSDL-historical-archive%2Fblame%2F611acc99ad2bb0995ac8953b298ddfb05106a018%2Fsrc%2FSDL_compat.c","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"395","truncatedSloc":"350"},"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-historical-archive/blame/611acc99ad2bb0995ac8953b298ddfb05106a018/src/SDL_compat.c","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/libsdl-org/SDL-historical-archive/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/libsdl-org/SDL-historical-archive/raw/611acc99ad2bb0995ac8953b298ddfb05106a018/src/SDL_compat.c","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":false,"not_analyzed":false,"symbols":[{"name":"SDL_AudioDriverName","kind":"function","ident_start":1081,"ident_end":1100,"extent_start":1081,"extent_end":1127,"fully_qualified_name":"SDL_AudioDriverName","ident_utf16":{"start":{"line_number":34,"utf16_col":0},"end":{"line_number":34,"utf16_col":19}},"extent_utf16":{"start":{"line_number":34,"utf16_col":0},"end":{"line_number":34,"utf16_col":46}}},{"name":"SDL_VideoDriverName","kind":"function","ident_start":1299,"ident_end":1318,"extent_start":1299,"extent_end":1345,"fully_qualified_name":"SDL_VideoDriverName","ident_utf16":{"start":{"line_number":45,"utf16_col":0},"end":{"line_number":45,"utf16_col":19}},"extent_utf16":{"start":{"line_number":45,"utf16_col":0},"end":{"line_number":45,"utf16_col":46}}},{"name":"SDL_VideoModeOK","kind":"function","ident_start":1514,"ident_end":1529,"extent_start":1514,"extent_end":1575,"fully_qualified_name":"SDL_VideoModeOK","ident_utf16":{"start":{"line_number":56,"utf16_col":0},"end":{"line_number":56,"utf16_col":15}},"extent_utf16":{"start":{"line_number":56,"utf16_col":0},"end":{"line_number":56,"utf16_col":61}}},{"name":"SDL_ListModes","kind":"function","ident_start":2232,"ident_end":2245,"extent_start":2232,"extent_end":2285,"fully_qualified_name":"SDL_ListModes","ident_utf16":{"start":{"line_number":83,"utf16_col":0},"end":{"line_number":83,"utf16_col":13}},"extent_utf16":{"start":{"line_number":83,"utf16_col":0},"end":{"line_number":83,"utf16_col":53}}},{"name":"SDL_CompatEventFilter","kind":"function","ident_start":3556,"ident_end":3577,"extent_start":3556,"extent_end":3602,"fully_qualified_name":"SDL_CompatEventFilter","ident_utf16":{"start":{"line_number":134,"utf16_col":0},"end":{"line_number":134,"utf16_col":21}},"extent_utf16":{"start":{"line_number":134,"utf16_col":0},"end":{"line_number":134,"utf16_col":46}}},{"name":"SDL_SetVideoMode","kind":"function","ident_start":5318,"ident_end":5334,"extent_start":5318,"extent_end":5380,"fully_qualified_name":"SDL_SetVideoMode","ident_utf16":{"start":{"line_number":189,"utf16_col":0},"end":{"line_number":189,"utf16_col":16}},"extent_utf16":{"start":{"line_number":189,"utf16_col":0},"end":{"line_number":189,"utf16_col":62}}},{"name":"SDL_GetVideoSurface","kind":"function","ident_start":8385,"ident_end":8404,"extent_start":8385,"extent_end":8410,"fully_qualified_name":"SDL_GetVideoSurface","ident_utf16":{"start":{"line_number":298,"utf16_col":0},"end":{"line_number":298,"utf16_col":19}},"extent_utf16":{"start":{"line_number":298,"utf16_col":0},"end":{"line_number":298,"utf16_col":25}}},{"name":"SDL_WM_SetCaption","kind":"function","ident_start":8502,"ident_end":8519,"extent_start":8502,"extent_end":8556,"fully_qualified_name":"SDL_WM_SetCaption","ident_utf16":{"start":{"line_number":306,"utf16_col":0},"end":{"line_number":306,"utf16_col":17}},"extent_utf16":{"start":{"line_number":306,"utf16_col":0},"end":{"line_number":306,"utf16_col":54}}},{"name":"SDL_WM_GetCaption","kind":"function","ident_start":8714,"ident_end":8731,"extent_start":8714,"extent_end":8758,"fully_qualified_name":"SDL_WM_GetCaption","ident_utf16":{"start":{"line_number":317,"utf16_col":0},"end":{"line_number":317,"utf16_col":17}},"extent_utf16":{"start":{"line_number":317,"utf16_col":0},"end":{"line_number":317,"utf16_col":44}}},{"name":"SDL_WM_SetIcon","kind":"function","ident_start":8861,"ident_end":8875,"extent_start":8861,"extent_end":8909,"fully_qualified_name":"SDL_WM_SetIcon","ident_utf16":{"start":{"line_number":328,"utf16_col":0},"end":{"line_number":328,"utf16_col":14}},"extent_utf16":{"start":{"line_number":328,"utf16_col":0},"end":{"line_number":328,"utf16_col":48}}},{"name":"SDL_WM_IconifyWindow","kind":"function","ident_start":8935,"ident_end":8955,"extent_start":8935,"extent_end":8961,"fully_qualified_name":"SDL_WM_IconifyWindow","ident_utf16":{"start":{"line_number":334,"utf16_col":0},"end":{"line_number":334,"utf16_col":20}},"extent_utf16":{"start":{"line_number":334,"utf16_col":0},"end":{"line_number":334,"utf16_col":26}}},{"name":"SDL_WM_ToggleFullScreen","kind":"function","ident_start":9003,"ident_end":9026,"extent_start":9003,"extent_end":9049,"fully_qualified_name":"SDL_WM_ToggleFullScreen","ident_utf16":{"start":{"line_number":340,"utf16_col":0},"end":{"line_number":340,"utf16_col":23}},"extent_utf16":{"start":{"line_number":340,"utf16_col":0},"end":{"line_number":340,"utf16_col":46}}},{"name":"SDL_WM_GrabInput","kind":"function","ident_start":9082,"ident_end":9098,"extent_start":9082,"extent_end":9117,"fully_qualified_name":"SDL_WM_GrabInput","ident_utf16":{"start":{"line_number":346,"utf16_col":0},"end":{"line_number":346,"utf16_col":16}},"extent_utf16":{"start":{"line_number":346,"utf16_col":0},"end":{"line_number":346,"utf16_col":35}}},{"name":"SDL_GetAppState","kind":"function","ident_start":9263,"ident_end":9278,"extent_start":9263,"extent_end":9284,"fully_qualified_name":"SDL_GetAppState","ident_utf16":{"start":{"line_number":355,"utf16_col":0},"end":{"line_number":355,"utf16_col":15}},"extent_utf16":{"start":{"line_number":355,"utf16_col":0},"end":{"line_number":355,"utf16_col":21}}},{"name":"SDL_Linked_Version","kind":"function","ident_start":9694,"ident_end":9712,"extent_start":9694,"extent_end":9718,"fully_qualified_name":"SDL_Linked_Version","ident_utf16":{"start":{"line_number":374,"utf16_col":0},"end":{"line_number":374,"utf16_col":18}},"extent_utf16":{"start":{"line_number":374,"utf16_col":0},"end":{"line_number":374,"utf16_col":24}}},{"name":"SDL_SetPalette","kind":"function","ident_start":9808,"ident_end":9822,"extent_start":9808,"extent_end":9920,"fully_qualified_name":"SDL_SetPalette","ident_utf16":{"start":{"line_number":382,"utf16_col":0},"end":{"line_number":382,"utf16_col":14}},"extent_utf16":{"start":{"line_number":382,"utf16_col":0},"end":{"line_number":383,"utf16_col":43}}},{"name":"SDL_GetWMInfo","kind":"function","ident_start":9987,"ident_end":10000,"extent_start":9987,"extent_end":10022,"fully_qualified_name":"SDL_GetWMInfo","ident_utf16":{"start":{"line_number":389,"utf16_col":0},"end":{"line_number":389,"utf16_col":13}},"extent_utf16":{"start":{"line_number":389,"utf16_col":0},"end":{"line_number":389,"utf16_col":35}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"blame":{"ranges":{"1":{"start":1,"oldStart":1,"end":34,"oldEnd":34,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"35":{"start":35,"oldStart":35,"end":35,"oldEnd":35,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"36":{"start":36,"oldStart":36,"end":36,"oldEnd":36,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"37":{"start":37,"oldStart":37,"end":37,"oldEnd":37,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"38":{"start":38,"oldStart":38,"end":38,"oldEnd":38,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"39":{"start":39,"oldStart":39,"end":39,"oldEnd":39,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"40":{"start":40,"oldStart":40,"end":45,"oldEnd":45,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"46":{"start":46,"oldStart":46,"end":46,"oldEnd":46,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"47":{"start":47,"oldStart":47,"end":47,"oldEnd":47,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"48":{"start":48,"oldStart":48,"end":48,"oldEnd":48,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"49":{"start":49,"oldStart":49,"end":49,"oldEnd":49,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"50":{"start":50,"oldStart":50,"end":50,"oldEnd":50,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"51":{"start":51,"oldStart":51,"end":56,"oldEnd":56,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"57":{"start":57,"oldStart":57,"end":57,"oldEnd":57,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"58":{"start":58,"oldStart":58,"end":60,"oldEnd":60,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"61":{"start":61,"oldStart":61,"end":61,"oldEnd":61,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"62":{"start":62,"oldStart":62,"end":65,"oldEnd":65,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"66":{"start":66,"oldStart":66,"end":66,"oldEnd":66,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"67":{"start":67,"oldStart":67,"end":68,"oldEnd":68,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"69":{"start":69,"oldStart":69,"end":70,"oldEnd":70,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"71":{"start":71,"oldStart":71,"end":74,"oldEnd":74,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"75":{"start":75,"oldStart":75,"end":76,"oldEnd":76,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"77":{"start":77,"oldStart":77,"end":83,"oldEnd":83,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"84":{"start":84,"oldStart":84,"end":84,"oldEnd":84,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"85":{"start":85,"oldStart":85,"end":88,"oldEnd":88,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"89":{"start":89,"oldStart":89,"end":89,"oldEnd":89,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"90":{"start":90,"oldStart":90,"end":98,"oldEnd":98,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"99":{"start":99,"oldStart":99,"end":100,"oldEnd":100,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"101":{"start":101,"oldStart":101,"end":103,"oldEnd":103,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"104":{"start":104,"oldStart":104,"end":104,"oldEnd":104,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"105":{"start":105,"oldStart":105,"end":111,"oldEnd":111,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"112":{"start":112,"oldStart":112,"end":112,"oldEnd":112,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"113":{"start":113,"oldStart":113,"end":115,"oldEnd":115,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"116":{"start":116,"oldStart":116,"end":116,"oldEnd":116,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"117":{"start":117,"oldStart":117,"end":131,"oldEnd":131,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"132":{"start":132,"oldStart":132,"end":188,"oldEnd":188,"commitOid":"611acc99ad2bb0995ac8953b298ddfb05106a018","reblamePath":"src/SDL_compat.c"},"189":{"start":189,"oldStart":132,"end":189,"oldEnd":132,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"190":{"start":190,"oldStart":133,"end":190,"oldEnd":133,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"191":{"start":191,"oldStart":134,"end":191,"oldEnd":134,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"192":{"start":192,"oldStart":192,"end":193,"oldEnd":193,"commitOid":"611acc99ad2bb0995ac8953b298ddfb05106a018","reblamePath":"src/SDL_compat.c"},"194":{"start":194,"oldStart":135,"end":199,"oldEnd":140,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"200":{"start":200,"oldStart":141,"end":201,"oldEnd":142,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"202":{"start":202,"oldStart":143,"end":206,"oldEnd":147,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"207":{"start":207,"oldStart":148,"end":207,"oldEnd":148,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"208":{"start":208,"oldStart":149,"end":208,"oldEnd":149,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"209":{"start":209,"oldStart":209,"end":215,"oldEnd":215,"commitOid":"611acc99ad2bb0995ac8953b298ddfb05106a018","reblamePath":"src/SDL_compat.c"},"216":{"start":216,"oldStart":150,"end":229,"oldEnd":163,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"230":{"start":230,"oldStart":164,"end":230,"oldEnd":164,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"231":{"start":231,"oldStart":165,"end":235,"oldEnd":169,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"236":{"start":236,"oldStart":236,"end":239,"oldEnd":239,"commitOid":"611acc99ad2bb0995ac8953b298ddfb05106a018","reblamePath":"src/SDL_compat.c"},"240":{"start":240,"oldStart":173,"end":242,"oldEnd":175,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"243":{"start":243,"oldStart":243,"end":249,"oldEnd":249,"commitOid":"611acc99ad2bb0995ac8953b298ddfb05106a018","reblamePath":"src/SDL_compat.c"},"250":{"start":250,"oldStart":176,"end":265,"oldEnd":191,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"266":{"start":266,"oldStart":192,"end":266,"oldEnd":192,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"267":{"start":267,"oldStart":193,"end":276,"oldEnd":202,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"277":{"start":277,"oldStart":203,"end":277,"oldEnd":203,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"278":{"start":278,"oldStart":204,"end":280,"oldEnd":206,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"281":{"start":281,"oldStart":281,"end":288,"oldEnd":288,"commitOid":"611acc99ad2bb0995ac8953b298ddfb05106a018","reblamePath":"src/SDL_compat.c"},"289":{"start":289,"oldStart":208,"end":289,"oldEnd":208,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"290":{"start":290,"oldStart":209,"end":290,"oldEnd":209,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"291":{"start":291,"oldStart":210,"end":294,"oldEnd":213,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"295":{"start":295,"oldStart":214,"end":295,"oldEnd":214,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"296":{"start":296,"oldStart":215,"end":298,"oldEnd":217,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"299":{"start":299,"oldStart":218,"end":299,"oldEnd":218,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"300":{"start":300,"oldStart":219,"end":300,"oldEnd":219,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"301":{"start":301,"oldStart":220,"end":301,"oldEnd":220,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"302":{"start":302,"oldStart":221,"end":306,"oldEnd":225,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"307":{"start":307,"oldStart":226,"end":307,"oldEnd":226,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"308":{"start":308,"oldStart":227,"end":309,"oldEnd":228,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"310":{"start":310,"oldStart":229,"end":310,"oldEnd":229,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"311":{"start":311,"oldStart":230,"end":311,"oldEnd":230,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"312":{"start":312,"oldStart":231,"end":312,"oldEnd":231,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"313":{"start":313,"oldStart":232,"end":313,"oldEnd":232,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"314":{"start":314,"oldStart":233,"end":314,"oldEnd":233,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"315":{"start":315,"oldStart":234,"end":317,"oldEnd":236,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"318":{"start":318,"oldStart":237,"end":318,"oldEnd":237,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"319":{"start":319,"oldStart":238,"end":328,"oldEnd":247,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"329":{"start":329,"oldStart":248,"end":329,"oldEnd":248,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"330":{"start":330,"oldStart":249,"end":334,"oldEnd":253,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"335":{"start":335,"oldStart":254,"end":335,"oldEnd":254,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"336":{"start":336,"oldStart":255,"end":336,"oldEnd":255,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"337":{"start":337,"oldStart":256,"end":337,"oldEnd":256,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"338":{"start":338,"oldStart":257,"end":340,"oldEnd":259,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"341":{"start":341,"oldStart":260,"end":341,"oldEnd":260,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"342":{"start":342,"oldStart":261,"end":346,"oldEnd":265,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"347":{"start":347,"oldStart":266,"end":347,"oldEnd":266,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"348":{"start":348,"oldStart":267,"end":349,"oldEnd":268,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"350":{"start":350,"oldStart":269,"end":350,"oldEnd":269,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"351":{"start":351,"oldStart":270,"end":351,"oldEnd":270,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"352":{"start":352,"oldStart":271,"end":352,"oldEnd":271,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"353":{"start":353,"oldStart":272,"end":355,"oldEnd":274,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"356":{"start":356,"oldStart":275,"end":356,"oldEnd":275,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"357":{"start":357,"oldStart":276,"end":360,"oldEnd":279,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"361":{"start":361,"oldStart":280,"end":361,"oldEnd":280,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"362":{"start":362,"oldStart":281,"end":374,"oldEnd":293,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"375":{"start":375,"oldStart":294,"end":375,"oldEnd":294,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"376":{"start":376,"oldStart":295,"end":377,"oldEnd":296,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"378":{"start":378,"oldStart":297,"end":378,"oldEnd":297,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"379":{"start":379,"oldStart":298,"end":382,"oldEnd":301,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"383":{"start":383,"oldStart":302,"end":384,"oldEnd":303,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"385":{"start":385,"oldStart":304,"end":385,"oldEnd":304,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"386":{"start":386,"oldStart":305,"end":386,"oldEnd":305,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"387":{"start":387,"oldStart":306,"end":389,"oldEnd":308,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"390":{"start":390,"oldStart":309,"end":390,"oldEnd":309,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"391":{"start":391,"oldStart":310,"end":391,"oldEnd":310,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null},"392":{"start":392,"oldStart":311,"end":392,"oldEnd":311,"commitOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","reblamePath":"src/SDL_compat.c"},"393":{"start":393,"oldStart":312,"end":395,"oldEnd":314,"commitOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","reblamePath":null}},"commits":{"d3eec312308b58a2c3b950e2bf3eb4a273fe4044":{"oid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044","message":"Implemented many compatibility functions","shortMessageHtmlLink":"Implemented many compatibility functions","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-05-29T03:53:21.000Z","firstParentOid":"555fee58ec5c17e914652ff76e13dd8ea3c7bf66"},"19d098ad2e8e672e5301f383bf6fa5f7ce878203":{"oid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203","message":"more tweaking indent options","shortMessageHtmlLink":"more tweaking indent options","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-05-29T04:04:35.000Z","firstParentOid":"d3eec312308b58a2c3b950e2bf3eb4a273fe4044"},"611acc99ad2bb0995ac8953b298ddfb05106a018":{"oid":"611acc99ad2bb0995ac8953b298ddfb05106a018","message":"The test programs compile again.\nThe dummy video driver is partially functional now.","shortMessageHtmlLink":"The test programs compile again.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-05-29T05:08:33.000Z","firstParentOid":"19d098ad2e8e672e5301f383bf6fa5f7ce878203"}},"ignoreRevs":{"path":".git-blame-ignore-revs","present":false,"timedOut":null}},"csrf_tokens":{"/libsdl-org/SDL-historical-archive/branches":{"post":"UlTyIas5ilzpMDSUc7eYhuU31aKqINtEP03GmsFZ0ypH9BN2fvxYBJsd6pIsx204DAkguSSWIqqIH12tteJLYA"},"/repos/preferences":{"post":"7S8fh69nAINcLtcfYcUSNiBgIahtz9GQGrPDtYc6EPlqr2RualQx6X4mFsTdMVHMysO0Gl1Qajz-CMc8jIUKOQ"}}},"title":"Blaming SDL-historical-archive/src/SDL_compat.c at 611acc99ad2bb0995ac8953b298ddfb05106a018 ยท libsdl-org/SDL-historical-archive"}