Mopowg Changelog
====================

0.6 (08/22/2007):
------------------
code name: CrazyDiomand

*Changes*

* internal refactor the try_run method
* rename traditional chinese test cases
* "不是":"is not" instead of "不是":"not"
* Online documents update
* zhpy.py use normal unix \n instead of mac \r, thanks Jiahua Huang

*Features*

* add "-r/--raw": "input raw zhpy source and run" option for scripting usage, idea from Jiahua Huang
* add simplified chinese test cases
* Add doctests
* add keyword:
  * "实": "True"
  * "类型":"type"
  * "读取":"read", "写入":"write"
  * "读一行":"readline", "读多行":"readlines"
  * "开启":"open", "打开":"open",
  * "關閉":"close", "关闭":"close"
  
*Fixes*

*Project Updates*

* Increase cheesecake_ rating
  * Add license statement
  * Add todo list
  * Add authors list
  * Add docs/
* Add example test runner
* Remove redundent files
* Update setup information

.. _cheesecake: http://www.pycheesecake.org/

*Contributors*

Fred Lin, Jiahua Huang

0.5 (08/19/2007):
------------------
code name: StarPlatinum

*Changes*

*Features*

* implement zh_exec, now it's possible to test zhpy in interpretor, or embeded zhpy in python source
* add test cases

*Fixes*

* Now parser matches all quotes (single quote, double quote, triple quote)
* fix game example

*Project Updates*

* Add README file
* Add tests folder

*Contributors*

Fred Lin

0.4 (08/16/2007):
------------------
code name: Dio

*Changes*

* keywords changes
"浮點數":"float" instead of "小數"

*Features*

* Enhanced command parser with 2 basic option
  * add "-i": input option
  * add "-o": output option
* add "-p": "compile to python and run" option, which generate python source with 'n_' prefix.
* More keywords
  * "數組":"tuple", "類組":"set"
  * "数组":"tuple", "类组":"set"
  * "編碼":"encoding", "解碼":"decoding"
  * "编码":"encoding", "解码":"decoding"
  * "開啟":"open", "讀取":"read", "寫入":"write" 
  * "讀一行":"readline", "讀多行":"readlines"
  * "接合":"join", "分離":"split"
  * "分离":"split"
                 
*Fixes*

*Project Updates*

* update classifiers information
* move to beta phase

*Contributors*

Fred Lin

0.3 (08/13/2007):
------------------
code name: JoJo

*Changes*

* Trad keyword changes: 
  * "傳回":"return"
  * "假使":"elif" and "否則如果":"elif" instead of '不然'
  * "中止":"break"
  * "方程式":"lambda" instead of "函式"
  * "產生":"yield" instead of  "圈"
  * "示警":"raise" instead of "舉出"
  * "共用":"global" instead of "全域"

* Smpl keyword changes:
  * "函数":"lambda"
  * "产生":"yield",
  * "继续":"continue"
  ＊ "传回":"return"

* Removed keywords:
  * "加":"+", "減":"-", "乘":"*", "除":"/","取餘數":"%"
  * "一":"1", "百":"100", # numbers
  
*Features*

* allow to dynamic add keywords by append ini files in same folder
* catalog keywords
* More keywords
  * "真": "True", "假":"False" 
  * "實": "True", "虛":"False" 
  * "空":"None"
  * "是":"is", "為":"is", "不是":"not"
  * "或":"or", "和":"and", "且":"and"
  * "開始字串":"startswith", "結束字串":"endswith"
  * "开始为":"startswith","结束为":"endswith"

* More Documents

*Fixes*

*Project Updates*

* Removed python version requirement
* Add ez_setup.py in project incase user haven't installed easy_install command
* Add module version info while import
* Zoom Quiet joined as the project member

*Contributors*

Fred Lin

0.2 (08/9/2007):
------------------
code name: zhou

*Changes*

* Refactored from HYRY's original script
* Add Traditional Chinese keywords

*Features*

* easy_install-abled
* executable command line
* export python source from zhpy

*Fixes*

*Project Updates*

* host on google code project

*Contributors*

Fred Lin, HYRY