Diff of /trunk/doc/if_perl.txt [r209] .. [r210] Maximize Restore

  Switch to side-by-side view

--- a/trunk/doc/if_perl.txt
+++ b/trunk/doc/if_perl.txt
@@ -1,4 +1,4 @@
-*if_perl.txt*   For Vim version 7.3.  最近更新: 2010年7月
+*if_perl.txt*   For Vim version 7.4.  最近更新: 2013年8月
 
 
 		  VIM REFERENCE MANUAL    by Sven Verdoolaege
@@ -44,14 +44,16 @@
 	Matt Gerassimof
 制作。
 
-Perl 的 MS-Windows 版本可以在下面这个网址找到:
-http://www.perl.com/CPAN/ports/nt/Standard/x86/
+Perl 的 MS-Windows 版本可以在下面这个网址找到: http://www.perl.com/
+ActiveState 的版本应该可用。
 
 ==============================================================================
 3. Perl 接口的使用					*perl-using*
 
 							*:perl* *:pe*
-:pe[rl] {cmd}		执行 Perl 命令 {cmd}。当前包是 "main"。
+:pe[rl] {cmd}		执行 Perl 命令 {cmd}。当前包是 "main"。测试 `:perl` 是
+			否可用的简单例子: >
+				:perl VIM::Msg("Hello")
 
 :pe[rl] << {endpattern}
 {script}
@@ -160,11 +162,13 @@
 VIM::DoCommand({cmd})   执行 Ex 命令 {cmd}。
 
 							*perl-Eval*
-VIM::Eval({expr})       对 {expr} 求值并返回 (success,val)。success=1 表示
-			val 包含 {expr} 的值。success=0 表示表达式求值失败。
-			'@x' 返回寄存器 x 的内容, '&x' 返回选项 x 的值,'x'
-			返回内部变量 x 的值,'$x' 等价于 perl 中的 $ENV{x}。所
-			有在命令行可以访问的函数都可用于 {expr}。
+VIM::Eval({expr})       对 {expr} 求值并在列表上下文返回 (success,value),在
+			标量上下文则只返回 value。
+			success=1 表示 val 包含 {expr} 的值。success=0 表示表
+			达式求值失败。 '@x' 返回寄存器 x 的内容, '&x' 返回选
+			项 x 的值,'x' 返回内部变量 x 的值,'$x' 等价于 perl
+			中的 $ENV{x}。所有在命令行可以访问的函数都可用于
+			{expr}。
 			列表 |List| 通过连接项目并在项目间插入换行符来转化为字
 			符串。