Top "Elisp" questions

Emacs Lisp is the extension language for the GNU Emacs text editor, and in fact, most of the functionality of Emacs is implemented using Emacs Lisp.

.emacs global-set-key and calling interactive function with argument

In my .emacs i have the following function that transposes a line (defun move-line (n) "Move the current line up …

emacs elisp
How to invoke an interactive elisp interpreter in Emacs?

Right now I write expressions in the *scratch* buffer and test them by evaluating with C-x C-e. I would really …

emacs elisp interpreter
Convert Symbol to a String in Elisp

How can I convert a symbol type into a string in Emacs lisp? I wasn't able to find a symbol-to-string …

string elisp symbols
emacs list-buffers behavior

In GNU emacs, every time I hit Ctrl-x Ctrl-b to see all of my buffers, the window is split to …

emacs elisp
How to determine whether a package is installed in elisp?

I want to customize environment while the specific package is installed properly. How to check whether some package is installed …

emacs elisp
let and flet in emacs lisp

I don't know if you would call it the canonical formulation, but to bind a local function I am advised …

binding elisp
Tracking down max-specpdl-size errors in emacs

I've been randomly getting the following error in emacs: Variable binding depth exceeds max-specpdl-size ...and I've been getting it at …

emacs elisp ropemacs
Where I can find the most popular Emacs settings?

While it is fun to customize, the Emacs has 100s of mode and there is lots of customization. I like …

emacs elisp dot-emacs
Finding the Emacs site-lisp directory

I am trying to make my Emacs configuration file written for OS X work on Ubuntu. I have this line: (…

emacs elisp dot-emacs
How can I check if a current buffer exists in Emacs?

I would like to write a function which takes action if a give buffer name already exists. For example: (if (…

emacs elisp