任崇岳
当年平寇立殊勋,时不旌贤事弗闻。
唐史无人修列传,漳江有庙祀将军。
这是宋代曾任漳浦(今福建云霄)知县吕题威惠庙(即陈元光庙)的一首诗。陈元光是唐代开发漳州的功臣,只因唐史无传,致使他的许多事迹湮没不彰,实为一大憾事。近年来有关陈元光的论文、书籍不断问世,有些问题已经澄清,而有些问题则扑朔迷离,还存在争议。这里只就几个有争议的问题略抒浅见,以就正于方家。
一、陈元光的籍贯
历史上有不少名人籍贯有争议,如墨子有河南鲁山与山东滕州之争;老子有河南鹿邑与安徽涡阳之争;庄子有河南民权与安徽蒙城之争;吕不韦有河南禹州与濮阳之争;范蠡有河南南阳宛城区与淅川之争等。造成这一情况的原因有三:一是记载歧异,两种说法都见于史籍,需要后人甄别;二是攀附名人,把名人收录在本县本邑,为桑梓增光;三是写作态度不严谨,捕风捉影,以讹传讹。陈元光是光州固始人,如今已是学者共识,但还有广东揭阳说、河东说、岭南土着说。揭阳说、岭南土着说是捕风捉影,以讹传讹,河东说则是指陈姓系舜帝后裔。
揭阳说见于明嘉《广东通志·陈元光传》。该传云:“陈元光,揭阳人,先世家颍川。祖洪,丞义安(今广东潮安),因留居焉。父政,以武功着,隶广州扬威府。元光明习韬略,善用兵,有父风,累官鹰扬卫将军。”又说:“永隆二年(681年),盗起,攻南海边鄙……元光……提兵深入,伐山开道,潜袭寇垒,俘馘万计,岭表悉平。还军于漳,请置漳州。”这条史料有两处明显错误。第一,陈元光的祖父不叫陈洪,而是叫陈克耕。他也未在潮安任过县丞,更不曾在那里定居。与陈元光一起率兵入闽的大将许天正撰写的《开漳始祖行状》云:“公讳政,宇一民,号忠肃,谥武烈……父威顺公克耕者,当隋季之乱,与阳羡(今江苏宜兴)人卫逖商游并、汾间,逖因与并(今山西太原)人沈勇,汾(今山西汾阳)人李义谋反,众推公为盟主以御乱。会唐秦王李世民击河西,公乃率精兵五万赴之,共取霍邑(今山西霍县)及临汾郡(今山西临汾),功成仁唐,为诸卫将军。”许天正与陈元光是同时代人,由他来写陈元光之父陈政的行状,绝对是准确的。陈元光的祖父名叫陈克耕,因帮助秦王李世民打天下,唐朝建立之后,被封为诸卫将军,这个官职比县丞大多了,陈克耕何必跑到唐代被视为瘴疠之乡的广东潮安任县丞呢?既未任潮安县丞,自然也不会在那里定居了。
同样出于许天正之手撰写的《开国元勋陈克耕夫人魏氏墓志》云:“陈公府君夫人魏氏,汝宁(今河南汝南)名族,墓于此者。夫人年十八适陈克耕。”又说:“魏氏有三子,长子敏,封中郎将,孙元敞;次子敷,封右郎将,孙元扬;季子政,封左郎将,孙元光。”可见陈元光之父为陈政,祖为陈克耕,并非陈洪。
第二,漳州设郡年代不合。揭阳说认为漳州设郡于永隆二年(681年),而实际上设于垂拱二年(686年),治所在漳浦(今福建云霄),开元四年(716年)移治李澳川(今福建漳州)。
岭南土着说也不能成立。宋人王象之《舆地纪胜·威惠庙集》云:“陈元光,河东人,家于漳之溪口。唐仪凤中,广之崖山盗起,潮泉皆应。王以布衣乞兵,遂平潮州。”这一段文宇纰漏更多。据唐人欧阳詹撰的《忠毅文惠公行状》:“公讳元光,宇廷炬,号龙湖,谥忠毅文惠……生于唐显庆二年(657年)丁巳二月十六日子时。总章二年(669年)己巳,年十三,举光州乡荐第一,从父戌闽,父殁,以儒术代领其众,任玉铃卫翊府左郎将。仪凤二年丁丑(677年),会广寇陈谦连结诸蛮苗自成、雷万兴等攻陷潮阳,守帅不能收复,公以轻骑平之。”陈元光讨平的是广东潮阳的贼寇,是从福建入粤的,《舆地纪胜》移花接木,张冠李戴,把陈元光率兵入粤当作是当地土着了。其时陈元光已在军中任职,并非布衣。所谓“王以布衣乞兵”之说几近儿戏,以一布衣乞兵,有司岂肯贸然发兵?况且布衣之人甚多,为何唯独陈元光乞兵?于情于理,这些说法都扞格不通。还有,若是陈元光是岭南土着,他的副将许天正是汝南人;卢如金、沈彪、丁儒是固始人;张伯纪是祥符(今开封)人;蔡长眉是申州济阳(今河南信阳)人;女婿载君胄也是固始人。部将皆是河南人,唯有主帅一人是岭南土着,岂能令人相信!
河东说是指陈姓是舜帝的苗裔。许天正撰《开漳始祖行状》云:“公讳政,宇一民,号忠肃,谥武烈。陈武皇帝霸先族侄孙,大宗正霸汉之曾孙,怀化将军一时之季弟也……系出河东,世居固始县浮光山。”南宋理宗嘉熙二年(1238年)《重修威惠庙碑》云:“灵着顺应昭烈广济王,姓陈讳元光者,系出河东,父政仁唐,为归德将军,领兵戍闽。”唐代以后,泛指今山西全境为河东。因陈克耕曾在山西居住做官,而山西永济县蒲州镇一带又是舜及其后裔居住之地,因永济县在妫水之旁,舜的子孙就以妫为姓,永济也在河东的范围之内,陈姓是舜帝苗裔,舜居住的永济县蒲州镇也是河东的一部分,故称陈元光系出河东。这实际上是说陈元光系舜帝之后。
陈姓是舜帝的苗裔,说系出河东只是远祖居住在那里,并非陈元光的籍贯,陈元光的籍贯在光州固始。陈元光在《龙湖集·故国山川写景》中就说:“浮光昂岳望,固始秀民乡”,两句诗就是明证。浮光指固始浮光山。《开漳史参考资料》一书把“岳望”注释为望族,殊牵强附会。昂是抬起头,岳是山岳,望是看,此句意为登上浮光山远望家乡,岳、望二宇构不成词组。唐朝进士欧阳詹撰《忠毅文惠公行状》说陈元光“年十三,举光州乡荐第一”,也说明陈元光为固始人。这两种说法最早。清代乾隆《光州志》及《颍川陈氏开漳族谱》均说陈元光为光州固始人,如今已无人怀疑陈元光的籍贯了。张耀堂先生的《陈元光籍贯身世考辨及其他》,许竞成先生的《陈元光籍贯——光州固始浮光山考》两文钩沉发微,论述甚详,我在这里不过是补苴罅漏而已。