 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Fri Jul 02, 2010 5:22 pm
About CMUD 3.22 |
Here is your version of CMUD for the 4th of July weekend! I'll be unavailable for most of the long weekend here, but hopefully 3.22 is good enough for people to play with. Please see the Version History for details on new features, changes, and bug fixes.
This version fixed more of the reported bugs and also includes the first implementation of GMCP (see separate post). This version also adds the Scintilla script editor to the main Editor window. This allows you to edit files with proper programming language support. For example, typing:
#EDIT myfile.php
would load the local "myfile.php" file into the editor and enable the PHP syntax highlighting. Languages supported by the editor are defined in the new languages.ini file. You can add new languages by creating a "mylanguage.lang" file in your CMUD data files directory and put data in that file with the same format that you see in the languages.ini file. Just copy and existing language from languages.ini and paste it into your mylanguage.lang file and then modify it.
Note that the Style lines in the languages file just sets the initial styles. The first time your run CMUD it will read those styles and then save the current style values to the normal styles.ini file.
You typically shouldn't change the languages.ini file itself since this file is overwritten each time you install CMUD.
This same feature is used within the FTP window in CMUDPro and TeSSH. When you right-click on a file in the FTP window and select Edit, the file is downloaded into the Editor and the correct Language is selected based upon the file extension. Clicking Save sends the saved file back to the server via FTP.
You can also change the language manually in the editor using the new Language menu. The top "Rich Text" option goes back to the previous plain Editor window without the Scintilla features. Note that several Scintilla features like Search/Replace are not yet implemented but are coming soon.
Enjoy the new features and bug fixes. Please continue looking for as many bugs as you can so that I can get this into Public release status. The time it takes to get the next Public release is completely dependent upon how much good beta testing you guys do. |
|
|
 |
ReedN Wizard
Joined: 04 Jan 2006 Posts: 1279 Location: Portland, Oregon
|
Posted: Fri Jul 02, 2010 6:56 pm |
I would like to play around with this version, but I stopped installing the beta versions when you posted that one of the versions was highly experimental and may corrupt our settings. Is there still a risk of settings corruption?
|
|
|
 |
chamenas Wizard

Joined: 26 Mar 2008 Posts: 1547
|
Posted: Fri Jul 02, 2010 6:57 pm |
Thanks, Zugg. Will be sure to push it hard and try to break it,
Edit: That was only version 3.21 and since he made no such warning in this post it would be a likely assumption that everything checked out when he compiled this one. 3.21 had errors and then they mysteriously disappeared. 3.22 likely didn't show any problems or he would have warned us like he did for 3.21 |
|
|
 |
MattLofton GURU
Joined: 23 Dec 2000 Posts: 4834 Location: USA
|
Posted: Fri Jul 02, 2010 7:25 pm |
Quote: |
Is there still a risk of settings corruption?
|
Yes. It's less than in 3.19 when he was doing daily updates, though. Upgrade anyways, because you're in store for a lot of other script-broke annoyances that will require you to go bughunting brought about by the latest bugfixes. |
|
_________________ EDIT: I didn't like my old signature |
|
|
 |
chamenas Wizard

Joined: 26 Mar 2008 Posts: 1547
|
Posted: Fri Jul 02, 2010 7:36 pm |
Well yeah, any Beta version has a risk of settings corruption. Suppose I should have mentioned that too, but it says it right in the agreement!
|
|
|
 |
|
|