|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue May 01, 2007 9:38 pm
CMUD v1.32 Public Version released! |
I have released the v1.32 PUBLIC version of CMUD.
This version fixes several bugs, and is the public version containing the new script editor, and full support for alternate scripting languages.
----
See the Version History for the list of bugs and changes in this version of CMUD. This version fixes some of the MXP, color, font and style issues in the previous version. If also fixes a fairly major bug that could have prevented various preferences (like fonts) from saving in package files. It should also fix the OLE Registry problem on some Vista systems.
The Styles preferences now completely replaces the old "Color Theme" page and allows you to change the style of the output window, command line, editor, status window, informational text, and command echo text. The output window, info messages, and command echo styles are stored for each Window separately. The command line, editor, and status window styles are stored globally for all windows in your INI file.
Note that some of the %prefs names have changed and you can no longer change the output window font using the old name. I'll document the new names and the format of the styles strings in the future. But the Preferences GUI should now be used for making these changes. It's possible that some colors/fonts from previous packages might not get loaded properly, so you might need to adjust your colors/fonts. Once adjusted, the colors/fonts should save/restore correctly.
The new Scripting editor is a huge new feature. It still seems to have some minor performance issues, but for most scripts the syntax highlighting should be much faster than before, and much more accurate. This version also includes full support for alternate scripting languages, such as VBScript, JavaScript, Perl, Python, Ruby, etc. Any scripting language that you have installed that supports the Microsoft scripting engine should automatically appear in the drop-down Languages list in the Script editor. Syntax highlighting for all major scripting languages is built-in. And unlike with zMUD, you can freely mix multiple scripting languages. You can also refer to CMUD variables using the "zvar" object (e.g. "a = zvar.varname" in VBScript will load the CMUD @varname contents into the "a" variable).
I hope everyone likes all of the new features and bug fixes. I personally find the new editor to be a huge improvement over the old one.
Oh...there are lots and lots of keyboard commands active within the scripting editor. If you Google search for help on the Scintilla editor control, you will probably find some documentation on them. I'll eventually document them and also provide an interface for changing them. But as usual, the documentation for the new stuff isn't done yet. So much to do... ;) |
|
Last edited by Zugg on Tue May 08, 2007 2:12 am; edited 1 time in total |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue May 01, 2007 9:39 pm |
This is basically the "quick fix" for v1.31. I was working on some other bugs, so you got enough other bug fixes to make this a real version number. Guess it's the curse of odd-numbered versions again. Hopefully 1.32 will be more usable for everyone.
|
|
|
|
Aleron Wanderer
Joined: 01 Aug 2005 Posts: 76
|
Posted: Tue May 01, 2007 10:08 pm |
From what I can see so far, it looks good. Inherited color/fonts settings are propagating correctly as far as I can see. Awesome work man, thanks.
|
|
|
|
Fang Xianfu GURU
Joined: 26 Jan 2004 Posts: 5155 Location: United Kingdom
|
Posted: Tue May 01, 2007 10:15 pm |
I didn't get an Update Available notice when I started CMUD 1.31. Once I had it check for updates, it worked.
|
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Wed May 02, 2007 1:33 am |
Fang: When you run CMUD, it downloads the version info in the background and writes this information to a file, which it then checks the *next* time you run CMUD. So you might have to run it twice and connect to a MUD to get the update notice.
|
|
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|