晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。 林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。 见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝) 既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。 南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。
| DIR:/opt/cloudlinux/alt-php52/root/usr/share/doc/pear/File_MARC/ |
| Current File : //opt/cloudlinux/alt-php52/root/usr/share/doc/pear/File_MARC/CHANGELOG |
0.2.3-beta * Handle single-record MARC21XML files with "record" as the root element 0.1.1-alpha * Add File_MARC_Record::toXML() method for generating MARCXML output * Add File_MARCXML class for reading MARCXML source * Add tests for MARCXML methods 0.1.0-alpha * Split each class out into its own file * Do not return anything from constructors 0.0.9-alpha * Separate getFields() from getField(), getSubfields() from getSubfield() to avoid forcing users to test is_array() after every call * Add addWarnings() / getWarnings() for records to avoid throwing an exception for a non-fatal error * Fix examples, touch up phpdoc in preparation for call for votes 0.0.8-alpha * Switch to PEAR_Exception for error handling 0.0.7-alpha * Implement useful key() overrides for key=>value iteration through fields and subfields * Adjust to new Structures_LinkedList_Double names 0.0.6-alpha * Remove package globals, define class constants & static vars instead * Change addField/Subfield() to append..(), prepend...(), and insert...() 0.0.5-alpha * Work towards a more consistent API (delete getAllSubfields) * Make PCRE expressions in getFields() and deleteFields() optional. * Make duplicate() actually return a deep copy of a record. * Stronger, better, faster (now with typehints) * Iterate with foreach() everywhere now 0.0.4-alpha * Adjust to Structures_Linked_List package name change and minor API changes * Adhere to PEAR CS (thanks PHP_CodeSniffer!) * Correct sloppy use of references (thanks E_STRICT!) * Okay, this time real error handling using PEAR_ErrorStack * Prepare first package for PEPR 0.0.3-alpha * Split MARC into separate File_MARC and Structure_Linked_List packages (with corresponding renaming of classes and constants) * Adopt PEAR naming conventions (s/MARC/File_MARC/) * Initial stab at PEAR_ErrorStack error handling 0.0.2-alpha * Fix marc_004.phpt: explicitly compare object references with === operator * Document all constants. * Fix MARC_Field::deleteSubfield() function * Add this ChangeLog 0.0.1-alpha * First publicly available release, based on MARC decoding algorithm from the emilda.org php-marc package with a completely new API and class hierarchy |