[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-diffs] net.venge.monotone.lua-5.2: a9921d136a160d58e5a
From: |
code |
Subject: |
[Monotone-commits-diffs] net.venge.monotone.lua-5.2: a9921d136a160d58e5adee8b9874ad44b6bd26fd |
Date: |
Wed, 25 Apr 2012 14:54:56 +0200 (CEST) |
revision: a9921d136a160d58e5adee8b9874ad44b6bd26fd
date: 2012-04-25T12:41:20
author: Richard Levitte <address@hidden>
branch: net.venge.monotone.lua-5.2
changelog: disapproval of revision
'f39e4aec771615faebb34e38443a0b95d9f4d6ba'
manifest:
format_version "1"
new_manifest [94f944e5cb3b88c68451ae9edcf516dd18106951]
old_revision [f39e4aec771615faebb34e38443a0b95d9f4d6ba]
patch "src/lua.cc"
from [715305b49c5f65cbfe8c6a21ce141ac85c1822e5]
to [bd639c79e1f8227e0f50461e27530bef41ce7cbb]
patch "src/lua.hh"
from [2b9b1a78adb08eee2f4b7ab99878f257c60e78a8]
to [146872f14cc23c6179c37bcda8667a0ecd178826]
patch "src/lua_hooks.cc"
from [019ed519976a06d2f25e37d419800278ed855678]
to [1c178085332c73dcefb4681d205d17b059e52080]
============================================================
--- src/lua.cc 715305b49c5f65cbfe8c6a21ce141ac85c1822e5
+++ src/lua.cc bd639c79e1f8227e0f50461e27530bef41ce7cbb
@@ -401,7 +401,7 @@ Lua::func(string const & fname)
else
{
push_str(fname);
- get_fn(LUA_GLOBALSINDEX);
+ get_fn();
if (failed)
missing_functions.insert(fname);
}
============================================================
--- src/lua.hh 2b9b1a78adb08eee2f4b7ab99878f257c60e78a8
+++ src/lua.hh 146872f14cc23c6179c37bcda8667a0ecd178826
@@ -38,12 +38,12 @@ Lua
bool check_stack(int count);
// getters
- Lua & get(int idx);
- Lua & get_fn(int idx);
- Lua & get_tab(int idx);
- Lua & get_str(int idx);
- Lua & get_num(int idx);
- Lua & get_bool(int idx);
+ Lua & get(int idx = LUA_GLOBALSINDEX);
+ Lua & get_fn(int idx = LUA_GLOBALSINDEX);
+ Lua & get_tab(int idx = LUA_GLOBALSINDEX);
+ Lua & get_str(int idx = LUA_GLOBALSINDEX);
+ Lua & get_num(int idx = LUA_GLOBALSINDEX);
+ Lua & get_bool(int idx = LUA_GLOBALSINDEX);
// extractors
Lua & extract_str_nolog(std::string & str);
============================================================
--- src/lua_hooks.cc 019ed519976a06d2f25e37d419800278ed855678
+++ src/lua_hooks.cc 1c178085332c73dcefb4681d205d17b059e52080
@@ -1073,7 +1073,7 @@ lua_hooks::hook_init_attributes(file_pat
ll
.push_str("attr_init_functions")
- .get_tab(LUA_GLOBALSINDEX);
+ .get_tab();
L(FL("calling attr_init_function for %s") % filename);
ll.begin();
@@ -1111,7 +1111,7 @@ lua_hooks::hook_set_attribute(string con
{
return Lua(st)
.push_str("attr_functions")
- .get_tab(LUA_GLOBALSINDEX)
+ .get_tab()
.push_str(attr)
.get_fn(-2)
.push_str(filename.as_external())
@@ -1126,7 +1126,7 @@ lua_hooks::hook_clear_attribute(string c
{
return Lua(st)
.push_str("attr_functions")
- .get_tab(LUA_GLOBALSINDEX)
+ .get_tab()
.push_str(attr)
.get_fn(-2)
.push_str(filename.as_external())
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-diffs] net.venge.monotone.lua-5.2: a9921d136a160d58e5adee8b9874ad44b6bd26fd,
code <=