index
:
delta/lua-github.git
5.0.x
5.1.x
5.2.x
alt-version
alternative-version
baserock/5.3.2
c6f7181e910b6
master
oldlua
scopedvars
temporary
v5-2
v5.3
v5.4.0
v5.4.0-patch
github.com: lua/lua.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lbitlib.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
detail ('signal' -> 'sign' in comments)
Roberto Ierusalimschy
2017-11-16
1
-2
/
+2
*
avoid the use of deprecated functions 'luaL_checkunsigned'/
Roberto Ierusalimschy
2015-11-11
1
-21
/
+25
*
avoid (undefined behavior) integer 'overflow' in left shift
Roberto Ierusalimschy
2015-10-08
1
-5
/
+4
*
added include for 'lprefix.h', for stuff that must be added before
Roberto Ierusalimschy
2014-11-02
1
-1
/
+4
*
deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.)
Roberto Ierusalimschy
2014-10-01
1
-13
/
+13
*
deprecated library throws an error if called (instead of silently
Roberto Ierusalimschy
2014-05-15
1
-3
/
+2
*
does not create library when it is deprecated
Roberto Ierusalimschy
2014-03-20
1
-10
/
+2
*
bitlib has been deprecated
Roberto Ierusalimschy
2014-03-18
1
-1
/
+22
*
detail (comment)
Roberto Ierusalimschy
2014-02-26
1
-2
/
+6
*
avoid undefined shift of LUA_NBITS in rotate operation
Roberto Ierusalimschy
2013-07-09
1
-2
/
+3
*
no need for type 'b_uint' (lua_Unsigned must have at least 32 bits)
Roberto Ierusalimschy
2013-07-09
1
-20
/
+17
*
small bugs uncovered in a 64-bit machine (where 'long' has 64 bits)
Roberto Ierusalimschy
2013-06-21
1
-3
/
+3
*
extra trim applied to 'replace' argument (in case lua_Unsigned is
Roberto Ierusalimschy
2013-04-16
1
-6
/
+8
*
detail (avoiding warnings)
Roberto Ierusalimschy
2013-03-19
1
-3
/
+5
*
added 'return' (when possible) to calls to error functions
Roberto Ierusalimschy
2013-02-21
1
-2
/
+2
*
typo in message
Roberto Ierusalimschy
2011-06-20
1
-2
/
+2
*
allows number of bits used by the library to be changed from outside
Roberto Ierusalimschy
2010-12-17
1
-11
/
+14
*
new functions 'extract' and 'replace'
Roberto Ierusalimschy
2010-11-29
1
-13
/
+56
*
'test' -> 'btest'
Roberto Ierusalimschy
2010-11-22
1
-2
/
+2
*
conventional names for bitwise operators
Roberto Ierusalimschy
2010-11-22
1
-13
/
+13
*
correction to allow lua_Unsigned larger than usigned int
Roberto Ierusalimschy
2010-11-08
1
-2
/
+2
*
stricter control over number of bits in each operation
Roberto Ierusalimschy
2010-10-28
1
-12
/
+20
*
new names for bit functions (mimicking assembler)
Roberto Ierusalimschy
2010-10-27
1
-11
/
+11
*
new type lua_Unsigned and corresponding projection/injection functions
Roberto Ierusalimschy
2010-10-25
1
-16
/
+9
*
bitlib renamed to 'bit32' + new function for arithmetic shift
Roberto Ierusalimschy
2010-10-25
1
-6
/
+21
*
functions lua_tonumber/lua_tointeger replaced by lua_tonumberx/lua_tointegerx
Roberto Ierusalimschy
2010-07-02
1
-3
/
+4
*
new module policy: C modules do not create globals and do not register
Roberto Ierusalimschy
2010-07-02
1
-2
/
+2
*
use of 'conventional' names for shift and rotate operations +
Roberto Ierusalimschy
2010-02-11
1
-7
/
+27
*
missing standard defines
Roberto Ierusalimschy
2010-01-12
1
-1
/
+4
*
new mark LUAMOD_API for all luaopen_* functions
Roberto Ierusalimschy
2009-11-24
1
-2
/
+2
*
Standard library for bitwise operations
Roberto Ierusalimschy
2009-07-01
1
-0
/
+123