Board logo

Subject: CnPack IDE 专家包发布 0.9.7.591版 [Print This Page]

Author: Passion    Time: 2010-10-1 21:41     Subject: CnPack IDE 专家包发布 0.9.7.591版

2010年10月1日,CnPack IDE 专家包发布 0.9.7.591版
http://www.cnpack.org/showdetail.php?id=688

0.9.7版较0.9.6版改动如下:
+ 新增对 RAD Studio 2011 的支持。
* 修正代码中存在汉字时源码高亮与F2标识符更名功能可能错乱的问题。
* 脚本专家和批量文件替换专家增加对 RegExpr 的支持。
* 减少 BDS 下对 CPU 的占用率。
* 修正 Ascii Chart 的显示错误。
* 部分工具改用 D7 编译,避免杀毒软件误报病毒。
* 其它的错误修正和改进。

欢迎下载使用。
Author: eGust    Time: 2010-10-2 01:27     Subject: 源代码高亮处理Tab还是一坨

已经邮件报过一次了,怎么还没改?
描述:
源代码高亮扩展无法正确处理Tab

错误细节:
  该错误有 100% 的概率可重现。
  该错误在多台计算机上可重现。

步骤:
1. 启动 RAD Studio 2011 /2010
2. 创建一个空Console项目
3. 选择 Options -> Editor Options -> Source Options, 勾上 Use Tab char
4. 在 begin..end 块前键入 procedure foo;
5. 减少 try...finally..end 块缩进后,再增加缩进,可以看到块高亮匹配 try/finally/end 错位了一个字符

见附件

Image Attachment: [D2010_CnPack0.9.7.591] d2010cp0_9_7_591.png (2010-10-2 01:27, 137.65 K) / Download count 25
http://bbs.cnpack.org/attachment.php?aid=761


Author: Passion    Time: 2010-10-2 10:48

感谢报告,我们查一下。
Author: haiou327    Time: 2010-10-2 13:37

一大喜讯,可以XE了
Author: Passion    Time: 2010-10-9 21:14

To 2 楼,此问题是我们修改BDS中的汉字与双字节字符的错位问题时引入的,目前在D2009或以上的版本中和Tab键的选项有所冲突。因此我们在最新的每日构建版本中做了些修复,可解决楼主提到的问题,不过对于存在汉字与其他双字节字符时可能出现另外的偏差。

http://www.cnpack.org/downbuilds.php?lang=zh-cn

烦请下载592每日构建版使用看看?
Author: chengyu.wang    Time: 2010-10-12 13:32

release版的代码怎么下? 我下的是 0.9.7.588_Unstable
Author: Passion    Time: 2010-10-14 14:55

在这儿,页面尾部:
http://www.cnpack.org/showdetail.php?id=688&lang=zh-cn
Author: szyourname    Time: 2010-10-21 16:30

报告个Bug:
该版本在D2007下,双击编辑器上的标签来关闭标签时,会出错:
Access violation at address 20A1F2CB in module 'coreide100.bpl'. Read of address 0000046A.

而在Delphi XE下正常。
Author: Passion    Time: 2010-10-21 17:47

楼上,是否每次都能出现?我尝试了一把没出现。
Author: szyourname    Time: 2010-11-4 09:35

大致找到问题的原因了,应该是与DDevExtensions的"Editor tab double click action"功能有冲突。关闭这个功能就OK了。




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0