Skip to main content
7 votes

How to ensure latest version of Emacs?

GNU Emacs Release History displays the latest version of Emacs, here is a little command utilizing the page. (defun chunyang-check-emacs-update () "Check for Emacs update." (interactive) (url-...
xuchunyang's user avatar
  • 14.6k
5 votes
Accepted

(ucs-names) in Emacs 26 is not working for "EURO SIGN"

Do this, instead, starting with Emacs 26: (gethash "EURO SIGN" (ucs-names)) In other words, use something like this: (if (> emacs-major-version 25) (gethash "EURO SIGN" (ucs-names)) (cdr (...
Drew's user avatar
  • 78k
4 votes
Accepted

What happened to org-habits from 8.2 to 9.1?

This works fine for me on 9.2.6: ** TODO Practice SCHEDULED: <2019-11-20 Fri .+1d> :PROPERTIES: :STYLE: habit :LAST_REPEAT: [2019-11-27 Wed] :END: It is hidden from the agenda ...
NickD's user avatar
  • 30.8k
4 votes
Accepted

How to ensure latest version of Emacs?

If you have directory with emacs repo then git can help: (with-temp-buffer (shell-command "cd /path/to/emacs--git; git remote update -p > /dev/null; git log --oneline ..@{u}" (current-...
muffinmad's user avatar
  • 2,310
4 votes
Accepted

After updating my packages, two packages are not working anymore. How to solve this? Downgrading it? Bug reporting to maintainers? Fixing?

byte-code: Symbol’s function definition is void: compat--inhibit-prefixed If this is the error, then running M-x pacakge-recompile compat RET (if you are on Emacs 29) or M-x package-reinstall compat ...
Philip K.'s user avatar
  • 146
2 votes
Accepted

Problems with upgrading to org-mode 9 and org repository

Apparently, I didn't had org-mode installed from repos, it was the built-in one from Emacs, thus it didn't update from repos. So, I selected it from the packages list by pressing i, installed it, and ...
Claudiu's user avatar
  • 133
1 vote
Accepted

Upgrade from 27.2 to 30.0, calling sequence change for "make-obsolete-variable"

I now realize that the only reason that the hack I suggested above didn't work is because I forgot about the existing *.elc files. And it turns out that the following does indeed work at the top of $...
HippoMan's user avatar
  • 616
1 vote

After updating my packages, two packages are not working anymore. How to solve this? Downgrading it? Bug reporting to maintainers? Fixing?

I decided to try re-compiling everything, all packages. Thus, I typed M-: to eval an expression and then inserted: (byte-recompile-directory package-user-dir nil 'force). After re-starting Emacs, both ...
Pedro Delfino's user avatar
1 vote

How to update emacs on MS Windows?

You can download an MS Windows binary for the latest Emacs release (27.1) here: https://ftp.gnu.org/gnu/emacs/windows/emacs-27/ It sounds like you probably want one of the "64" ones. I use ...
Drew's user avatar
  • 78k
1 vote

package-autoremove doesn't work

package-autoremove removes packages returned by package--removable-packages: Return a list of names of packages no longer needed. These are packages which are neither contained in package-...
muffinmad's user avatar
  • 2,310
1 vote

(ucs-names) in Emacs 26 is not working for "EURO SIGN"

I ended with: (defun my--get-char (name) "Get character by Unicode `name'." (cond ((>= 26 emacs-major-version) (gethash name (ucs-names))) ((>= 23 emacs-major-version) (cdr (...
gavenkoa's user avatar
  • 3,462

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