分页: 1 / 1

bug of Emacs23.1 - 24.1, in file lisp/calendar/parse-time.el

发表于 : 2012-07-29 9:32
careone
bug of Emacs 23.1 - 24.1, in file lisp/calendar/parse-time.el
Line 113, as below:
---------------------
112 ("january" . 1) ("february" . 2)
113 ("march" . 3) ("april" . 4) ("june" . 6)
114 ("july" . 7) ("august" . 8)
------------------------
bug: where is ("may" . 5) ?

Re: bug of Emacs23.1 - 24.1, in file lisp/calendar/parse-tim

发表于 : 2012-07-29 14:13
Fermat618
我把相关代码全部帖出来,你看仔细了。

代码: 全选

(defvar parse-time-months '(("jan" . 1) ("feb" . 2) ("mar" . 3)
			    ("apr" . 4) ("may" . 5) ("jun" . 6)
			    ("jul" . 7) ("aug" . 8) ("sep" . 9)
			    ("oct" . 10) ("nov" . 11) ("dec" . 12)
			    ("january" . 1) ("february" . 2)
			    ("march" . 3) ("april" . 4) ("june" . 6)
			    ("july" . 7) ("august" . 8)
			    ("september" . 9) ("october" . 10)
			    ("november" . 11) ("december" . 12)))

Re: bug of Emacs23.1 - 24.1, in file lisp/calendar/parse-tim

发表于 : 2012-07-29 18:22
careone
(defvar parse-time-months '(("jan" . 1) ("feb" . 2) ("mar" . 3)
("apr" . 4) ("may" . 5) ("jun" . 6)
("jul" . 7) ("aug" . 8) ("sep" . 9)
("oct" . 10) ("nov" . 11) ("dec" . 12)

("january" . 1) ("february" . 2)
("march" . 3) ("april" . 4) ("june" . 6)
("july" . 7) ("august" . 8)
("september" . 9) ("october" . 10)
("november" . 11) ("december" . 12)))
我说的是这里。
第一批次是简写的月份;
第二批次是完整的月份;

Re: bug of Emacs23.1 - 24.1, in file lisp/calendar/parse-tim

发表于 : 2012-07-29 19:11
Fermat618
careone 写了:
(defvar parse-time-months '(("jan" . 1) ("feb" . 2) ("mar" . 3)
("apr" . 4) ("may" . 5) ("jun" . 6)
("jul" . 7) ("aug" . 8) ("sep" . 9)
("oct" . 10) ("nov" . 11) ("dec" . 12)

("january" . 1) ("february" . 2)
("march" . 3) ("april" . 4) ("june" . 6)
("july" . 7) ("august" . 8)
("september" . 9) ("october" . 10)
("november" . 11) ("december" . 12)))
我说的是这里。
第一批次是简写的月份;
第二批次是完整的月份;
我当然知道你说的是那里啊 :em03 否则我怎么会去查它源码呢。

我让你看的就是上面那简称。五月的简称和全称分别是什么?

从简称和全称这两个不同的东西写在了一块,以及这个文件的名字,足以推断这个变量用是来把表示月份的字符串转换成数字的,五月没必要出现两次。

Re: bug of Emacs23.1 - 24.1, in file lisp/calendar/parse-tim

发表于 : 2012-07-29 21:05
pangding
这个 bug 原来是彰显了细致。