Hot answers tagged

9 votes
Accepted

Build a minimal Emacs 25 for unit testing

The reason 24.5 builds so quickly for you is that the .elc files are actually distributed in the tarball, see make-dist. When building from git, the majority of the time is spent compiling the .el ...
user avatar
  • 8,803
5 votes
Accepted

Helm-mode change default keybinding for "helm-find-files-*" * -> "down-one-level" (?)

When running helm-find-files, you should be able to use C-h k C-j to find out what command will be run by C-j, for me, it gives: C-j runs the command helm-execute-persistent-action (found in helm-...
user avatar
  • 13.7k
4 votes
Accepted

how to customize the secondary highlighting in searches

You can change the lazy-highlight face: (custom-set-faces `(lazy-highlight ((t (:foreground "white" :background "SteelBlue"))))) But this face is used in other cases.
user avatar
  • 3,056
3 votes

Build a minimal Emacs 25 for unit testing

Here are various suggestions. No elc files. As stated below, compiling all of the lisp files accounts for at least 10% of the time. One way to disable that is to edit the loaddefs target in file ...
user avatar
  • 858
2 votes
Accepted

Symbol's function definition is void: special-form-p

Should be defined in at least Emacs 24.5 and later: (defun special-form-p (object) "Non-nil if and only if OBJECT is a special form." (if (and (symbolp object) (fboundp object)) (setq ...
user avatar
  • 13.6k
2 votes
Accepted

Building Emacs 24.4 without admin rights, ncurses dependency

When building ncurses, tell it to install in a directory under your home directory: ./configure --prefix=$HOME/ncurses make make install Then, when building Emacs, tell Emacs to look for include ...
user avatar
  • 5,864
1 vote

Trying to install org-ref package, but getting error 'emacs-25.1' unavailable

You need to upgrade your emacs to at least Emacs 25.1. I'm not sure if each Ubuntu LTS provides updated stable packages beyond the point they released the distro, emacs26 now, but if not you can ...
user avatar
  • 2,366
1 vote

Emacs 24.3 and 26.3 scrollbars refuses to move up if not moved up immediately, on various OS's and X-servers

Aha, I figured it out. It's a new feature (or "feature", depending on your outlook) of Gtk 3. I haven't found any mention of it in the documentation yet, but here's an article from a Gtk ...
user avatar
  • 12.2k
1 vote
Accepted

Loading charset map: no such file or directory, KOI8-T

Somehow I had missed these files when moving emacs to a new directory: CNS-3.map CP1252.map CP932-2BYTE.map EBCDICUK.map IBM1004.map IBM290.map IBM420.map IBM861.map IBM874.map KOI8-T.map ...
user avatar
1 vote

Automate the removal of git-rebase-mode and git-commit-mode

https://stackoverflow.com/questions/20541322/how-to-remove-installed-elpa-package suggests simply removing the package directories from your disk. package-delete is undocumented in Emacs 24, but ...
user avatar
  • 165
1 vote

Automate the removal of git-rebase-mode and git-commit-mode

This should be your package manager's duty, not magit, if you are using package.el on Emacs 25, you can try package-autoremove. From C-h f package-autoremove: (package-autoremove) Remove ...
user avatar
  • 13.7k
1 vote
Accepted

Forgot to expand macro

Following the advice of @zck and @wvxvw, I opened emacs using the -Q option, and this caused the errors not to appear. Hence, I concluded that the errors were raised within my .emacs file. Inside ...
user avatar
  • 111

Only top scored, non community-wiki answers of a minimum length are eligible