aboutsummaryrefslogtreecommitdiff
path: root/lpm.c
diff options
context:
space:
mode:
authorAdam <adamdharrison@gmail.com>2022-10-08 15:42:14 -0400
committerAdam <adamdharrison@gmail.com>2022-10-08 15:42:14 -0400
commiteb368084e9369841ebb1deeb08211002280c439a (patch)
tree7e9150b1a0aab6d034f233d03c24a7f60c85a6c9 /lpm.c
parent4ff09521381eab14709993c0fb98ff220699f2bd (diff)
downloadlite-xl-plugin-manager-eb368084e9369841ebb1deeb08211002280c439a.tar.gz
lite-xl-plugin-manager-eb368084e9369841ebb1deeb08211002280c439a.zip
Cleaned things up.
Diffstat (limited to 'lpm.c')
-rw-r--r--lpm.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/lpm.c b/lpm.c
index 8e01957..48f1da1 100644
--- a/lpm.c
+++ b/lpm.c
@@ -375,21 +375,6 @@ static int lpm_certs(lua_State* L) {
return 0;
}
-static int lpm_status(lua_State* L) {
- const char* path = luaL_checkstring(L, 1);
- git_repository* repository;
- if (git_repository_open(&repository, path))
- return luaL_error(L, "git open error: %s", git_error_last_string());
- git_repository_free(repository);
- lua_newtable(L);
- lua_pushnil(L);
- lua_setfield(L, -2, "commit");
- lua_pushnil(L);
- lua_setfield(L, -2, "branch");
- return 1;
-}
-
-
static size_t lpm_curl_write_callback(char *ptr, size_t size, size_t nmemb, void *BL) {
luaL_Buffer* B = BL;
luaL_addlstring(B, ptr, size*nmemb);
@@ -454,7 +439,6 @@ static const luaL_Reg system_lib[] = {
{ "init", lpm_init }, // Initializes a git repository with the specified remote.
{ "fetch", lpm_fetch }, // Updates a git repository with the specified remote.
{ "reset", lpm_reset }, // Updates a git repository to the specified commit/hash/branch.
- { "status", lpm_status }, // Returns the git repository in question's current branch, if any, and commit hash.
{ "get", lpm_get }, // HTTP(s) GET request.
{ "certs", lpm_certs }, // Sets the SSL certificate chain folder/file.
{ NULL, NULL }
@@ -501,9 +485,9 @@ int main(int argc, char* argv[]) {
lua_pushstring(L, argv[i]);
lua_rawseti(L, -2, i+1);
}
+ lua_setglobal(L, "ARGV");
lua_pushliteral(L, LPM_VERSION);
lua_setglobal(L, "VERSION");
- lua_setglobal(L, "ARGV");
#if _WIN32
lua_pushliteral(L, "windows");
lua_pushliteral(L, "\\");