|
@@ -38,8 +38,8 @@ The threading functions have been removed, including the per-thread sleep
|
|
|
function. They were fairly primitive, under-used, poorly integrated and took
|
|
|
time away from the focus of GLFW (i.e. context, input and window). There are
|
|
|
better threading libraries available and native threading support is available
|
|
|
-in both [C++11](http://en.cppreference.com/w/cpp/thread) and
|
|
|
-[C11](http://en.cppreference.com/w/c/thread), both of which are gaining
|
|
|
+in both [C++11](https://en.cppreference.com/w/cpp/thread) and
|
|
|
+[C11](https://en.cppreference.com/w/c/thread), both of which are gaining
|
|
|
traction.
|
|
|
|
|
|
If you wish to use the C++11 or C11 facilities but your compiler doesn't yet
|
|
@@ -87,7 +87,7 @@ platform-independent, as both OpenGL and stdio are available wherever GLFW is.
|
|
|
@subsection moving_stdcall Removal of GLFWCALL macro
|
|
|
|
|
|
The `GLFWCALL` macro, which made callback functions use
|
|
|
-[__stdcall](http://msdn.microsoft.com/en-us/library/zxk0tw93.aspx) on Windows,
|
|
|
+[__stdcall](https://msdn.microsoft.com/en-us/library/zxk0tw93.aspx) on Windows,
|
|
|
has been removed. GLFW is written in C, not Pascal. Removing this macro means
|
|
|
there's one less thing for application programmers to remember, i.e. the
|
|
|
requirement to mark all callback functions with `GLFWCALL`. It also simplifies
|
|
@@ -379,7 +379,7 @@ glfwGetJoystickAxes and @ref glfwGetJoystickButtons functions.
|
|
|
@subsection moving_mbcs Win32 MBCS support
|
|
|
|
|
|
The Win32 port of GLFW 3 will not compile in
|
|
|
-[MBCS mode](http://msdn.microsoft.com/en-us/library/5z097dxa.aspx).
|
|
|
+[MBCS mode](https://msdn.microsoft.com/en-us/library/5z097dxa.aspx).
|
|
|
However, because the use of the Unicode version of the Win32 API doesn't affect
|
|
|
the process as a whole, but only those windows created using it, it's perfectly
|
|
|
possible to call MBCS functions from other parts of the same application.
|