summaryrefslogtreecommitdiff
path: root/liolib.c
Commit message (Expand)AuthorAgeFilesLines
* Broadening the use of branch hintsRoberto Ierusalimschy2021-02-241-8/+9
* n Windows, 'popen' accepts "[rw][bt]?" as valid modesRoberto Ierusalimschy2020-12-031-6/+12
* Fixed bug: invalid mode can crash 'io.popen'Roberto Ierusalimschy2020-07-151-0/+7
* 'luaL_execresult' does not assume -1 status as errorRoberto Ierusalimschy2020-05-221-0/+1
* Clearer distinction between types and tagsRoberto Ierusalimschy2020-01-311-2/+2
* Added macro 'luaL_pushfail'Roberto Ierusalimschy2019-08-161-5/+5
* Correction in the documentation of 'io.lines'Roberto Ierusalimschy2019-07-311-1/+1
* Details (typos in comments)Roberto Ierusalimschy2019-07-051-1/+1
* Methods separated from metamethods in 'io'Roberto Ierusalimschy2019-07-011-10/+20
* DetailsRoberto Ierusalimschy2019-05-281-5/+5
* DetailsRoberto Ierusalimschy2019-05-131-1/+1
* To-be-closed variable in 'for' loop separated from the stateRoberto Ierusalimschy2018-11-071-2/+4
* Removed resource-related "emergency collections"Roberto Ierusalimschy2018-10-311-19/+2
* State in generic 'for' acts as a to-be-closed variableRoberto Ierusalimschy2018-10-311-6/+29
* Added a '__close' metamethod to file handlesRoberto Ierusalimschy2018-10-231-0/+1
* Added "emergency collection" to 'io.tmpfile' and 'os.tmpname'Roberto Ierusalimschy2018-07-271-48/+6
* File operations try an "emergency collection" when failingRoberto Ierusalimschy2018-07-251-4/+64
* back to one format per argumentRoberto Ierusalimschy2018-03-021-30/+26
* using new 'lua_newuserdatauv' instead of 'lua_newuserdata'Roberto Ierusalimschy2018-02-211-2/+2
* 'io.read' accepts multiple formats in a single string argumentRoberto Ierusalimschy2017-11-161-27/+31
* detail ('signal' -> 'sign' in comments)Roberto Ierusalimschy2017-11-161-3/+3
* error when calling close method without arguments (e.g.,Roberto Ierusalimschy2017-02-091-4/+9
* Using LUAI_UAC* types more consistently on vararg callsRoberto Ierusalimschy2016-12-201-3/+5
* detail (macro 'l_checkmode' reimplemented as function)Roberto Ierusalimschy2016-09-011-5/+6
* 'io.read("n")' accepts both a dot and the locale point as itsRoberto Ierusalimschy2016-05-021-8/+11
* easy the way to accept other modifiers for 'mode' in 'io.open'Roberto Ierusalimschy2015-11-231-7/+13
* bug: 'io.lines' does not check maximum number of optionsRoberto Ierusalimschy2015-07-151-1/+8
* detail (comment)Roberto Ierusalimschy2015-07-071-2/+2
* detailRoberto Ierusalimschy2015-06-211-2/+2
* more consistent use of locale radix character across LuaRoberto Ierusalimschy2015-04-031-9/+4
* detail (use 'lua_pushliteral' to push an empty string)Roberto Ierusalimschy2015-03-061-2/+2
* clearer(?) code (also avoids a warning about 'c' being usedRoberto Ierusalimschy2015-01-021-5/+3
* avoid memory errors while a file is locked (when reading a line)Roberto Ierusalimschy2014-11-211-7/+16
* comments (references to "ANSI C" changed to "ISO C", which is theRoberto Ierusalimschy2014-11-021-3/+3
* added include for 'lprefix.h', for stuff that must be added beforeRoberto Ierusalimschy2014-11-021-12/+4
* LUA_WIN -> LUA_USE_WINDOWSRoberto Ierusalimschy2014-10-311-3/+3
* `name' in comments changed to 'name'Roberto Ierusalimschy2014-10-251-2/+2
* detail (using 'sizeof' instead of 'strlen' for length of a constantv5.3-betav5-3-betaRoberto Ierusalimschy2014-10-221-2/+3
* added 'l_' prefix for names that can be redefined externallyRoberto Ierusalimschy2014-10-221-4/+4
* 'lua_stringtonum' -> 'lua_stringtonumber'Roberto Ierusalimschy2014-10-171-4/+4
* macros 'LUA_QL'/'LUA_QL' deprecatedRoberto Ierusalimschy2014-10-171-3/+3
* 'lua_strtonum' -> 'lua_stringtonum'Roberto Ierusalimschy2014-10-151-3/+3
* details (comments)Roberto Ierusalimschy2014-10-031-2/+2
* detailRoberto Ierusalimschy2014-10-011-2/+2
* small change to avoid bug in some versions of the clang compilerRoberto Ierusalimschy2014-09-261-2/+7
* added some casts between integral types (to avoid warnings)Roberto Ierusalimschy2014-07-291-2/+2
* detail (typos in comments)Roberto Ierusalimschy2014-06-301-9/+9
* if numeral overflows the reading buffer, signal it as invalid inputRoberto Ierusalimschy2014-06-021-3/+5
* no more use of 'scanf' for reading numbersRoberto Ierusalimschy2014-05-211-17/+81
* using a more conventional handling of stack space in 'io_readline'Roberto Ierusalimschy2014-05-151-3/+2