emacs

Compilation in emacs

I configure and install emacs but i don't know how to compile a c program. please give me full info. ...

Javascript major mode in Emacs

Which javascript major modes exist in Emacs, and what are their key-features ? ...

Emacs custom building from git

I have cloned the emacs git repo. What i am trying to do is modify it so that site-list.el contains a line of code telling emacs to load my custom emacs lib on load. But i would like to do it in a branch so that i can keep up with the bug fixes but every time i build it it gets build with my custom site-lisp file. But i can not seem to ...

How to force emacs not to display buffer in a specific window?

My windows configuration looks like this: +----------+-----------+ | | | | | | | | | | | | | | | | +-----------+ | | | +----------+-----------+ And I use the lower right window...

Emacs talking to XCode

I use emacs on my mac to program in Xcode. It works really well for the most part. I double click on a file in xcode, and it pulls it up in an existing emacs window. I compile, and get syntax errors, double click, and they come up in the active emacs window. great. This is all XCode talking to emacs. Does anyone know of a way to get ema...

emacs -- installation in vista

I haven't used emacs but have heard about its features and really want to try it out. So can someone post the procedure how to install it in win vista. And the links to download its setup and stuffs so that i can get it setup on my lap? ...

problem using GIT and emacs eshell mode on Windows

when i try to make a git commit in emacs eshell mode: git commit -a -m "message" I receive an error: 'c:\Program' is not recognized as an internal or external command, operable program or batch file. and at the same time this problem is absent in emacs shell mode. How to force eshell work correctly with git? ...

synchronize emacs packages and settings

i have emacs at home and at work. How to synchronize them if i add new package? ...

IDE / Emacs mode for Shell scripting in Bash/Sh, etc.

I use Emacs for shell scripts. I know I read somewhere there's some mode to make it easier (code completion, autocomplete, bracket matching, syntax highligting, check syntax) to write Shell scripts on Emacs but haven't been able to find it. In short, I would like to turn Emacs into a Bash IDE. Also, is there any other tool/IDE to make s...

Extra newline in emacs' scheme-mode

I'm running ypsilon scheme using Emacs 23's scheme-mode. When I enter an expression in the interpreter, it adds an extra newline (see below). I've never seen this happen for any other interpreter. I know ypsilon isn't doing it, because it looks fine in shell-mode a shell (though shell-mode exhibits the same incorrect behavior). What func...

Teach emacs recognize Boost.Test errors

This is an output of Boost.Test when test case failes: bjam toolset=msvc ...patience... ...found 1287 targets... ...updating 4 targets... compile-c-c++ ..\bin\test\Function.test\msvc-8.0\debug\link-static\threading-multi\Function.obj Function.cpp msvc.link ..\bin\test\Function.test\msvc-8.0\debug\link-static\threading-multi\Function.ex...

How do I configure Emacs html-mode to behave like TextMate's default HTML bundle?

A friend of mine is considering switching to Emacs from TextMate. He is used to TextMate's default HTML editing mode which has 4-space tab stops and inserts tab characters (i.e. it does no auto-indenting by default). It also allows completion of open HTML tags with "Cmd-Shift->". Any ideas? ...

How to set emacs tabs to spaces in every new file?

I would like to have an .emacs setting so that tabs are always formed by consecutive spaces. Preferably in each possible mode. In other editors it never seemed a problem, but in .emacs I'm a bit stuck with the tabs I'm afraid. ...

Alternative for C-key in emacs?

Only a full week on emacs in windows now, I can feel the CTRLkey combinations are beginning to hurt. Nobody suffers RSI because of emacs :-) ? Is there any way to choose another key for a while (the M-key is replaceable by the ESC key I have noticed) I would like to use, say the tab key, for a change. Any way to do that? ...

Emacs mode question

I'm starting to use objective C, and objective C mode works perfectly fine. However, ObjC uses .h files, just like C and C++. I need to be able to use all three. Does anyone know how to get emacs to tell if it should be in objC mode or C/C++ mode? EDIT: There seems to be some confusion on what I'm asking for. The problem is that I have...

Tab Complete with KSH in emacs Mode without bindings

Hi, I'm trying to enable auto complete for the command line in emacs mode. When I try: set -o emacs bind '^I'=complete bind '^I'=complete-list and relog on, I get "bind command not found" error. Is there any other way to tab-autocomplete in emacs mode, i.e. a tab completes to the first difference? If not, how do I install bind...

Best way to switch from Vim to Emacs?

Despite being a Vim user, I'm interested in starting to learn Emacs. However, whenever I start to follow the Emacs tutorial, I end up hitting Vim commands by accident and get frustrated with it. Are there any better ways to make the switch? ...

Check if a string is empty in elisp

Hi, I would like to write an if statement that will do something base on whether a string is empty. For example: (defun prepend-dot-if-not-empty (user-str) (interactive "s") (if (is-empty user-str) (setq user-str (concat "." user-str))) (message user-str)) In this contrived example, I'm using (is-empty) in place of the...

Emacs-Lisp: make newly created buffer visible before the function returns?

In the following function in emacs Lisp, (defun show-life () (interactive) (switch-to-buffer "*Life-Window*") ; show how life goes on while living (live)) ; it takes 70 years to finish and return! I'd like to create the buffer "Life-Window", and have the life event generated by (live) displayed continuously while live goes on. ...

Automatically closing braces in emacs?

Hi I've seen a plugin for Vim called AutoClose (discovered from this post) which automatically adds the closing brace when typing '(', '{' etc. For example; when I type the following ( | is the cursor): int main(| I would like the closing ) to be inserted automatically for me: int main(|) Does anyone know of a similar feature for...