summaryrefslogtreecommitdiff
path: root/jabber-util.el
diff options
context:
space:
mode:
authorMagnus Henoch <mange@freemail.hu>2005-02-20 12:21:45 +0000
committerKirill A. Korinskiy <catap@catap.ru>2005-02-20 12:21:45 +0000
commit2d55c36fd78e9bf77095c5cc72d9096837564b2e (patch)
tree321098b77ef15badcec5aaa78ef4ba37efde8c23 /jabber-util.el
parent4d094da83e2734218b12ac1585fdca145b01297b (diff)
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-26
Creator: Magnus Henoch <mange@freemail.hu> Merge message-attachments branch Patches applied: * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-6 Merge from CVS HEAD * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-7 Start reworking chat functions * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-8 Hacking on chat * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-9 More hacking * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-10 Make jabber-chatting-with buffer-local * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-11 Merge with CVS * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-12 Reintroduce message alert hooks * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-13 Update jabber-activity for textless alert hooks * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-14 Hack MUC into shape * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-15 Create and switch to MUC buffer in jabber-groupchat-join * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-16 Make more MUC things work * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-17 Remove history from jabber-message-hooks * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-18 Add jabber-muc-send * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-19 Reimplement formatted chat prompts * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-20 Readd header line in chat buffers * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-21 Reimplement groupchat prompt formatting * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-22 Reimplement MUC notifications * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-23 Reactivate history * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-24 Reactivate backlog * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-25 Special prompt-data argument to jabber-chat-buffer-display * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-26 Interpret timestamps in backlog and incoming messages * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-27 Record timestamps in incoming messages for history * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-28 Handle everything not MUC in jabber-process-chat * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-29 Start hacking message attachments and body printers * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-30 Add jabber-send-message. Readd chat menu. * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-31 Add subject support * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-32 Add jabber-chat-text-{local,foreign} * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-33 Merge from CVS * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-34 Don't log MUC messages * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-35 Hooks on sent chat messages * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-36 Really declare jabber-chat-mode-hook * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-37 Add id to outgoing messages, and argument to jabber-chat-send-hooks * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-38 Separate backlog insertion * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-39 jabber-history-query has two time limits * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-40 Remove obsolete comment * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-41 Implement time limits for backlogs * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-42 Add jabber-chat-buffer-display-at-point * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-43 Allow unlimited number of days in backlog * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-44 Add jabber-chat-display-more-backlog * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-45 Don't try to use nonexistent backlog * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-46 Fix backlog insertion * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-47 _Really_ fix jabber-chat-buffer-display-at-point * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-48 Remove old jabber-chat.el * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-49 Ensure newline between each part of a chat message * mange@freemail.hu--2005/emacs-jabber--message-attachments--0--patch-50 Add URl (jabber:x:oob) printing capability
Diffstat (limited to 'jabber-util.el')
-rw-r--r--jabber-util.el4
1 files changed, 4 insertions, 0 deletions
diff --git a/jabber-util.el b/jabber-util.el
index 87667ba..bc725ce 100644
--- a/jabber-util.el
+++ b/jabber-util.el
@@ -209,6 +209,10 @@ Return nil if no such data available."
(second (string-to-number (substring timestamp 15 17))))
(encode-time second minute hour day month year 0)))
+(defun jabber-encode-legacy-time (timestamp)
+ "Parse TIMESTAMP as internal time value and encode as ccyymmddThh:mm:ss (UTC)."
+ (format-time-string "%Y%m%dT%H:%M:%S" timestamp t))
+
(defun jabber-encode-time (time)
"Convert TIME to a string by JEP-0082.
TIME is in a format accepted by `format-time-string'."