Menu

Tree [882745] master /
 History

HTTPS access


File Date Author Commit
 doc 2011-04-22 WangBin WangBin [abb17d] add src
 i18n 2011-07-09 WangBin WangBin [882745] new structure. single instance moce in plugin-e...
 lib 2011-07-09 WangBin WangBin [882745] new structure. single instance moce in plugin-e...
 libqt-ext 2011-03-29 wbin wbin [10e0af] remove multi-doc mode. run correctly
 mpkg 2011-07-09 WangBin WangBin [882745] new structure. single instance moce in plugin-e...
 screenshot 2011-01-26 WangBin WangBin [20324a] Version 1.3.7
 src 2011-07-09 WangBin WangBin [882745] new structure. single instance moce in plugin-e...
 README 2011-01-26 WangBin WangBin [20324a] Version 1.3.7
 common.mak 2011-03-29 wbin wbin [10e0af] remove multi-doc mode. run correctly
 config.in 2011-03-29 wbin wbin [10e0af] remove multi-doc mode. run correctly
 config.mak 2011-03-29 wbin wbin [10e0af] remove multi-doc mode. run correctly
 configure 2011-04-22 WangBin WangBin [abb17d] add src
 editor.cfg 2011-01-26 WangBin WangBin [20324a] Version 1.3.7
 get 2011-01-26 WangBin WangBin [20324a] Version 1.3.7
 gpl-2.0.txt 2011-01-26 WangBin WangBin [20324a] Version 1.3.7
 makefile.ezx 2011-03-29 wbin wbin [10e0af] remove multi-doc mode. run correctly
 moc.dep 2011-03-29 wbin wbin [10e0af] remove multi-doc mode. run correctly
 subdir.mak 2011-03-29 wbin wbin [10e0af] remove multi-doc mode. run correctly
 up 2011-01-26 WangBin WangBin [20324a] Version 1.3.7
 zeditor.pro 2011-07-09 WangBin WangBin [882745] new structure. single instance moce in plugin-e...

Read Me

by wangbin 
Last modified: 2010.04.27

项目已在sourceforge上建立,那里一直提供最新版。https://sourceforge.net/projects/zeditor-ezx/files
在google上我也建了个E6 SDK项目,提供我最新的SDK,其中包括我自己加的扩展库


主要功能:文本编辑,转换,自动编码识别(以插件形式提供GBK等的识别),搜索替换,朗读文本,各种设置等

关于插件:使用libenca来识别编码,但是对BIG5无力,难道是enca的bug? 做成插件是因为巨大的代码才换得小小的功能,也许比较浪费。而手机上的编码识别函数我已找到,若能调用可大大缩简程序体积,但破解未果。插件放到系统的库所在的目录,手机上就是$LD_LIBRARY_PATH,不添加插件不影响其他功能。

HOW TO COMPILE
编译:
假如你已经有了交叉编译好的libqt-ext.so或libqt-ext.a和libenca.a或libenca.so在编译器可搜索的目录,并且相应的头文件也在可搜索的目录,那么只需
	$ ./configure
	$ make
	
如果没有这些,lib目录下以提供了enca库和qt-ext库,libqt-ext的头文件可到我的google project下载,其中的E6-SDK-extended-xxx.tar.bz2:http://code.google.com/p/moto-e6-sdk/downloads/list 

编译插件(libencadetector.so):
	$ make -C plugin
	

CREATE MPKG
生成mpkg安装文件(可能有点问题,参照我提供的安装文件):
	$ make pkg





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.