Update docs on date/time display
authorOleg Broytman <phd@phdru.name>
Wed, 8 Jul 2015 21:03:59 +0000 (00:03 +0300)
committerOleg Broytman <phd@phdru.name>
Wed, 8 Jul 2015 21:03:59 +0000 (00:03 +0300)
torrent
torrent-ANNOUNCE
torrent-ANNOUNCE-ru
xml
xml-ANNOUNCE
xml-ANNOUNCE-ru

diff --git a/torrent b/torrent
index 7a45d16..a6685f0 100755 (executable)
--- a/torrent
+++ b/torrent
@@ -27,8 +27,11 @@ contents of these files are taken from the corresponding fields in the torrent
 metafile. The script doesn't check if the torrent consists of a .META file or
 directory (quite unlikely).
 
-Date/time for all files is set to midnight of the 1st January of the current
-year. The filesystem is, naturally, read-only.
+Date/time for all directories/files is set to the value of 'creation date'
+field, if it exists; if not date/time is set to the last modification time of
+the torrent file itself.
+
+The filesystem is, naturally, read-only.
 
 """
 
index 1a89569..b89de35 100644 (file)
@@ -54,8 +54,11 @@ contents of these files are taken from the corresponding fields in the torrent
 metafile. The script doesn't check if the torrent consists of a .META file or
 directory (quite unlikely).
 
-Date/time for all files is set to midnight of the 1st January of the current
-year. The filesystem is, naturally, read-only.
+Date/time for all directories/files is set to the value of 'creation date'
+field, if it exists; if not date/time is set to the last modification time of
+the torrent file itself.
+
+The filesystem is, naturally, read-only.
 
 
 AUTHOR
index 03c9c09..bc7c11f 100644 (file)
@@ -26,8 +26,11 @@ 
 .torrent. Драйвер не проверяет, что файл .torrent состоит из директории .META
 (крайне мало вероятно).
 
-Дата/время всех файлов устанавливается в 1-ое января текущего года. Файловая
-система, конечно, только для чтения.
+Дата/время всех директорий и файлов устанавливается в значение поля 'creation
+date', если оно существует; если такого поля нет, дата/время устанавливается по
+времени последнего изменения самого файла .torrent.
+
+Файловая система, конечно, только для чтения.
 
 
 АВТОР
diff --git a/xml b/xml
index e34ac22..0315590 100755 (executable)
--- a/xml
+++ b/xml
@@ -27,6 +27,9 @@ names and values are reencoded to the console encoding. Text nodes and comments
 are collected in a file named "text", stripped and reencoded. The filesystem is
 read-only.
 
+Date/time for all directories/files set to the last modification time of the
+XML file.
+
 Implementation based on minidom doesn't understand namespaces, it just shows
 them among other attributes. ElementTree-based implementation doesn't show
 namespaces at all. Implementation based on lxml.etree shows namespaces in a
index 53d15dc..3153e24 100644 (file)
@@ -55,6 +55,9 @@ names and values are reencoded to the console encoding. Text nodes and comments
 are collected in a file named "text", stripped and reencoded. The filesystem is
 read-only.
 
+Date/time for all directories/files set to the last modification time of the
+XML file.
+
 Implementation based on minidom doesn't understand namespaces, it just shows
 them among other attributes. ElementTree-based implementation doesn't show
 namespaces at all. Implementation based on lxml.etree shows namespaces in a
index 3e9d32b..f2440fd 100644 (file)
@@ -25,6 +25,9 @@ 
 содержание и комментарии показываются в файле "text"; начальные и концевые
 пробелы убираются, текст перекодируется. Файловая система только для чтения.
 
+Дата/время всех директорий и файлов устанавливается по времени последнего
+изменения самого файла XML.
+
 Реализация на основе minidom не понимает пространств имён; пространства имён
 показываются среди прочих атрибутов. Реализация на основе ElementTree не
 показывает пространств имён вообще. Реализация на основе lxml.etree показывает