Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
84,147 changes: 84,147 additions & 0 deletions class1/week1/homework/Fangzhou Liang/W3C_MAIL/2013-11.mbx

Large diffs are not rendered by default.

84,147 changes: 84,147 additions & 0 deletions class1/week2/homework/Fangzhou Liang/Mbox_KP/2013-11.mbx

Large diffs are not rendered by default.

100 changes: 100 additions & 0 deletions class1/week2/homework/Fangzhou Liang/Mbox_KP/Mail2Json.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
# -*- coding:utf-8 -*-
import sys
import re
import json
from flanker import mime

mail_address_with_name_regex = re.compile(
r'((?<!>),*[^<>]+)+(<(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}))>)?')
mail_address_regex = re.compile(
r'([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})')


class Mail2Json(object):

def __init__(self, message_string):
self.message_string = message_string
self.FKmsg = mime.from_string(self.message_string)

def GetMessageId(self):
MessageId = self.FKmsg.message_id
return {'MessageId': MessageId}

def GetSubject(self):
Subject = self.FKmsg.subject \
if self.FKmsg.subject is not None else None
return {'Subject': Subject}

def GetDate(self):
Date = self.FKmsg.headers['Date']
return {'Date': Date}

def GetInReplyToId(self):
InReplyToId = self.FKmsg.headers['In-Reply-To'] \
if self.FKmsg.headers['In-Reply-To'] is not None else None
return {'InReplyToId': InReplyToId}

def GetBody(self):
Body = self.FKmsg.body \
if self.FKmsg.body is not None else None
return {'Body': Body}

def GetMimeVersion(self):
MimeVersion = self.FKmsg.headers['MIME-Version']
return {'MimeVersion': MimeVersion}

def GetContentType(self):
return {'ContentType': self.FKmsg.content_type}

def __MailAddressParse(self, MailAddressString):
man_tuple = mail_address_with_name_regex.findall(MailAddressString)
tmp_list = []
for one in man_tuple:
name = one[0].replace('\'', '').replace('\"', '').strip()
email = one[2] if one[2] != '' else None
if mail_address_regex.match(name) and email == None:
email = name
tmp_list.append({name: email})
return tmp_list

def GetFrom(self):
From_list = self.__MailAddressParse(
MailAddressString=self.FKmsg.headers['From'])
return {'From': From_list}

def GetTo(self):
To_list = self.__MailAddressParse(
MailAddressString=self.FKmsg.headers['To'])
return {'To': To_list}

def GetCc(self):
cc = self.FKmsg.headers['Cc']
if cc is None:
return {'Cc': None}
else:
Cc_list = self.__MailAddressParse(MailAddressString=cc)
return {'Cc': Cc_list}

def GetBcc(self):
bcc = self.FKmsg.headers['Bcc']
if bcc is None:
return {'Bcc': None}
else:
Bcc_list = self.__MailAddressParse(MailAddressString=bcc)
return {'Bcc': Bcc_list}

def GetAll(self):
return json.dumps(
dict(
self.GetMessageId().items() +
self.GetInReplyToId().items() +
self.GetSubject().items() +
self.GetDate().items() +
self.GetMimeVersion().items() +
self.GetContentType().items() +
self.GetBody().items() +
self.GetFrom().items() +
self.GetTo().items() +
self.GetCc().items() +
self.GetBcc().items()
), ensure_ascii=False).encode('utf8')
Binary file not shown.
14 changes: 14 additions & 0 deletions class1/week2/homework/Fangzhou Liang/Mbox_KP/parse_mbx.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# -*- coding:utf-8 -*-
import sys
import re
import json
import mailbox
from Mail2Json import Mail2Json

mailbox = mailbox.mbox('2013-11.mbx')
for message in mailbox:
message_string = message.as_string()
m2j = Mail2Json(message_string=message_string)
mail_id = m2j.GetMessageId()['MessageId'].encode('utf-8')
mail_json = m2j.GetAll()
json.dump(mail_json, open('parse_result\\' + '%s.json' % mail_id, 'w'), ensure_ascii=False)
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": \"学习了!这是个好的想法,也是中文排版的必要需求,非常支持。\\r\\n建议利用TPAC的CSS工作组会(11日,12日,深圳五洲宾馆五洲厅,East)与工作组的人沟通想法。\\r\\n\\r\\n希望看到更多来自HTML5 Chinese IG的想法 :-)\\r\\n\\r\\n-----Original Message-----\\r\\nFrom: Kang-Hao (Kenny) Lu [mailto:kanghaol@oupeng.com] \\r\\nSent: Sunday, November 10, 2013 6:58 AM\\r\\nTo: W3C HTML5 中文興趣小組\\r\\nCc: BelleveInvis; 梁海; Jjgod Jiang\\r\\nSubject: Re: 代表小組要求 CSS Text Level 3 加入 'text-spacing'\\r\\n\\r\\n(2013/11/10 6:55), Kang-Hao (Kenny) Lu wrote:\\r\\n> 1. css-text-3 有很多跟我們沒有關係的日文需求都進去了(很多也還沒實\\r\\n> 現),對我們文字排版比較重要的 'text-spacing' 沒有不太合理。(當\\r\\n> 然也跟 Koji 是這份規範的編輯有關吧)。這個需求大致是在上次在日本的\\r\\n> W3C 電子出版會議的第[3]。\\r\\n\\r\\n抱歉,漏打了。第 9(不過 2, 5, 6 都跟我們無關,4, 7 不是 CSS)。\\r\\n\\r\\n[3] https://www.w3.org/2013/06/ebooks/report.php#issues\\r\\n--\\r\\nWeb Specialist, Opera Sphinx Game Force, Oupeng Browser, Beijing Try Oupeng: http://www.oupeng.com/\\r\\n\\r\\n\", \"ContentType\": [\"text/plain\", {\"charset\": \"utf-8\"}], \"Cc\": [{\"BelleveInvis\": \"infinte.cdda@hotmail.com\"}, {\"梁海\": \"lianghai@gmail.com\"}, {\"Jjgod Jiang\": \"gzjjgod@gmail.com\"}, {\"\": \"team-beihang@w3.org\"}], \"MimeVersion\": \"1.0\", \"To\": [{\"Kang-Hao (Kenny) Lu\": \"kanghaol@oupeng.com\"}, {\"W3C HTML5 中文興趣小組\": \"public-html-ig-zh@w3.org\"}], \"MessageId\": \"01eb01cedec4$c98a1870$5c9e4950$@act.buaa.edu.cn\", \"Date\": \"Mon, 11 Nov 2013 17:59:55 +0800\", \"From\": [{\"Hu, Chunming\": \"hucm@act.buaa.edu.cn\"}], \"Bcc\": null, \"InReplyToId\": \"<527EBDF4.9000400@oupeng.com>\", \"Subject\": \"RE: 代表小組要求 CSS Text Level 3 加入 'text-spacing'\"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": null, \"ContentType\": [\"multipart/alternative\", {\"boundary\": \"----=_NextPart_000_0293_01CEEB7E.844B3110\"}], \"Cc\": [{\"W3C HTML5 жпндеdх╓п║╫M\": \"public-html-ig-zh@w3.org\"}], \"MimeVersion\": \"1.0\", \"To\": [{\"Jingtao Liu\": \"technologier@gmail.com\"}, {\"Xiaoqian(Cindy) Wu\": \"xiaoqian@w3.org\"}], \"MessageId\": \"029201ceeb3b$7625a720$6270f560$@act.buaa.edu.cn\", \"Date\": \"Wed, 27 Nov 2013 14:39:39 +0800\", \"From\": [{\"Hu, Chunming\": \"hucm@act.buaa.edu.cn\"}], \"Bcc\": null, \"InReplyToId\": \"<CALoAuygz4o6ZpEsjgDQrASrPOuQkiGg6OjPf-rZ0kBRUsBRsng@mail.gmail.com>\", \"Subject\": \"RE: 如何读标准――翻译\"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": \"本來是方便讓電子書中設定:\\r\\n\\r\\nFont-family: cursive;\\r\\n\\r\\n就會自動去抓System中的標楷體、楷體-繁/簡來顯示的提案。\\r\\n\\r\\n但www-style上的朋友說cursive的定義是連續寫、手不提起。那符合cursive的就是草書與行書了。\\r\\n\\r\\n順著這個定義,楷體更適於作為font-style的italic。\\r\\n\\r\\n那麼,我們也許需要讓@font-face能依照font-style來指定不同字型,反而變得更複雜,又離目的更遠了。\\r\\n\\r\\n乾脆在cursive中加入描述:「等於中日韓的毛筆字體。」\\r\\n\\r\\nAny comment?\\r\\n\\r\\nWANDERER Bobby Tung\\r\\nSent from my iPhone 5.\", \"ContentType\": [\"text/plain\", {\"charset\": \"big5\"}], \"Cc\": null, \"MimeVersion\": \"1.0 (1.0)\", \"To\": [{\"W3C HTML5 中文興趣小組\": \"public-html-ig-zh@w3.org\"}], \"MessageId\": \"02A0F789-936F-49B0-AAB4-A9182198284A@wanderer.tw\", \"Date\": \"Sat, 16 Nov 2013 00:07:42 +0800\", \"From\": [{\"Bobby Tung\": \"bobbytung@wanderer.tw\"}], \"Bcc\": null, \"InReplyToId\": null, \"Subject\": \"關於楷體作為Generic Font Family的討論\"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": \"今個兒有會議?幾點在哪兒?\\n\\n我當然贊成,也要提出一些議題討論:\\n\\n關於text-spacing,這份進行了有段時間,我好像年中就看到了Editor's draft。\\n\\n這邊我做了一下考古,中文字在排版上,無論橫直排,一向都是方塊字,每行字數一定。\\n\\n但現在有了避頭尾點規範,中文方塊字的處理不能壓縮字距,僅能放寬字距。但在中文的\\n\\n原則上,至少要做的是頭尾齊行。這是方塊字的大原則。\\n\\n談談幾點\\n\\n1, 'ideograph-alpha' & 'ideograph-numeric'\\n\\n在JLREQ中,英文字採比例字,為求與日文字間有間距,所以固定加入1/4空白。但是在中\\n\\n文中,這間距其實應該要有變動。依照台灣編輯提出的需求,應該前後加入變動的間距,讓\\n\\n英文字字寬加到等於整數倍的全寬字,也就是前後字距需>0.1em但<0.5em。\\n\\n2, 'trim-start'、'trim-end'、'allow-end'\\n\\n日文中遇到引號[「]、[『]在行首、[」]、[』]在行尾時,會以改成半形的做法處理。的確中文\\n\\n在活字中也是有這麼做,但是目前這樣的標點在DTP中都採全形處理,所以allow-end不應被\\n\\n視為'normal'屬性的預設值。\\n\\n3, 繁體中文的句逗號\\n\\n這也是閉點啊。\\n\\n\\n\\nKang-Hao (Kenny) Lu <kanghaol@oupeng.com> 於 2013/11/10 上午6:55 寫道:\\n\\n> 我想要在 CSS 工作組會議要求 css-text-3 加入我們以前討論過很久[1]的\\n> 'text-spacing'[2],問問看有沒有人反對。\\n> \\n> 理據:\\n> \\n> 1. css-text-3 有很多跟我們沒有關係的日文需求都進去了(很多也還沒實\\n> 現),對我們文字排版比較重要的 'text-spacing' 沒有不太合理。(當\\n> 然也跟 Koji 是這份規範的編輯有關吧)。這個需求大致是在上次在日本的\\n> W3C 電子出版會議的第[3]。\\n> \\n> 2. css-text-3 本來就各種不成熟,本來就應該採取 Living Standards 的模式\\n> 不細說了。\\n> \\n> W3C 相對於 WHATWG 的好處就是可以用群眾力量講點話,所以這裡也問問看有沒有\\n> 人反對。我已經請 fantasai 讓今天的會議不討論 css-text-3 了,移到不知道週\\n> 一還是週二,有反對我代表小組說這個的快說吧。\\n> \\n> 或許 fantasai 會以「這個屬性沒討論過」為理由反對,到時候小組裡有沒有人想\\n> 把之前的討論或是結論跟她說了(雖然好像也沒什麼結論...)。\\n> \\n> ps. 其他人很歡迎用相同方法代表小組講話,反正記得在郵件組上確定沒人反對就\\n> 好了,這次給個時間比較少,很抱歉。\\n> \\n> \\n> [1]\\n> http://lists.w3.org/Archives/Public/public-html-ig-zh/2012Apr/thread#msg65\\n> [2] http://www.w3.org/html/ig/zh/wiki/Css4-text#text-spacing-prop\\n> [3] https://www.w3.org/2013/06/ebooks/report.php#issues\\n> \\n> \\n> 以上\\n> \\n> Kenny\\n> -- \\n> Web Specialist, Opera Sphinx Game Force, Oupeng Browser, Beijing\\n> Try Oupeng: http://www.oupeng.com/\\n> \\n\\n\\n\", \"ContentType\": [\"text/plain\", {\"charset\": \"big5\"}], \"Cc\": [{\"W3C HTML5 中文興趣小組\": \"public-html-ig-zh@w3.org\"}, {\"BelleveInvis\": \"infinte.cdda@hotmail.com\"}, {\"梁海\": \"lianghai@gmail.com\"}, {\"Jjgod Jiang\": \"gzjjgod@gmail.com\"}], \"MimeVersion\": \"1.0 (Mac OS X Mail 7.0 \\\\(1822\\\\))\", \"To\": [{\"Kang-Hao (Kenny) Lu\": \"kanghaol@oupeng.com\"}], \"MessageId\": \"0C9CA66D-3923-4147-8A95-5F0667AFAE79@wanderer.tw\", \"Date\": \"Sun, 10 Nov 2013 11:45:44 +0800\", \"From\": [{\"Bobby Tung\": \"bobbytung@wanderer.tw\"}], \"Bcc\": null, \"InReplyToId\": \"<527EBD49.60608@oupeng.com>\", \"Subject\": \"Re: 代表小組要求 CSS Text Level 3 加入 'text-spacing'\"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": \"Hi friends,\\n\\nIn light of the upcoming TPAC, I'd like to suggest a joint meeting between the two IGs. \\n\\nThere have been some discussion in the Chinese IG on things related to publishing and I thought it will be nice for us to catch up with the Digital Publishing IG.\\n\\nAgenda\\n\\n0. Mutual introduction\\n1. CSS3 text (some discussion on our side)\\n2. digital publishing requirement for chinese language (Bobby has written a spec/requirement and it'd be nice to know how everyone thinks)\\n3. anything else?\\n\\nThis discussion won't be an exhaustive one, rather it is to put names to faces, discuss the agendas, and hopefully drive future online discussions.\\n\\nIf everyone is cool, maybe we can do a 90 minute on Thursday during TPAC? \\n\\nYours\\nZi Bin Cheah\\nChinese IG chair\\n\", \"ContentType\": [\"text/plain\", {\"charset\": \"us-ascii\"}], \"Cc\": [{\"Xiaoqian Cindy Wu\": \"xiaoqian@w3.org\"}, {\"Bobby Tung\": \"bobbytung@wanderer.tw\"}, {\"Kang-Hao Lu\": \"kanghaol@oupeng.com\"}], \"MimeVersion\": \"1.0 (Apple Message framework v1283)\", \"To\": [{\"public-html-ig-zh@w3.org 中文興趣小組\": \"public-html-ig-zh@w3.org\"}], \"MessageId\": \"135888D2-1A92-4FC4-ACB9-C90B4FA04F10@oupeng.com\", \"Date\": \"Tue, 5 Nov 2013 15:45:32 +0800\", \"From\": [{\"Zi Bin Cheah\": \"zibin@oupeng.com\"}], \"Bcc\": null, \"InReplyToId\": null, \"Subject\": \"Requesting a joint meeting between the Digital Publishing IG and HTML5 Chinese IG\"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": null, \"ContentType\": [\"multipart/alternative\", {\"boundary\": \"Apple-Mail-8302970D-515A-4407-8959-05E956F5C96A\"}], \"Cc\": [{\"梁海\": \"lianghai@gmail.com\"}, {\"xushengs@gmail.com\": \"xushengs@gmail.com\"}, {\"octw chen\": \"oc.tw.mail@gmail.com\"}, {\"Kang-Hao (Kenny) Lu\": \"kanghaol@oupeng.com\"}, {\"W3C HTML5 中文興趣小組\": \"public-html-ig-zh@w3.org\"}, {\"BelleveInvis\": \"infinte.cdda@hotmail.com\"}, {\"Jjgod Jiang\": \"gzjjgod@gmail.com\"}], \"MimeVersion\": \"1.0 (1.0)\", \"To\": [{\"John Hax\": \"johnhax@gmail.com\"}], \"MessageId\": \"139BAFDD-BCB0-4160-A6CB-C81F2306F09C@wanderer.tw\", \"Date\": \"Thu, 14 Nov 2013 22:32:23 +0800\", \"From\": [{\"Bobby Tung\": \"bobbytung@wanderer.tw\"}], \"Bcc\": null, \"InReplyToId\": \"<CAEeYXHU-vpbSbXwmyR2QwMFiAtx6m__AD6khSYbi0OD3Ekq+pQ@mail.gmail.com>\", \"Subject\": \"Re: 整理:縱橫對齊的「行為」及優先順序\"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": null, \"ContentType\": [\"multipart/alternative\", {\"boundary\": \"Apple-Mail=_F245343E-CC3B-4914-83C5-B0E99CF8B46A\"}], \"Cc\": [{\"Xiaoqian Cindy Wu\": \"xiaoqian@w3.org\"}, {\"Bobby Tung\": \"bobbytung@wanderer.tw\"}, {\"Kang-Hao Lu\": \"kanghaol@oupeng.com\"}], \"MimeVersion\": \"1.0 (Apple Message framework v1283)\", \"To\": [{\"public-html-ig-zh@w3.org 中文興趣小組\": \"public-html-ig-zh@w3.org\"}, {\"public-digipub-ig@w3.org\": \"public-digipub-ig@w3.org\"}], \"MessageId\": \"1DCE3F6D-7C7C-4913-9A61-7ED9F110B09C@oupeng.com\", \"Date\": \"Tue, 5 Nov 2013 15:51:12 +0800\", \"From\": [{\"Zi Bin Cheah\": \"zibin@oupeng.com\"}], \"Bcc\": null, \"InReplyToId\": null, \"Subject\": \"Requesting a joint meeting between the Digital Publishing IG and HTML5 Chinese IG \"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": null, \"ContentType\": [\"multipart/alternative\", {\"boundary\": \"Apple-Mail=_9D9DBD0D-8B02-471A-9BC0-3BF2401D33D9\"}], \"Cc\": [{\"梁海\": \"lianghai@gmail.com\"}, {\"Kang-Hao (Kenny) Lu\": \"kanghaol@oupeng.com\"}, {\"W3C HTML5 中文興趣小組\": \"public-html-ig-zh@w3.org\"}, {\"BelleveInvis\": \"infinte.cdda@hotmail.com\"}, {\"Jjgod Jiang\": \"gzjjgod@gmail.com\"}], \"MimeVersion\": \"1.0 (Mac OS X Mail 7.0 \\\\(1822\\\\))\", \"To\": [{\"octw chen\": \"oc.tw.mail@gmail.com\"}], \"MessageId\": \"254E00F0-5724-49FD-A9F3-1A5270353526@wanderer.tw\", \"Date\": \"Tue, 12 Nov 2013 00:20:45 +0800\", \"From\": [{\"Bobby Tung\": \"bobbytung@wanderer.tw\"}], \"Bcc\": null, \"InReplyToId\": \"<CAMPZEH5o4AK7aGrkpzzOGg+UD6jDsd2aQb1Vw=Jikrr1nUx4dg@mail.gmail.com>\", \"Subject\": \"Re: 代表小組要求 CSS Text Level 3 加入 'text-spacing'\"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": null, \"ContentType\": [\"multipart/alternative\", {\"boundary\": \"Apple-Mail=_37811A6D-5CDD-4383-B471-71776F125601\"}], \"Cc\": null, \"MimeVersion\": \"1.0 (Mac OS X Mail 7.0 \\\\(1822\\\\))\", \"To\": [{\"W3C HTML5 中文興趣小組\": \"public-html-ig-zh@w3.org\"}], \"MessageId\": \"29AB2358-D969-4631-9335-5501223A1673@w3.org\", \"Date\": \"Mon, 25 Nov 2013 19:21:39 +0800\", \"From\": [{\"Xiaoqian(Cindy) Wu\": \"xiaoqian@w3.org\"}], \"Bcc\": null, \"InReplyToId\": null, \"Subject\": \"如何读标准——翻译\"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": null, \"ContentType\": [\"multipart/alternative\", {\"boundary\": \"Apple-Mail-A81EC6F5-87D9-4F00-8939-4E8741B1D917\"}], \"Cc\": [{\"Hawkeyes Wind\": \"hawkeyes0.cn@gmail.com\"}, {\"中文HTML5同樂會ML\": \"public-html-ig-zh@w3.org\"}], \"MimeVersion\": \"1.0 (1.0)\", \"To\": [{\"octw chen\": \"oc.tw.mail@gmail.com\"}], \"MessageId\": \"2CA24728-D691-401C-BC46-3627CD5C26D2@wanderer.tw\", \"Date\": \"Mon, 11 Nov 2013 20:10:38 +0800\", \"From\": [{\"Bobby Tung\": \"bobbytung@wanderer.tw\"}], \"Bcc\": null, \"InReplyToId\": \"<CAMPZEH5gEA8Ls6MEDoS6CiOyY4OXjTsqqyZm_fAfHEdjyTCGYg@mail.gmail.com>\", \"Subject\": \"Re: 我只有一個簡單的請求\"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": null, \"ContentType\": [\"multipart/mixed\", {\"boundary\": \"527f9a8a_3c09d4a1_7a0\"}], \"Cc\": [{\"Kang-Hao (Kenny) Lu\": \"kanghaol@oupeng.com\"}, {\"W3C HTML5 中文興趣小組\": \"public-html-ig-zh@w3.org\"}, {\"BelleveInvis\": \"infinte.cdda@hotmail.com\"}, {\"Jjgod Jiang\": \"gzjjgod@gmail.com\"}], \"MimeVersion\": \"1.0\", \"To\": [{\"Bobby Tung\": \"bobbytung@wanderer.tw\"}], \"MessageId\": \"2D4F7A78565141D9B052767043103BA2@gmail.com\", \"Date\": \"Sun, 10 Nov 2013 22:39:06 +0800\", \"From\": [{\"梁海\": \"lianghai@gmail.com\"}], \"Bcc\": null, \"InReplyToId\": \"<DDE935F6-D657-4AFF-8D7C-BC3850BD850F@wanderer.tw>\", \"Subject\": \"Re: 代表小組要求 CSS Text Level 3 加入 'text-spacing'\"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": null, \"ContentType\": [\"multipart/alternative\", {\"boundary\": \"Apple-Mail=_D9F2B0B4-20B7-442D-88CA-92A1D486DECF\"}], \"Cc\": [{\"Ambrose LI\": \"ambrose.li@gmail.com\"}, {\"吳旭昌\": \"wu.hsuchang@gmail.com\"}, {\"W3C HTML5 中文興趣小組\": \"public-html-ig-zh@w3.org\"}], \"MimeVersion\": \"1.0 (Mac OS X Mail 7.0 \\\\(1822\\\\))\", \"To\": [{\"John Hax\": \"johnhax@gmail.com\"}], \"MessageId\": \"2DC0DE3A-7B71-4490-8011-891D597A1280@wanderer.tw\", \"Date\": \"Mon, 18 Nov 2013 16:08:55 +0800\", \"From\": [{\"Bobby Tung\": \"bobbytung@wanderer.tw\"}], \"Bcc\": null, \"InReplyToId\": \"<CAEeYXHVA4W5HLV7G0xacZ09BeQWC4Fyjo+tt2NyRd6p6ZGmBDQ@mail.gmail.com>\", \"Subject\": \"Re: 關於楷體作為Generic Font Family的討論\"}"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"{\"Body\": null, \"ContentType\": [\"multipart/alternative\", {\"boundary\": \"52824e9a_2a44fb95_7a0\"}], \"Cc\": [{\"John Hax\": \"johnhax@gmail.com\"}, {\"octw chen\": \"oc.tw.mail@gmail.com\"}, {\"Kang-Hao (Kenny) Lu\": \"kanghaol@oupeng.com\"}, {\"W3C HTML5 中文興趣小組\": \"public-html-ig-zh@w3.org\"}, {\"BelleveInvis\": \"infinte.cdda@hotmail.com\"}, {\"Jjgod Jiang\": \"gzjjgod@gmail.com\"}], \"MimeVersion\": \"1.0\", \"To\": [{\"Bobby Tung\": \"bobbytung@wanderer.tw\"}], \"MessageId\": \"37551227F1B04C24A7EF984E74D33385@gmail.com\", \"Date\": \"Tue, 12 Nov 2013 23:51:54 +0800\", \"From\": [{\"梁海\": \"lianghai@gmail.com\"}], \"Bcc\": null, \"InReplyToId\": \"<CFAA26E1-DD55-464E-A28A-1D22FE5C6B24@wanderer.tw>\", \"Subject\": \"Re: 代表小組要求 CSS Text Level 3 加入 'text-spacing'\"}"
Loading