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...
Ctags generate index (tag) files of the names in header and source files, which speeds up source code navigation in your favorite text editor. Juliet Kemp introduces exuberant-ctags in Vim and Emacs.
"I've been reading lots of blogs and opinions about emacs the last few days. What strikes me is all of these people who brag about how large their .emacs files have become. So let me make this very clear: If your .emacs file is longer than a page YOU ARE DOING IT WRONG. Why?
"This page shows a example of writing a emacs lisp function that update the page navigation tag of several files. If you don't know elisp, see: Emacs Lisp Basics..."
"Emacs-22+ doesn't support Xft fonts, hence the look and feel of emacs on X-Windows is not that good. But development is going on to provide this feature in emacs. The emacs-unicode-2 branch for emacs has this feature, hopefully this will get integrated to emacs-23.
I followed the following steps to compile emacs unicode from CVS..."
"Many programs have start-up settings, which they read from a configuration file or from some database. Emacs is no exception: when it starts, it reads a file called ".emacs" from your home directory. However, the big difference is that .emacs does not consists of simple "key=value"-pairs. Instead, your .emacs is an Emacs-Lisp (elisp) program itself.
"Just upload to server a new part of article about usage of Emacs with version control systems -- now about usage of Emacs to work with Git. This variant contain information only about git.el package, but in near future i'll extend it with information about emacs-git and some minor modes." -- via http://alexott.blogspot.com/2008/04/using-emacs-with-git.html
"There are tens or hundreds useful emacs packages on the web that are not bundled with emacs. Some are for special purposes such as making emacs act as a mp3 player, some others are written by third-parties, others are in the process of being bundled with the next release of emacs.
Besides from being a powerful development environment, Emacs is cataloged by some as an entire operating system, since it provides many more features. Let’s have a look at some of the features that come with Emacs, which are pretty much programs in their own right, although included in Emacs.
"...you can run Elisp (the Lisp interpreter Emacs is built on) programs from outside Emacs [...] This will make Emacs work like Perl or Python or Ruby or Bash—an interpreter that reads the rest of the program and executes the code..." -- nota bene: I love Emacs as a text editor!