CnPack Forum


 
Subject: CnPack IDE 专家包发布 0.9.7.591版
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2010-10-1 21:41  Profile | Blog | P.M. 
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 编译,避免杀毒软件误报病毒。
* 其它的错误修正和改进。

欢迎下载使用。
Top
eGust
新警察
Rank: 1



UID 43547
Digest Posts 0
Credits 8
Posts 2
点点分 8
Reading Access 10
Registered 2009-9-16
Status Offline
Post at 2010-10-2 01:27  Profile | Blog | P.M. 
源代码高亮处理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)

Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2010-10-2 10:48  Profile | Blog | P.M. 
感谢报告,我们查一下。
Top
haiou327
新警察
Rank: 1



UID 50681
Digest Posts 0
Credits 26
Posts 9
点点分 26
Reading Access 10
Registered 2010-8-15
Status Offline
Post at 2010-10-2 13:37  Profile | Blog | P.M. 
一大喜讯,可以XE了
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2010-10-9 21:14  Profile | Blog | P.M. 
To 2 楼,此问题是我们修改BDS中的汉字与双字节字符的错位问题时引入的,目前在D2009或以上的版本中和Tab键的选项有所冲突。因此我们在最新的每日构建版本中做了些修复,可解决楼主提到的问题,不过对于存在汉字与其他双字节字符时可能出现另外的偏差。

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

烦请下载592每日构建版使用看看?
Top
chengyu.wang
新警察
Rank: 1



UID 53186
Digest Posts 0
Credits 19
Posts 7
点点分 19
Reading Access 10
Registered 2010-10-10
Status Offline
Post at 2010-10-12 13:32  Profile | Blog | P.M. 
release版的代码怎么下? 我下的是 0.9.7.588_Unstable
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2010-10-14 14:55  Profile | Blog | P.M. 
Top
szyourname
新警察
Rank: 1



UID 695
Digest Posts 0
Credits 30
Posts 11
点点分 30
Reading Access 10
Registered 2005-2-13
Status Offline
Post at 2010-10-21 16:30  Profile | Blog | P.M. 
报告个Bug:
该版本在D2007下,双击编辑器上的标签来关闭标签时,会出错:
Access violation at address 20A1F2CB in module 'coreide100.bpl'. Read of address 0000046A.

而在Delphi XE下正常。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2010-10-21 17:47  Profile | Blog | P.M. 
楼上,是否每次都能出现?我尝试了一把没出现。
Top
szyourname
新警察
Rank: 1



UID 695
Digest Posts 0
Credits 30
Posts 11
点点分 30
Reading Access 10
Registered 2005-2-13
Status Offline
Post at 2010-11-4 09:35  Profile | Blog | P.M. 
大致找到问题的原因了,应该是与DDevExtensions的"Editor tab double click action"功能有冲突。关闭这个功能就OK了。
Top
 




All times are GMT++8, the time now is 2024-11-25 08:29

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.009882 second(s), 10 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP