summaryrefslogtreecommitdiff
path: root/src/site.clj
diff options
context:
space:
mode:
Diffstat (limited to 'src/site.clj')
-rw-r--r--src/site.clj25
1 files changed, 1 insertions, 24 deletions
diff --git a/src/site.clj b/src/site.clj
index 4da77b4..ec58e46 100644
--- a/src/site.clj
+++ b/src/site.clj
@@ -2,10 +2,8 @@
(:import java.lang.System
java.text.SimpleDateFormat
java.util.Date
- java.util.TimeZone
java.io.File
javax.imageio.ImageIO
- org.apache.commons.codec.digest.DigestUtils
javax.servlet.http.Cookie)
(:use clojure.xml
clojure.contrib.command-line
@@ -70,27 +68,6 @@
(.mkdir (new File *image-directory*))
(.mkdir (new File *avatar-directory*))
-;; Utils
-
-(defn open-file [dir-comps filename]
- (let [d (str-join (System/getProperty "file.separator")
- (cons *root-directory* dir-comps))
- f (str-join (System/getProperty "file.separator")
- [d filename])]
- (.mkdir (new File d))
- (new File f)))
-
-(defn sha1-hash [& more]
- (DigestUtils/shaHex (apply str more)))
-
-(defn gmt-string
- ([] (gmt-string (new Date)))
- ([dt]
- (let [df (new SimpleDateFormat "EEE, dd MMM yyyy kk:mm:ss z")]
- (.setTimeZone df (TimeZone/getTimeZone "GMT"))
- (.format df dt))))
-
-
;; Room handling
(defn lookup-room [key]
@@ -626,7 +603,7 @@
(defn strip-params [s]
(.replaceFirst s "\\?.*$" ""))
-; TODO: is-image? has *long* been broken wrt messages w/ multiple image links.
+; TODO: is-image? is broken for messages w/ multiple image links.
(defn is-image? [content]
(boolean (and (re-find single-url-regex content)