Fixed detection of overlong sequences (thanks Tommy!)
No, there's no reason not to use fprintf
Removed the inline functions from SDL_stdinc.h
Having the SDL functions inline is causing build issues, and in the case of malloc(), etc. causing malloc/free mismatches, if the application build environment differs from the SDL build environment.

In the interest of safety and consistency, the functions will always be in the SDL library and will only be redirected to the C library there, if they are available.

See the following threads on the SDL mailing list for the gruesome details:
* SDL_stdinc.h inlines problematic when application not compiled in exact same feature environment
* Error compiling program against SDL2 with -std=c++11 g++ flag
Fixed build errors on Mac OS X
Fixed mingw32 build
Fixed bug 1936 - Broken URL in generic SDL_syscond.c

cp.ml.x.dev

A comment in 'src/thread/generic/SDL_syscond.c' references the URL 'http://www-classic.be.com/aboutbe/benewsletter/volume_III/Issue40.html', which cannot be resolved anymore. An alternative would be 'http://web.archive.org/web/20010914175514/http://www-classic.be.com/aboutbe/benewsletter/volume_III/Issue40.html#Workshop'.
Fixed potential problem with postFinishLaunch being overridden by the application.

Vittorio Giovara

I find that the calling point in SDL_uikitappdelegate.m is dangerous as the -(void) postFinishLaunch method can be overridden when subclassing.
Could this be moved in inside the init or in the didFinishLaunchingWithOptions method which are always called even when subclassed?
Added missing call to SDL_stack_free().
Fixed SDL's implementation of isspace() to check form feed and vertical tab.
Fixes Bug 1896 - Android app is running while the screen is locked
Original patch by ny00@outlook.com
Updated the README to match the new website text
Make it possible to use SDL events separately from the video subsystem.
Remove full-desktop Xinerama mode when using XRandR
Fixed bug 1911 - enable HAVE_GCC_ATOMICS for android platform
Fixed bug 1923 - Crash with SDL_SetColorKey

Sylvain

1/ Load an Image XPM with IMG_ReadXPMFromArray()
2/ Try to set a ColorKey on it.

I notice that :
- the SDL_Surface that is created from XPM has a palette !
- the colorkey is a RBG.

it crashes (SIGSEGV) inside the SDL_SetColorKey function:
"surface->format->palette->colors[surface->map->info.colorkey].a"
Added 8-bit RGB source surface support to NtoN blitters
Minor ALSA tweaks (include-once macro name, len for memset() more clear).

--HG--
extra : rebase_source : 44c8b456ce5867d127b8e307c7854d1bab882a50
Disk audio target was using this->hidden->mixlen before we set it.

--HG--
extra : rebase_source : 0ca3a2c97a59010e12df6a144757b6cadb4232c5
Added an SDL2 OpenBSD sndio(7) audio target.

--HG--
extra : rebase_source : 5ad387265cff73c1635ca4f2c3635848ba722614
Fixed SDL_RWread() returning -1 as unsigned instead of 0 if error on Android.
Found by Cppcheck (pointed out check of unsigned < 0 which was left in place).