h***@gmail.com
2015-09-09 03:17:05 UTC
Ubuntu Server doesn't seem to like Emacs Live.
% lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty
emacs --version
GNU Emacs 24.3.1
Copyright (C) 2013 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
I get this error when starting up Emacs:
Warning (initialization): An error occurred while loading
`/home/phil/.emacs.d/init.el':
emacs --live-safe-mode doesn't bring me any joy. Same error on startup.
emacs --debug-init gives me this:
Debugger entered--Lisp error: (void-function
string-suffix-p)
(string-suffix-p "-popup"
opt)
(if (string-suffix-p "-popup" opt) (substring opt 0 -6)
opt)
(concat (if (string-suffix-p "-popup" opt) (substring opt 0 -6) opt)
"-arguments")
(intern (concat (if (string-suffix-p "-popup" opt) (substring opt 0 -6)
opt)
"-arguments"))
(if (keywordp (car args)) (intern (concat (if (string-suffix-p "-popup"
opt) (substring opt 0 -6) opt) "-arguments")) (eval (car (prog1 args (setq
args (cdr
args))))))
(let* ((grp (if (keywordp (car args)) nil (car (prog1 args (setq args
(cdr args)))))) (mode (if (keywordp (car args)) nil (car (prog1 args (setq
args (cdr args)))))) (opt (symbol-name name)) (opt (if (keywordp (car
args)) (i$
(lambda (name doc &rest args) "Define a popup command named NAME.\n\nNAME
should begin with the package prefix and by convention end\nwith `-popup'.
That name is used for the actual command as well\nas for a variable used i$
(magit-define-popup magit-diff-popup "Popup console for diff commands."
(quote magit-diff) :man-page "git-diff" :switches (quote ((102 "Show
surrounding functions" "--function-context") (98 "Ignore whitespace
changes" "--ign$
eval-buffer(#<buffer *load*-780890> nil
"/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit-diff.el"
nil t) ; Reading at buffer position
16329
load-with-code-conversion("/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit-diff.el"
"/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit-diff.el"
nil t)
ad-Orig-require(magit-diff nil
nil)
require(magit-diff)
eval-buffer(#<buffer *load*-440642> nil
"/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit.el" nil t)
; Reading at buffer position
2106
load-with-code-conversion("/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit.el"
"/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit.el" nil
t)
ad-Orig-require(magit nil
nil)
require(magit)
eval-buffer(#<buffer *load*-817308> nil
"/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el" nil t) ;
Reading at buffer position
78
load-with-code-conversion("/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el"
"/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el" nil
nil)
ad-Orig-load("/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el"
nil nil t
nil)
load("/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el" nil
nil
t)
load-file("/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el")
(let* ((config-dir (live-pack-config-dir))) (load-file (concat config-dir
f-name)))
live-load-config-file("magit-conf.el")
eval-buffer(#<buffer *load*-530784> nil
"/home/phil/.emacs.d/packs/stable/git-pack/init.el" nil t) ; Reading at
buffer position
176
load-with-code-conversion("/home/phil/.emacs.d/packs/stable/git-pack/init.el"
"/home/phil/.emacs.d/packs/stable/git-pack/init.el" nil
nil)
ad-Orig-load("/home/phil/.emacs.d/packs/stable/git-pack/init.el" nil nil
t
nil)
load("/home/phil/.emacs.d/packs/stable/git-pack/init.el" nil nil
t)
load-file("/home/phil/.emacs.d/packs/stable/git-pack/init.el")
(if (file-exists-p pack-init) (load-file
pack-init))
(let* ((pack-dir (file-name-as-directory pack-dir)) (pack-info (concat
pack-dir "info.el")) (pack-init (concat pack-dir "init.el"))) (setq
live-current-pack-dir pack-dir) (live-clear-pack-info) (if (file-exists-p
pack-info) $
live-load-pack("/home/phil/.emacs.d/packs/stable/git-pack/")
(lambda (pack-dir) (live-load-pack
pack-dir))("/home/phil/.emacs.d/packs/stable/git-pack/")
mapc((lambda (pack-dir) (live-load-pack pack-dir))
("/home/phil/.emacs.d/packs/stable/foundation-pack/"
"/home/phil/.emacs.d/packs/stable/colour-pack/"
"/home/phil/.emacs.d/packs/stable/lang-pack/" "/home/phil/.emacs.d/packs$
(progn (setq live-root-dir (if (boundp (quote live-root-dir))
(file-name-as-directory live-root-dir) (if (file-exists-p (expand-file-name
"manifest.el" user-emacs-directory)) user-emacs-directory)
(file-name-directory (or lo$
(if live-supported-emacsp (progn (setq live-root-dir (if (boundp (quote
live-root-dir)) (file-name-as-directory live-root-dir) (if (file-exists-p
(expand-file-name "manifest.el" user-emacs-directory))
user-emacs-directory) ($
eval-buffer(#<buffer *load*> nil "/home/phil/.emacs.d/init.el" nil t) ;
Reading at buffer position
8318
load-with-code-conversion("/home/phil/.emacs.d/init.el"
"/home/phil/.emacs.d/init.el" t t)
% lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty
emacs --version
GNU Emacs 24.3.1
Copyright (C) 2013 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
I get this error when starting up Emacs:
Warning (initialization): An error occurred while loading
`/home/phil/.emacs.d/init.el':
emacs --live-safe-mode doesn't bring me any joy. Same error on startup.
emacs --debug-init gives me this:
Debugger entered--Lisp error: (void-function
string-suffix-p)
(string-suffix-p "-popup"
opt)
(if (string-suffix-p "-popup" opt) (substring opt 0 -6)
opt)
(concat (if (string-suffix-p "-popup" opt) (substring opt 0 -6) opt)
"-arguments")
(intern (concat (if (string-suffix-p "-popup" opt) (substring opt 0 -6)
opt)
"-arguments"))
(if (keywordp (car args)) (intern (concat (if (string-suffix-p "-popup"
opt) (substring opt 0 -6) opt) "-arguments")) (eval (car (prog1 args (setq
args (cdr
args))))))
(let* ((grp (if (keywordp (car args)) nil (car (prog1 args (setq args
(cdr args)))))) (mode (if (keywordp (car args)) nil (car (prog1 args (setq
args (cdr args)))))) (opt (symbol-name name)) (opt (if (keywordp (car
args)) (i$
(lambda (name doc &rest args) "Define a popup command named NAME.\n\nNAME
should begin with the package prefix and by convention end\nwith `-popup'.
That name is used for the actual command as well\nas for a variable used i$
(magit-define-popup magit-diff-popup "Popup console for diff commands."
(quote magit-diff) :man-page "git-diff" :switches (quote ((102 "Show
surrounding functions" "--function-context") (98 "Ignore whitespace
changes" "--ign$
eval-buffer(#<buffer *load*-780890> nil
"/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit-diff.el"
nil t) ; Reading at buffer position
16329
load-with-code-conversion("/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit-diff.el"
"/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit-diff.el"
nil t)
ad-Orig-require(magit-diff nil
nil)
require(magit-diff)
eval-buffer(#<buffer *load*-440642> nil
"/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit.el" nil t)
; Reading at buffer position
2106
load-with-code-conversion("/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit.el"
"/home/phil/.emacs.d/packs/stable/git-pack/lib/magit/lisp/magit.el" nil
t)
ad-Orig-require(magit nil
nil)
require(magit)
eval-buffer(#<buffer *load*-817308> nil
"/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el" nil t) ;
Reading at buffer position
78
load-with-code-conversion("/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el"
"/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el" nil
nil)
ad-Orig-load("/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el"
nil nil t
nil)
load("/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el" nil
nil
t)
load-file("/home/phil/.emacs.d/packs/stable/git-pack/config/magit-conf.el")
(let* ((config-dir (live-pack-config-dir))) (load-file (concat config-dir
f-name)))
live-load-config-file("magit-conf.el")
eval-buffer(#<buffer *load*-530784> nil
"/home/phil/.emacs.d/packs/stable/git-pack/init.el" nil t) ; Reading at
buffer position
176
load-with-code-conversion("/home/phil/.emacs.d/packs/stable/git-pack/init.el"
"/home/phil/.emacs.d/packs/stable/git-pack/init.el" nil
nil)
ad-Orig-load("/home/phil/.emacs.d/packs/stable/git-pack/init.el" nil nil
t
nil)
load("/home/phil/.emacs.d/packs/stable/git-pack/init.el" nil nil
t)
load-file("/home/phil/.emacs.d/packs/stable/git-pack/init.el")
(if (file-exists-p pack-init) (load-file
pack-init))
(let* ((pack-dir (file-name-as-directory pack-dir)) (pack-info (concat
pack-dir "info.el")) (pack-init (concat pack-dir "init.el"))) (setq
live-current-pack-dir pack-dir) (live-clear-pack-info) (if (file-exists-p
pack-info) $
live-load-pack("/home/phil/.emacs.d/packs/stable/git-pack/")
(lambda (pack-dir) (live-load-pack
pack-dir))("/home/phil/.emacs.d/packs/stable/git-pack/")
mapc((lambda (pack-dir) (live-load-pack pack-dir))
("/home/phil/.emacs.d/packs/stable/foundation-pack/"
"/home/phil/.emacs.d/packs/stable/colour-pack/"
"/home/phil/.emacs.d/packs/stable/lang-pack/" "/home/phil/.emacs.d/packs$
(progn (setq live-root-dir (if (boundp (quote live-root-dir))
(file-name-as-directory live-root-dir) (if (file-exists-p (expand-file-name
"manifest.el" user-emacs-directory)) user-emacs-directory)
(file-name-directory (or lo$
(if live-supported-emacsp (progn (setq live-root-dir (if (boundp (quote
live-root-dir)) (file-name-as-directory live-root-dir) (if (file-exists-p
(expand-file-name "manifest.el" user-emacs-directory))
user-emacs-directory) ($
eval-buffer(#<buffer *load*> nil "/home/phil/.emacs.d/init.el" nil t) ;
Reading at buffer position
8318
load-with-code-conversion("/home/phil/.emacs.d/init.el"
"/home/phil/.emacs.d/init.el" t t)
--
You received this message because you are subscribed to the Google Groups "Emacs Live" group.
To unsubscribe from this group and stop receiving emails from it, send an email to emacs-live+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Emacs Live" group.
To unsubscribe from this group and stop receiving emails from it, send an email to emacs-live+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.