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) ?
bug of Emacs23.1 - 24.1, in file lisp/calendar/parse-time.el
- careone
- 帖子: 839
- 注册时间: 2007-12-17 21:41
bug of Emacs23.1 - 24.1, in file lisp/calendar/parse-time.el
魁拔不死,天下不宁。
魁拔既死,天下不平。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/
魁拔既死,天下不平。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/
- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
Re: bug of Emacs23.1 - 24.1, in file lisp/calendar/parse-tim
我把相关代码全部帖出来,你看仔细了。
代码: 全选
(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)))
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
- careone
- 帖子: 839
- 注册时间: 2007-12-17 21:41
Re: bug of Emacs23.1 - 24.1, in file lisp/calendar/parse-tim
我说的是这里。(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)))
第一批次是简写的月份;
第二批次是完整的月份;
魁拔不死,天下不宁。
魁拔既死,天下不平。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/
魁拔既死,天下不平。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/
- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
Re: bug of Emacs23.1 - 24.1, in file lisp/calendar/parse-tim
我当然知道你说的是那里啊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)))
第一批次是简写的月份;
第二批次是完整的月份;

我让你看的就是上面那简称。五月的简称和全称分别是什么?
从简称和全称这两个不同的东西写在了一块,以及这个文件的名字,足以推断这个变量用是来把表示月份的字符串转换成数字的,五月没必要出现两次。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
-
- 帖子: 48
- 注册时间: 2011-03-01 23:14
Re: bug of Emacs23.1 - 24.1, in file lisp/calendar/parse-tim
这个 bug 原来是彰显了细致。