Comments (3)
First problem
(invalid-slot-type ede-project-autoload proj-root function ede-maven2-project-root)
from malabar-mode.
Debugger entered--Lisp error: (invalid-slot-type ede-project-autoload proj-root function ede-maven2-project-root)
signal(invalid-slot-type (ede-project-autoload proj-root function ede-maven2-project-root))
eieio-validate-slot-value(ede-project-autoload 8 ede-maven2-project-root proj-root)
eieio-oset([object ede-project-autoload "malabar-maven2" "MALABAR MAVEN2" ede/maven2 "pom.xml" t nil unbound nil unbound unbound nil t t] proj-root ede-maven2-project-root)
#[(obj slots) "\304\216�\305H B�\n\2057
from malabar-mode.
Instance Allocated Slots:
Slot: name
Name of this project type
Slot: file
The lisp file belonging to this class.
Slot: proj-file
Name of a project file of this type.
Slot: root-only default = t
Non-nil if project detection only finds proj-file @ project root.
Slot: proj-root-dirmatch type = (or null string ede-project-autoload-dirmatch) default = nil
To avoid loading a project, check if the directory matches this.
NOTE: If you use dirmatch, you may need to set :root-only to nil'. While it may be a root based project, all subdirs will happen to return true for the dirmatch, so for scanning purposes, set it to
nil'.
Slot: proj-root type = function
A function symbol to call for the project root.
This function takes no arguments, and returns the current directories
root, if available. Leave blank to use the EDE directory walking
routine instead.
Slot: initializers default = nil
Initializers passed to the project object.
These are used so there can be multiple types of projects
associated with a single object class, based on the initializers used.
Slot: load-type
Fn symbol used to load this project file.
Slot: class-sym
Symbol representing the project class to use.
Slot: generic-p default = nil
Generic projects are added to the project list at the end.
The add routine will set this to non-nil so that future non-generic placement will
be successful.
Slot: new-p default = t
Non-nil if this is an option when a user creates a project.
Slot: safe-p default = t
Non-nil if the project load files are "safe".
An unsafe project is one that loads project variables via Emacs
Lisp code. A safe project is one that loads project variables by
scanning files without loading Lisp code from them.
from malabar-mode.
Related Issues (20)
- calling malabar-java-mode fails HOT 1
- trying to import classes (C-v C-v C-z on Java symbol) gives error HOT 6
- 'No such property: Level' error in *groovy* window HOT 3
- malabar-run-groovy errors with consp, nil HOT 1
- malabar-jdk start failes with if: The argument 'pm' is required. It should be one of (maven gradle). Passed arguments ((pm) (pmfile) (relative . ["build\/classes\/main", "build\/classes\/test"]))
- malabar-groovy-send-classpath-of-buffer failes with "malabar-project-info: The malabar project file is not set" HOT 1
- Standardize function naming
- Do a CamelCase search on class names: malabar-camel-case HOT 1
- Add support for gradle as a project manager
- unable to use without Groovy HOT 7
- Clarify version requirements for dependencies
- 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 HOT 3
- can't run 'activate-malabar-mode' HOT 2
- copy ensime's server installation approach HOT 1
- Malabar-mode fails to load due to keybinding HOT 1
- Improve Installation Documentation HOT 2
- eieio-oref: Wrong type argument: (or eieio-object-p class-p), nil HOT 1
- GVM is replaced by SDKMAN! HOT 1
- Some dependencies I cannot locate HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from malabar-mode.