]> git.decadent.org.uk Git - ion3.git/blobdiff - mod_statusbar/ion-statusd/statusd_date.lua
[svn-upgrade] Integrating new upstream version, ion3 (20071109)
[ion3.git] / mod_statusbar / ion-statusd / statusd_date.lua
diff --git a/mod_statusbar/ion-statusd/statusd_date.lua b/mod_statusbar/ion-statusd/statusd_date.lua
deleted file mode 100644 (file)
index ea36258..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
---
--- ion/mod_statusbar/ion-statusd/statusd_date.lua
--- 
--- Copyright (c) Tuomo Valkonen 2004-2006.
---
--- Ion is free software; you can redistribute it and/or modify it under
--- the terms of the GNU Lesser General Public License as published by
--- the Free Software Foundation; either version 2.1 of the License, or
--- (at your option) any later version.
---
-
-
-local timer
-
-local defaults={
-    date_format='%a %Y-%m-%d %H:%M',
-    formats={},
-}
-
-local settings=table.join(statusd.get_config('date'), defaults)
-
-local function update()
-    local tm=os.time()
-    statusd.inform('date', os.date(settings.date_format, tm))
-    for k, f in pairs(settings.formats) do
-        statusd.inform('date_'..k, os.date(f, tm))
-    end
-    return tm
-end
-
-local function timer_handler(tmr)
-    local tm=update()
-    
-    local t=os.date('*t', tm)
-    local d=(60-t.sec)*1000
-    
-    timer:set(d, timer_handler)
-end
-
-timer=statusd.create_timer()
-timer_handler(timer)