jasonjack2015 / protobuf

Automatically exported from code.google.com/p/protobuf
Other
0 stars 0 forks source link

emacs 24.4: Eager macro-expansion failure: (void-function cl-macroexpand-all) #677

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. start emacs 24.4: $ emacs -q&
2. open protobuf-mode.el and evaluate the buffer.
3. evaluate the buffer

What is the expected output? What do you see instead?
I would like all to work as well as in emacs 24.3
Now I get "Symbol's function definition is void: cl-macroexpand-all"

What version of the product are you using? On what operating system?
emacs 24.4 on ubuntu 14.04

Please provide any additional information below.
A work around is to do
(require 'cl)

before

require 'protobuf-mode)

See the following link for a maybe related problem:

http://emacs.stackexchange.com/questions/2864/symbols-function-definition-is-voi
d-cl-macroexpand-all-when-trying-to-instal

Original issue reported on code.google.com by m...@jargenstedt.se on 3 Nov 2014 at 8:04