Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 582376 Details for
Bug 689598
dev-lang/lua-5.1.5-r5 changes
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Reworked/consolidated version of the deprecated symbols removal patches
lua-5.1.5-disable-deprecated.patch (text/plain), 1.78 KB, created by
Vince C.
on 2019-07-10 15:55:52 UTC
(
hide
)
Description:
Reworked/consolidated version of the deprecated symbols removal patches
Filename:
MIME Type:
Creator:
Vince C.
Created:
2019-07-10 15:55:52 UTC
Size:
1.78 KB
patch
obsolete
>diff -rdu old/src/luaconf.h new/src/luaconf.h >--- old/src/luaconf.h 2008-02-12 17:00:03.000000000 +0000 >+++ new/src/luaconf.h 2008-02-12 17:07:55.000000000 +0000 >@@ -340,14 +340,14 @@ > ** CHANGE it to undefined as soon as your programs use only '...' to > ** access vararg parameters (instead of the old 'arg' table). > */ >-#define LUA_COMPAT_VARARG >+#undef LUA_COMPAT_VARARG > > /* > @@ LUA_COMPAT_MOD controls compatibility with old math.mod function. > ** CHANGE it to undefined as soon as your programs use 'math.fmod' or > ** the new '%' operator instead of 'math.mod'. > */ >-#define LUA_COMPAT_MOD >+#undef LUA_COMPAT_MOD > > /* > @@ LUA_COMPAT_LSTR controls compatibility with old long string nesting >@@ -355,14 +355,14 @@ > ** CHANGE it to 2 if you want the old behaviour, or undefine it to turn > ** off the advisory error when nesting [[...]]. > */ >-#define LUA_COMPAT_LSTR 1 >+#undef LUA_COMPAT_LSTR > > /* > @@ LUA_COMPAT_GFIND controls compatibility with old 'string.gfind' name. > ** CHANGE it to undefined as soon as you rename 'string.gfind' to > ** 'string.gmatch'. > */ >-#define LUA_COMPAT_GFIND >+#undef LUA_COMPAT_GFIND > > /* > @@ LUA_COMPAT_OPENLIB controls compatibility with old 'luaL_openlib' >@@ -370,7 +370,7 @@ > ** CHANGE it to undefined as soon as you replace to 'luaL_register' > ** your uses of 'luaL_openlib' > */ >-#define LUA_COMPAT_OPENLIB >+#undef LUA_COMPAT_OPENLIB > > > >diff -rdu old/test/sieve.lua new/test/sieve.lua >Rename deprecated functions in test scripts >--- old/test/sieve.lua~ 2002-10-31 03:52:58.000000000 +0100 >+++ new/test/sieve.lua 2008-02-20 17:44:22.468281121 +0100 >@@ -14,7 +14,7 @@ > while 1 do > local n = g() > if n == nil then return end >- if math.mod(n, p) ~= 0 then coroutine.yield(n) end >+ if math.fmod(n, p) ~= 0 then coroutine.yield(n) end > end > end) > end
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 689598
:
582368
|
582374
| 582376 |
582378
|
582380
|
582602
|
582604