Make std.stdio.LockingTextWriter.put and lockingTextWriter @safe
Make trustedFwrite static
Make trustedFPUTC and trustedFPUTWC static
Fix Issue 12921 - Module std.getopt does not respect property syntax
Make side effect on strongly pure function call
Merge pull request #2251 from 9rnsr/fix12909

Make side effect on strongly pure function call
Merge pull request #2250 from SFrijters/master

Fix Issue 12921 - Module std.getopt does not respect property syntax
Add static keyword to trustedFPUTC/trustedFPUTWC
Merge pull request #2225 from tom-tan/trusted-stdio-LockingTextWriter-put

Make std.stdio.LockingTextWriter.put and lockingTextWriter @safe
Revert "Merge pull request #2225 from tom-tan/trusted-stdio-LockingTextWriter-put"

It broke win32 build.

This reverts commit dc0b441bb1849ef9c69da7901b3eef0350ada47e, reversing
changes made to 285d027677fe8d340c57632b5ce89ef247714dc0.
Merge pull request #2255 from 9rnsr/rev_pull2225

Revert "Merge pull request #2225 from tom-tan/trusted-stdio-LockingTextWriter-put"
getoptx

some tinkering

alot more

comments

some more

more doc

getoptX cleanup

tuple -> struct

getoptX -> getoptEx

Required

getoptEx is now inline

GetoptRslt -> GetoptResult

more info

some comment fixes