rev
Evergreen Rev 1294
Evergreen - Cross-platform GPL development environment that tries to be lightweight and language-agnostic yet functional more>> Evergreen - Cross-platform GPL development environment that tries to be lightweight and language-agnostic yet functional
Evergreen is a cross-platform GPL development environment that tries to be lightweight and language-agnostic yet functional.
Main features:
- Ubiquitous Regular Expressions - Programmers know regular expressions, and yet their graphical tools dont use make much use of them. Evergreen does. Anywhere its asking you to type something, its probably expecting a regular expression: full Perl/Java regular expressions in find, in find/replace, in find in files (as youd expect), but also in the open dialog. Evergreen uses "smart case" regular expressions, too, where an all-lowercase regular expression is assumed to be case-insensitive. You can use (?-i) and (?i) to explicitly turn case-sensitivity on and off.
- Open Files Quicker - Evergreen indexes your project, so you dont have to remember where files are. Or what case your co-worker used ("Hyperlink" or "HyperLink"?). Just a substring or regular expression that matches what you want. Evergreen updates a list of the matching files as you type (like iTunes):
- Find in Files - You can also search for files to open based on their content. Evergreen shows a tree of matches, representing the directory hierarchy. Files containing definitions are marked as such. Searching is done in parallel to take advantage of modern multi-core machines. Search results are automatically updated if anything changes:
- Find - You have a fast computer, yet the find function in other editors doesnt take full advantage of that fact. Evergreen, like less(1), highlights all the matches, whether you search with C-F or clicked on a match in the "Find in Files" dialog. Better still, Evergreen highlights all the matches as you type, so you know when youve typed enough (or too much, if you suddenly see there are no matches). Evergreen also lets you move backwards as easily as forwards through the matches: just use C-D to move backwards and C-G to move forwards, both conveniently placed around C-F, which defaults to searching for the currently-selected word. All of this comes together for fluid one-handed searching. Finally, Evergreen uses marks next to the scroll bar to give you contextual information about how many matches there are, and how theyre clustered.
- Spelling Checking for Source Code - Not only does Evergreen check your spelling as you type, it understands CamelCase words arent single-word spelling mistakes but compounds of correctly spelled words.
- Exuberant Ctags Support - Evergreen uses Exuberant Ctags (if installed) to understand the structure of your file. The symbols in the current file are shown as a tree preserving their hierarchy. You can click on an item in the tree to go to the corresponding part of the file. Conversely, as you edit, the item in the tree corresponding to the current caret position is always highlighted. The little icons tell you what kind of symbol youre dealing with. Classes, methods, and fields are circles, squares, and triangles respectively. An icons color denotes the symbols accessibility. Public, protected, private, and unknown accessibilities are shown as green, orange, red, and gray respectively. Icons for abstract classes or methods are hollow. Public static symbols are in bold. (Obviously, not all possibilities are available in all languages.)
- Bug Database Links - References to bugs in your (or others) bug databases are automatically recognized and turned into hyperlinks:
- Find/Replace - Find/replace functionality in other editors has a habit of being awkward in use. How much better to be able to see all the changes at once, with the results of the substitutions? Hovering over a match shows the captured groups in a tool tip, so you can check your capturing is as you intended.
- Workspaces - You can work on multiple projects at once, with each "workspace" getting its own tab in the overall UI. Workspaces are important. You probably want one for each project youre working on; if youre looking for "session" functionality, this is it. If a workspace looks like a project (i.e. has a Makefile or is under revision control), the files will be indexed, so you probably want the root of your workspaces to be the directories with the top-level build instructions. Theres no reason you cant create an empty Makefile as a hint to Evergreen if you want a workspaces root to be a directory that contains a collection of related projects, or it can sometimes be useful to create a simple Makefile to build all the contained projects. Evergreen doesnt look at Makefile content, so it doesnt care. Workspaces are automatically saved when you quit and restored when you restart Evergreen.
- Auto-Indent - Evergreen will automatically help you format your code in K&R, Linux kernel, or Suns Java style. If you want to manually break long lines or use an indenting style too far removed from these, youre likely to face difficulties as it continues to try to "correct" your style. Ken Arnolds thoughts on coding style explain why this is usually a counter-productive degree of freedom. What you gain from accepting Evergreens style (which shouldnt be a problem for most programmers) is that Evergreen will do most of the formatting for you. Even correcting stuff you paste in.
- Watermarks - Each document has a watermark, used to show you if youre looking at a read-only file, or a file that has been updated on disk since it was last read in.
- Building - Evergreen defers to ant(1) or make(1) to actually build your project, and will search upward from the directory containing the focused file looking for a makefile.
- Patches - If you choose a potentially destructive action such as "Revert to Saved", youre shown a colored patch and given a chance to change your mind. (Not only that, its a useful way to see how a machine-generated file is changing as you work on the generator. Just keep running the script and reverting to the latest version of the generated file.)
- "Compare Selection and Clipboard..." - Shows you a patch comparing the currently-selected text and the text on the clipboard. This is useful when youre looking at two seemingly duplicate chunks of code and want to know what, if any, differences there are between the two.
- Language awareness - Coloring and intelligent indentation of C++, Java, Perl, Ruby, and others.
- Custom text component - We gave up on JTextPane because of its poor performance, and we gave up on JTextArea because of its poor functionality. Unlike many other editors with their own text components, ours was explicitly designed to be useful elsewhere. Its interface is broadly similar to JTextArea so its easy to use in your own programs if you get used to any of the great functionality.
The Sims 2 1.0 rev F
The Sims 2 - Update for the popular more>>
Enhancements:
- Fixes a bug on Intel Macs where all offspring of a couple had identical facial features.

Doom 3 1.3.1 Rev A
Draws you into the most frightening and gripping 3D gaming experience ever created. more>>
The ruins of an ancient Martian civilization have unlocked the secrets to teleportation, and the UAC will stop at nothing to harness this world-altering technology.
As part of a Marine detachment sent to protect the facility your duty seemed simple enough ? until the invasion. Now, in an epic clash against pure evil, you must fight to understand who is with you, who is against you, and what must be done to stop this nightmare from reaching Earth.
Built on ID?s revolutionary new 3D graphics engine, DOOM 3 draws you into the most frightening and gripping 3D gaming experience ever created.
Game Demo 1.0
Download from MacGameFiles (463MB)
View QuickTime Trailer
Feature: Doom 3: Once More into the Inferno
Additional Resources
- The Enhanced Militarized Zone: Mod that enhances the multiplayer component of the game.
- Last Man Standing: Mod that incorporates many aspects of the Doom series.
- Doom Chronicles: Mod based on intense, squad-based combat.
Genre: Action
World of Aqua: Rev 2 Drives
14 sleek hard drive icons. more>>
World of Aqua: Rev 2 Folders
World of Aqua: Rev 2 Folders features 35 soft white folder icons more>>
4W RevListSearch 1.5
4W RevListSearch is a powerful and popular plugin that lets you conveniently launch Google searches of the Use-Revolution mailing list archive from within the Rev IDE. more>>
4W RevListSearch 1.5 is a powerful and popular plugin that lets you conveniently launch Google searches of the Use-Revolution mailing list archive from within the Rev IDE.
DUB Messages RSS 1.1 rev.c
DUB Messages RSS rev.c is a well-designed and easy-to-use headline reader for the imperial DUB recordings community message board. more>>
DUB Messages RSS 1.1 rev.c is a well-designed and easy-to-use headline reader for the imperial DUB recording's community message board.
Major Features:
- The 15 of the most recent topics created.
- Present the headlines from the main RSS feed.
- Each headline is a clickable link to the thread itself.
The Sims 2 Pets 1.6 Rev A
The Sims 2 Pets - the addition of a new friend is guaranteed to enrich the daily lives of your Sims more>>
Not only will players have the opportunity to choose from a variety of existing breeds, and hot designer mixes, but theyll also be able to personally design their new friend with the Create-a-Pet feature. Choos
Palm Desktop 4.2.1revD
Palm Desktop - Synchronize your Palm PDA with your Mac more>>
Remember, first backup your data!! Duplicate your user folder and save it somewhere outside the Palm folder.
Synchronize data between your palmOne handheld and the following Palm Desktop 4.2.1 for Mac applications:
- Note Pad
- Date Book
- Palm Photos (Backup functionality for Palm Photos handheld application only)
- Voice Memo
- Address Book
- Memo Pad
- To Do
Enhancements:
- Fixed file and folders permission issue which could impair iSync functionality when installing Palm Desktop without administrator rights.
- If you encountered this issue, install this version (Rev C) to fix it.
The Sims 2 Nightlife 1.2 Rev A
Control the nightlife or after-dark activities of virtual characters. more>>
The Sims 2 Nightlife 1.2 Rev A offers an amazing game that brings you a lot of fun. Your Sims are on the town hitting all the swanky hot spots. Whether they're dancing until dawn, romancing that special someone, or striking out at the bowling alley, it'll be an unforgettable night!
Let your Sims loose to enjoy their favorite after-dark activities as they pursue a life of pleasure. Determine their love lives as you discover the chemistry between Sims. Will their life aspirations and personalities click or clash? It could be the beginning of a stormy affair or a dating disaster. Ready for fun and romance? Bring on the night!

The Sims 2: Nightlife 1.2 Rev A
Let your Sims loose to enjoy their favorite after-dark activities as they pursue a life of pleasure. more>>
Let your Sims loose to enjoy their favorite after-dark activities as they pursue a life of pleasure. Determine their love lives as you discover the chemistry between Sims. Will their life aspirations and personalities click or clash? It could be the beginning of a stormy affair or a dating disaster. Ready for fun and romance? Bring on the night!
Feature: Play All Night, Work All Day in The Sims 2: Nightlife
Genre: Simulation
The Sims 2 University 1.1 Rev A
Control the college life of virtual characters. more>>
The Sims 2 University 1.1 Rev A offers an exciting game that brings you a lot of fun. Your Sims are now young adults leaving home to live the ultimate college fantasy. Immerse them in college life as they become the Big Sim on Campus.
They'll relish their new-found freedom as they party with friends, join fraternities and sororities and pull outrageous pranks. Your Sims will explore all the campus hot-spots as they frequent lounges, gyms, coffee houses and more. Help them fulfill new lifetime goals to unlock more rewards and reap all of the benefits of their university years.

The Sims 2: University 1.1 Rev A
Your Sims are now young adults leaving home to live the ultimate college fantasy. more>>
Your Sims are now young adults leaving home to live the ultimate college fantasy. Immerse them in college life as they become the Big Sim on Campus. They?ll relish their new-found freedom as they party with friends, join fraternities and sororities and pull outrageous pranks. Your Sims will explore all the campus hot-spots as they frequent lounges, gyms, coffee houses and more. Help them fulfill new lifetime goals to unlock more rewards and reap all of the benefits of their university years.
View QuickTime Trailer
Game Feature: Give it the Old College Try in The Sims 2: University

Star Wars: Battlefront 1.2 Rev A
An action/shooter game that gives fans and gamers the opportunity to relive and participate in all of the classic Star Wars battles. more>>
An action/shooter game that gives fans and gamers the opportunity to relive and participate in all of the classic ?Star Wars? battles like never before.
Players can select one of a number of different soldier types, jump into any vehicle, man any turret on the battlefront and conquer the galaxy planet-by-planet online with their friends or offline in a variety of single-player modes. Single player modes include ?Instant Action,? ?Galactic Conquest? and the story-based ?Historical Campaigns? mode that lets gamers experience all of the epic battles from Episodes I-VI, fighting from the perspective of each of the four factions within the game.
Feature: Lead Armies, Conquer Planets in Star Wars: Battlefront
Additional Resources
- Mac X Gamers: Maps, mods, tournaments, and more.
Genre: Action

RollerCoaster Tycoon 3 1.2 Rev A
For the first time on Mac: build, operate and “attend” the amusement park of your dreams. more>> <<less
- Page: 1 of 2
- 1
- 2