AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
"I've written a new JavaScript editing mode for GNU Emacs, and released it on code.google.com. This is part of a larger project, in progress, to permit writing Emacs extensions in JavaScript instead of Emacs-Lisp. Lest ye judge: hey, some people swing that way. The larger project is well underway, but probably won't be out until late summer or early fall.
"...Steve Yegge’s Javascript editing mode for Emacs, js2-mode, really takes this kind of 'ambient usefulness' to the next level. That’s because it doesn’t just use colors and styles to indicate syntax, but to indicate semantics as well..." -- http://code.google.com/p/js2-mode/
"I just played with Stevey’s new js2-mode. So many previous javascript modes for emacs just didn’t cut it, but now finally, I’m proud to see a javascript mode that works. Steve did a great job with this package..."
"Today, though, I'd like to talk about and propose a different approach to User Interface Prototyping: Emacs Artist Mode. Artist mode is a minor Emacs mode that turns an emacs buffer into a canvas you can draw all sorts of geometrical shapes on [...] Let me know how you are using artist mode in your projects..."
"php-mode is responsible for syntax highlighting, indentation, and other major PHP-specific modifications to your editing environment. There are a number of PHP modes available for Emacs. In this project, you’ll learn how to set up the php-mode available from http://sourceforge.net/projects/php-mode/ .
css-mode is a simple Emacs major mode (that is, an extension to the Emacs editor) for editing CSS stylesheets. It does syntax coloring, indentation and auto-completion of property names...
"I code in Emacs. Emacs has good support for version control tool interaction in the vc-mode package. I want to use git and have vc-mode work with git. I also want access to special git commands that the vc-mode does not export directly. The notes below are for Ubuntu Hardy, which is what I use all the time..."
"Identi.ca is a free software microblogging service, similar to Twitter, based on the Laconi.ca code base. I recently needed to update my status from Emacs, since its faster for me and easier. I’ve been using an an Emacs mode to update my Twitter account, but there was nothing to use for my Identi.ca account.