![]() |
![]() |
||||
|
July 2005 Topic Links |
|||||
|
. ![]() Beat the Heat
|
|||||
Welcome to the Multi Edit Software Newsletter... An Introduction from our CEO
- Chad W. Williams Summer is upon us and the Arizona heat has kicked into full force. Temperatures here in the desert have reached a whoppin' 116°F in the afternoons, and then cools down to a gentle 93°F degrees by midnight! To assist with these hot days, we've locked ourselves inside the COOL air conditioning of our office and have contributed some COOL articles as well as exciting news from Ken Walker on our newly released CMac User Guide! As always, Carl Hall has provided us with an excellent support article. Speaking of the highly anticipated, and requested, CMac Guide, here's a heads up on an upcoming macro contest. This contest will be open to all programmers who are looking to strut their programming skills! In the upcoming months, we will announce the "Submit your code" promotion allowing Multi-Edit users to show what you can do with the Multi-Edit CMac language. Now that the definitive CMac Guide is being released the sky's the limit. Anything is possible as there is nearly NOTHING you CAN'T do with Multi-Edit when programming in ME's CMac macro language. So start thinking of what fabulous little macro you created for your entry to win and keep your eyes peeled for more information in our coming newsletters! Chad Williams, CEO
... |
|||||
Development Updates from the VP
Multi-Edit version 10!
- L. Dan Hughes Unfortunately when the designer of the newsletter went to see Mr. Hughes regarding his version 10 development and any sneek peaks he might have all that was found was this on his door... ![]() We would rather wake a bear during winter, than knock on his door before that sign comes down. So check this space next issue, when we take another shot at getting inside his office.
|
|||||
|
Today's The CMac User Guide
|
|||||
|
Well folks, we're finally here. Yep, I'm actually announcing that the long awaited CMac Reference Guide is now available. After careful review and many proof readings (thank you very much David, Les, and others) we are making the guide available via download in PDF format, for just $20. When I initially took on this project, I have to admit that I didn't know what I was getting into. CMac branches out like a 100 year old oak tree. I realized awhile back that documenting every single macro and function would take a very long time. This book, which is currently over 260 pages will be made available for immediate download, but we're going to continue to add to it. Eventually, we want every system macro included in the docs, but we don't want to prevent users from being able to jump in and start creating macros. I've hit on some requested topics like Dialogs and Parameter Passing, and even added enough basic macro programming so that web developers who stick mostly with HTML will be able to start coding in CMac. Here's a summary of the table of contents;
In a sense, this guide is a 'work in progress'. We'll be continually adding to some of the existing chapters (especially System Macros) while we're actually doing kernel work on the new release. That way anything that comes up can be addressed while we're dealing with it. So here's the deal. All users who purchase the PDF will have continual access to download any additions and/or updates. Make no mistake, this reference guide contains lots of helpful information even to seasoned CMac programmers and should be considered complete. However, instead of releasing umpteen "New Editions" over the next few years, we're just going to give access to the latest version of this supplemental material, for all who have purchased it. As always, let us know what areas you think we need to improve. Thanks for helping us make Multi-Edit the best editor on the planet! As always, any suggestions/comments can be sent to my email address: kenw@multieditsoftware.com ... |
|||||
|
Most Multi-Edit users are already aware of the very powerful search and replace options available to them in the program, but there may be some out there who don't or don't know how to access those options. Well, there are two places to start out. Either go through Tools | Customize | Search, or on the main menu, Search | Options: ![]() And, you'll get to the Search Options dialog: ![]() First off, you get to choose what type of Regular Expression (regex) you will use when you select that as your search option. As of version 9.10.04, the cutting edge and most powerful expansive regex type, Perl, was added to the program. You also have options to keep the Find List open or closed after searching. To open the Find List manually without having to do a search you can go to View | Find List 0 or View | Find List 1. Yes, you can have two separate search buffers. But, you can also do more than that with your results. Take a look at the Find List Pane. On the left you have a right arrow you can click on to determine what you want to do with the results in that pane: ![]() Save, Export, Load or Clear All. The option most frequently used is Export, which allows you to send the results from the Find Pane into the Editing window, allowing you then to edit the results as desired and then save the file for later as a text file. But, while the results are in the Find pane, you can double-click on an instance of a found item and it will jump you right to that spot in the document it was found in. If you want to Save the search results to be used at a later time, just choose Save and a .MFL file will be created. You are then able to Load that same .MFL at a later time to once again have the options available to double-click on those found items. Saving and/or Exporting is a good way to allow you the option to Clear All on your Find List without losing that information if you need it later. And, that way, you can run separate searches without the found list growing larger and larger, potentially bloating a directory, or worse, corrupting the search engine. Anytime you run into a problem where it seems the Search and Replace feature of Multi-Edit is not performing properly, has become sluggish, or is acting a little strangely, the very first thing I would recommend trying is bringing up the Find List pane and choosing to Clear All on both List 0 and List 1. This will usually correct any problems going on with the search, including any errors that may be getting thrown. As you will see in the various search dialogs, there are a lot more options for you to play around with and adjust according to your own particular wants and needs. Take a few minutes to look at these and maybe even click on the Help button in any of the dialogs to get descriptions of those various options if you're not exactly sure what it may do. One other thing you may want to look into is Regular Expressions, if you're not very familiar with them. Most of the time, the average user is doing literal searches, which is fine and will find exactly what you typed in, but if you are looking for multiple items all at once or in a certain sequence (or even more complicated searching) Regexes are the way to go. Because they are so vast and powerful we can't explain the thousands of different ways they can be used, but there are some examples in the Help file. For more help on regexes, there are books and utilities online that can help you out. They may seem a little intimidating, but once you've done your first regex search and replace correctly and made Multi-Edit do something you didn't think you could do initially, it's an empowering feeling. Resources: Regex Coach http://www.weitz.de/regex-coach/ RegexBuddy http://www.regexbuddy.com/ O'Reilly's Mastering Regular Expressions http://www.oreilly.com/catalog/regex/
As always, any suggestions for a future tech article are always welcome at my email address: Carl Hall: carlh@multieditsoftware.com ... |
|||||
|
------------------------------Multi-Edit Partners---------------------------- .. ... |
|||||
|
.. Remember with Multi-Edit you can Find a few more reasons why below..
|
|||||
|
.. If your e-mail application has trouble viewing this in HTML format, you can also view it online at http://www.multieditsoftware.com/TheDev/v02_i04_2005.htm
|
|||||
|
Multi-Edit, the Multi-Edit "packaging"and logo,
SAS is a registered trademark of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Multi Edit Software, Inc. 3370 N. Hayden Rd. #123 PMB 712 Scottsdale, Arizona 85251 . |
|||||