X-Git-Url: http://gitweb.fperrin.net/?p=atom.git;a=blobdiff_plain;f=atom.el;h=7d70ac577b445e7c9a65b067a02f2e428c03a3c4;hp=c73c7d90704d10c8140183bff29e23e9d18a4603;hb=247c11ee16944f2712d78aec6361c021e30ccf51;hpb=26f96667d51b3fbe8509db1534b3786ed384046d diff --git a/atom.el b/atom.el index c73c7d9..7d70ac5 100644 --- a/atom.el +++ b/atom.el @@ -66,25 +66,25 @@ (require 'xml) -(defun atom-create (title link &optional author self updated id) +(defun atom-create (title link &optional self id author updated) "Create a new atom structure. TITLE is the title for the feed, a short, text-only, human readable string. -AUTHOR is the author of the feed. See `atom-massage-author' for -the possible ways to specify it. - -SELF is the canonical URL to this feed. - LINK is the URL of a page responible for the content of this feed. -UPDATED is the date the feed was last updated. If not given, -`(current-time)' is used. +SELF is the canonical URL to this feed. ID is a unique identifier for this feed. If not given, it -defaults to LINK." +defaults to LINK. + +AUTHOR is the author of the feed. See `atom-massage-author' for +the possible ways to specify it. + +UPDATED is the date the feed was last updated. If not given, +`(current-time)' is used." (let ((atom-feed (list (list 'title nil title)))) (atom-modify-entry atom-feed 'link `(((href . ,link)))) (atom-modify-entry atom-feed 'author (atom-massage-author author))