Update build.bat 更新 build.bat

增加 RUBY 相关编译参数以开启 ruby/dyn 特性
updated for version 7.4.482
Problem:    When 'balloonexpr' results in a list, the text has a trailing
	    newline. (Lcd)
Solution:   Remove one trailing newline.
Added tag v7-4-482 for changeset 488bb7c4ace0
updated for version 7.4.483
Problem:    A 0x80 byte is not handled correctly in abbreviations.
Solution:   Unescape special characters. Add a test. (Christian Brabandt)
Added tag v7-4-483 for changeset 3eb160c5b3a1
updated for version 7.4.484
Problem:    Compiler warning on MS-Windows. (Ken Takata)
Solution:   Add type cast.
Added tag v7-4-484 for changeset 76526e7100b0
updated for version 7.4.485
Problem:    Abbreviations don't work. (Toothpik)
Solution:   Move the length computation inside the for loop.  Compare against
	    the unescaped key.
Added tag v7-4-485 for changeset 7844d92941fd
updated for version 7.4.486
Problem:    Check for writing to a yank register is wrong.
Solution:   Negate the check. (Zyx).  Also clean up the #ifdefs.
Added tag v7-4-486 for changeset b8caf7045e3d
updated for version 7.4.487
Problem:    ":sign jump" may use another window even though the file is
	    already edited in the current window.
Solution:   First check if the file is in the current window. (James McCoy)
Added tag v7-4-487 for changeset 1f9577e9ef1b
Merge remote-tracking branch 'upstream/master' into all
Add the missing test files.
updated for version 7.4.488
Problem:    test_mapping fails for some people.
Solution:   Set the 'encoding' option. (Ken Takata)
Added tag v7-4-488 for changeset 3ec6e0ef4a67
Merge remote-tracking branch 'upstream/master' into all
updated for version 7.4.489
Problem:    Cursor movement still wrong when 'lbr' is set and there is a
	    number column. (Hirohito Higashi)
Solution:   Add correction for number column. (Hiroyuki Takagi)
Added tag v7-4-489 for changeset 31c78e590806