Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When following documentation defined in doc/2.0 folder I am unable to install malabar-mode from MELPA in emacs 23.4 on Windows 7 64 #178

Open
young-druid opened this issue Jun 20, 2015 · 3 comments

Comments

@young-druid
Copy link

I downloaded emacs 23.4.
I used this article to install package manager.
When I run M-x package-install malabar-mode I get the a compilation error pasted below:

Leaving directory c:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409' Compiling file c:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409/fringe-helper-pkg.el at Sat Jun 20 19:52:20 2015 Entering directoryc:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409/'

Compiling file c:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409/fringe-helper.el at Sat Jun 20 19:52:20 2015

Compiling no file at Sat Jun 20 19:52:21 2015
Leaving directory c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924' Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-abbrevs.el at Sat Jun 20 19:52:21 2015 Entering directoryc:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/'
malabar-abbrevs.el:26:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-ede-gradle.el at Sat Jun 20 19:52:21 2015
malabar-ede-gradle.el:42:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-ede-maven.el at Sat Jun 20 19:52:21 2015
malabar-ede-maven.el:42:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-http.el at Sat Jun 20 19:52:21 2015
malabar-http.el:27:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-import.el at Sat Jun 20 19:52:21 2015
malabar-import.el:22:1:Error: Cannot open load file: dash

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-mode.el at Sat Jun 20 19:52:22 2015
malabar-mode.el:44:1:Error: Cannot open load file: inf-groovy

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-project.el at Sat Jun 20 19:52:22 2015
malabar-project.el:24:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-reflection.el at Sat Jun 20 19:52:22 2015
malabar-reflection.el:25:1:Error: Cannot open load file: dash

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-semanticdb.el at Sat Jun 20 19:52:22 2015
malabar-semanticdb.el:30:1:Error: Cannot open load file: dash

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-util.el at Sat Jun 20 19:52:22 2015

In malabar-get-package-name:
malabar-util.el:181:24:Warning: reference to free variable `package-tag'

In malabar-get-class-name:
malabar-util.el:185:24:Warning: reference to free variable `package-tag'

In end of data:
malabar-util.el:245:1:Warning: the following functions are not known to be defined:
semantic-find-tags-by-class, semantic-flatten-tags-table,
-when-let, package-tag, semantic-tag-name

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-variables.el at Sat Jun 20 19:52:22 2015
malabar-variables.el:55:40:Warning: reference to free variable
`malabar-command-map'

In malabar-groovysh-version-dir->:
malabar-variables.el:93:62:Warning: reference to free variable `it'

In end of data:
malabar-variables.el:244:1:Warning: the following functions are not known to be defined: -all?,
-partition-in-steps, -map, --mapcat, -filter, -table-flat

@m0smith
Copy link
Owner

m0smith commented Jun 20, 2015

Make sure dash and groovy-mode are installed

Sent from my T-Mobile 4G LTE Device

-------- Original message --------
From: young-druid [email protected]
Date:06/20/2015 1:01 PM (GMT-07:00)
To: m0smith/malabar-mode [email protected]
Subject: [malabar-mode] When following documentation defined in doc/2.0 folder I am unable to install malabar-mode from MELPA in emacs 23.4 on Windows 7 64 (#178)
I downloaded emacs 23.4. I used this article to install package manager. When I run M-x package-install malabar-mode I get the a compilation error pasted below Leaving directory c:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409'

Compiling file c:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409/fringe-helper-pkg.el at Sat Jun 20 19:52:20 2015
Entering directoryc:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409/'

Compiling file c:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409/fringe-helper.el at Sat Jun 20 19:52:20 2015

Compiling no file at Sat Jun 20 19:52:21 2015
Leaving directory c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924'

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-abbrevs.el at Sat Jun 20 19:52:21 2015
Entering directoryc:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/'
malabar-abbrevs.el:26:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-ede-gradle.el at Sat Jun 20 19:52:21 2015
malabar-ede-gradle.el:42:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-ede-maven.el at Sat Jun 20 19:52:21 2015
malabar-ede-maven.el:42:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-http.el at Sat Jun 20 19:52:21 2015
malabar-http.el:27:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-import.el at Sat Jun 20 19:52:21 2015
malabar-import.el:22:1:Error: Cannot open load file: dash

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-mode.el at Sat Jun 20 19:52:22 2015
malabar-mode.el:44:1:Error: Cannot open load file: inf-groovy

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-project.el at Sat Jun 20 19:52:22 2015
malabar-project.el:24:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-reflection.el at Sat Jun 20 19:52:22 2015
malabar-reflection.el:25:1:Error: Cannot open load file: dash

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-semanticdb.el at Sat Jun 20 19:52:22 2015
malabar-semanticdb.el:30:1:Error: Cannot open load file: dash

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-util.el at Sat Jun 20 19:52:22 2015

In malabar-get-package-name:
malabar-util.el:181:24:Warning: reference to free variable `package-tag'

In malabar-get-class-name:
malabar-util.el:185:24:Warning: reference to free variable `package-tag'

In end of data:
malabar-util.el:245:1:Warning: the following functions are not known to be defined:
semantic-find-tags-by-class, semantic-flatten-tags-table,
-when-let, package-tag, semantic-tag-name

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-variables.el at Sat Jun 20 19:52:22 2015
malabar-variables.el:55:40:Warning: reference to free variable
`malabar-command-map'

In malabar-groovysh-version-dir->:
malabar-variables.el:93:62:Warning: reference to free variable `it'

In end of data:
malabar-variables.el:244:1:Warning: the following functions are not known to be defined: -all?,
-partition-in-steps, -map, --mapcat, -filter, -table-flat


Reply to this email directly or view it on GitHub.

@young-druid
Copy link
Author

I installed dash and groovy-mode. I saw a few warnings but no errors so I believe it was successful.
This time installing malabar-mode I got the following messages:

Compiling no file at Sun Jun 21 11:27:22 2015
Leaving directory c:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409' Compiling file c:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409/fringe-helper-pkg.el at Sun Jun 21 11:27:22 2015 Entering directoryc:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409/'

Compiling file c:/Users/ivan/.emacs.d/elpa/fringe-helper-20140620.1409/fringe-helper.el at Sun Jun 21 11:27:22 2015

Compiling no file at Sun Jun 21 11:27:23 2015
Leaving directory c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924' Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-abbrevs.el at Sun Jun 21 11:27:23 2015 Entering directoryc:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/'
malabar-abbrevs.el:26:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-ede-gradle.el at Sun Jun 21 11:27:23 2015
malabar-ede-gradle.el:42:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-ede-maven.el at Sun Jun 21 11:27:23 2015
malabar-ede-maven.el:42:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-http.el at Sun Jun 21 11:27:23 2015
malabar-http.el:27:1:Error: Symbol's function definition is void: -filter

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-import.el at Sun Jun 21 11:27:23 2015

In malabar-import-group-imports:
malabar-import.el:387:4:Warning: `(package (include-tag) (let ((package-tokens
(nreverse (split-string (semantic-tag-name include-tag) "."))))
(nreverse (if (eq malabar-import-group-token-count (quote all)) (cdr
package-tokens) (last package-tokens
malabar-import-group-token-count)))))' is a malformed function

In end of data:
malabar-import.el:418:1:Warning: the following functions are not known to be defined:
semantic-lex-buffer, semantic-find-tags-by-class,
semantic-tag-name, malabar-find-project-file,
malabar-qualify-class-name, semantic-ctxt-current-thing,
semantic-current-tag-of-class, malabar--primitive-type-p,
malabar--type-variable-name-p, malabar-semantic-fetch-tags,
semantic-brute-find-tag-by-class, semantic-tag-end,
semantic-documentation-for-tag, semantic-lex-token-start,
semantic-tag-start, semantic-parse-tree-set-needs-rebuild,
cl-flet, package

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-mode.el at Sun Jun 21 11:27:23 2015
malabar-mode.el:47:1:Error: Cannot open load file: ede/maven2

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-project.el at Sun Jun 21 11:27:23 2015
malabar-project.el:25:1:Error: Cannot open load file: cl-lib

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-reflection.el at Sun Jun 21 11:27:23 2015

In malabar-get-class-info:
malabar-reflection.el:85:68:Warning: reference to free variable
`json-readtable'

In malabar-create-simplified-signature:
malabar-reflection.el:378:34:Warning: reference to free variable
`semantic-format-tag-protection-image-alist'

In end of data:
malabar-reflection.el:509:1:Warning: the following functions are not known to be defined:
malabar-http-call, malabar-find-project-file,
malabar-project-locate, malabar--sibling-projects,
semantic-active-p, semantic-new-buffer-fcn, semantic-fetch-tags,
semantic-tag-of-class-p, semantic-tag-type,
semantic-tag-type-members, semantic-tag-put-attribute,
semantic-tag-modifiers, semantic-tag-buffer,
semantic-tag-type-superclasses, semantic-current-tag-of-class,
semantic-find-tags-by-class, semantic-tag-get-attribute,
semantic-tag-name, semantic-tag-function-throws,
semantic-tag-function-arguments, semantic-tag-type-interfaces,
semantic-tag-class, semantic-tag-function-constructor-p,
semantic-format-tag-uml-prototype, semantic-format-tag-prototype,
semantic-tag-copy

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-semanticdb.el at Sun Jun 21 11:27:23 2015
malabar-semanticdb.el:34:20:Warning: reference to free variable malabar-mode' malabar-semanticdb.el:34:33:Warning: reference to free variable semanticdb-find-default-throttle'
malabar-semanticdb.el:37:1:Warning: (major-mode :initform malabar-mode)' is a malformed function malabar-semanticdb.el:37:11:Warning: reference to free variable semanticdb-table-malabar'
malabar-semanticdb.el:40:1:Warning: (new-table-class :initform semanticdb-table-malabar :type class :documentation "New tables created for this database are of this class.")' is a malformed function malabar-semanticdb.el:40:11:Warning: reference to free variable semanticdb-project-database-malabar'
malabar-semanticdb.el:41:32:Warning: reference to free variable
eieio-singleton' malabar-semanticdb.el:49:33:Warning: reference to free variable semanticdb-project-system-databases'
malabar-semanticdb.el:62:29:Warning: reference to free variable
semanticdb-typecache-find' malabar-semanticdb.el:63:9:Warning: reference to free variable&optional'
malabar-semanticdb.el:63:19:Warning: reference to free variable path' malabar-semanticdb.el:63:24:Warning: reference to free variable find-file-match'
malabar-semanticdb.el:65:60:Warning: reference to free variable type' malabar-semanticdb.el:79:1:Warning:(obj
semanticdb-project-database-malabar)' is a malformed function
malabar-semanticdb.el:79:12:Warning: reference to free variable
semanticdb-get-database-tables' malabar-semanticdb.el:80:27:Warning: reference to free variableobj'
malabar-semanticdb.el:82:17:Warning: reference to free variable tables' malabar-semanticdb.el:83:22:Warning: reference to free variableparent-db'
malabar-semanticdb.el:84:22:Warning: reference to free variable tags' malabar-semanticdb.el:88:1:Warning:(obj
semanticdb-project-database-malabar)' is a malformed function
malabar-semanticdb.el:88:12:Warning: reference to free variable
semanticdb-file-table' malabar-semanticdb.el:88:77:Warning: reference to free variablefilename'
malabar-semanticdb.el:91:1:Warning: (table semanticdb-table-malabar)' is a malformed function malabar-semanticdb.el:91:12:Warning: reference to free variable semanticdb-equivalent-mode'
malabar-semanticdb.el:93:13:Warning: reference to free variable
mode-local-active-mode' malabar-semanticdb.el:95:1:Warning:(table semanticdb-table-malabar)' is a
malformed function
malabar-semanticdb.el:95:12:Warning: reference to free variable
semanticdb-find-tags-by-name-method' malabar-semanticdb.el:99:1:Warning:(table semanticdb-table-malabar)' is a
malformed function
malabar-semanticdb.el:99:12:Warning: reference to free variable
semanticdb-deep-find-tags-by-name-method' malabar-semanticdb.el:101:40:Warning: reference to free variabletable'
malabar-semanticdb.el:103:1:Warning: (table semanticdb-table-malabar)' is a malformed function malabar-semanticdb.el:103:12:Warning: reference to free variable semanticdb-deep-find-tags-by-name-regexp-method'
malabar-semanticdb.el:104:37:Warning: reference to free variable regex' malabar-semanticdb.el:107:1:Warning:(table semanticdb-table-malabar)' is a
malformed function
malabar-semanticdb.el:107:12:Warning: reference to free variable
semanticdb-deep-find-tags-for-completion-method' malabar-semanticdb.el:108:37:Warning: reference to free variableprefix'
malabar-semanticdb.el:111:29:Warning: reference to free variable
semanticdb-find-translate-path' malabar-semanticdb.el:111:79:Warning: reference to free variablebrutish'
malabar-semanticdb.el:118:35:Warning: reference to free variable
semanticdb-project-root-functions' malabar-semanticdb.el:118:35:Warning: assignment to free variable semanticdb-project-root-functions'

In end of data:
malabar-semanticdb.el:122:1:Warning: the following functions are not known to be defined:
defvar-mode-local, defclass, semanticdb-abstract-table,
semanticdb-project-database, semanticdb-project-database-malabar,
define-mode-local-override, type,
semanticdb-typecache-find-default, semantic-tag-buffer,
defmethod, slot-boundp, semanticdb-table-malabar, oset,
call-next-method, semanticdb-get-database-tables,
semanticdb-find-tags-by-name-method,
semanticdb-find-tags-by-name-regexp-method,
semanticdb-find-tags-for-completion-method, path,
semanticdb-find-translate-path-default

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-util.el at Sun Jun 21 11:27:24 2015

In end of data:
malabar-util.el:245:1:Warning: the following functions are not known to be defined:
semantic-find-tags-by-class, semantic-flatten-tags-table,
semantic-tag-name

Compiling file c:/Users/ivan/.emacs.d/elpa/malabar-mode-20150619.1924/malabar-variables.el at Sun Jun 21 11:27:24 2015
malabar-variables.el:55:40:Warning: reference to free variable
`malabar-command-map'

@m0smith
Copy link
Owner

m0smith commented Jun 22, 2015

See gh-177. The CEDET I was using isn't working anymore so I am moving to the main branch because the maven stuff has been integrated. I'll get that done as soon as I can

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants