Eivind Fonn
c6ba7d9300
Refactor test system
...
Should allow easier testing of layers, not just core
2015-08-31 21:16:34 -04:00
syl20bnr
5c26c892dc
core: fix tests
2015-08-25 22:56:23 -04:00
syl20bnr
d255cae4b8
core: refactor layer loading
...
Prepare the field for some kind of layer prerequisites required by
react and yaml layers
2015-08-25 22:28:30 -04:00
syl20bnr
50b3b4c99a
core: add support for recipe update
2015-08-15 00:07:56 -04:00
syl20bnr
437a819ea1
core: inline recipe in package list
...
It is now possible to override the recipe in a custom layer.
For instance to override the recipe R for package P in layer L
In a private layer L' put at the end of dotspacemacs-configuration-layers
and listing P with an init function for P, L' becomes the ower of
P and the recipe R' defined in L' overrides the recipe R.
2015-08-14 15:31:22 -04:00
syl20bnr
b45f3b0d0a
core: the owner of a package can override some properties
...
Allowed properties to be overridden are: location, step and excluded
This mechanism allow the user to alter the location of a given
package, for instance if she wants to use her own fork instead of the
version in ELPA.
Note that for now there is no easy way to override the package recipes.
2015-08-13 01:23:39 -04:00
syl20bnr
1514c6e7d3
core: fix bug in package-usedp
...
It returned t even if the package has no owner.
Fixes #2601
2015-08-11 23:25:00 -04:00
syl20bnr
181563279a
core: fix unit tests for emacs 25 snapshot
2015-08-09 11:34:03 -04:00
syl20bnr
9f99f86da0
core: fix configuration-layer unit tests
2015-08-09 00:59:12 -04:00
syl20bnr
aa2669ee9c
core: package-list-v2 install and orphan detection
...
Still need to clean the orphan detection though
Packages are not configured for now
2015-08-09 00:58:48 -04:00
syl20bnr
e4748ea692
core: package-list-v2 sort package list
2015-08-09 00:58:33 -04:00
syl20bnr
e145f73b8b
core: package-list-v2 fix layer variables
2015-08-09 00:58:02 -04:00
syl20bnr
f484c2594a
core: package-list-v2 new class cfgl-package
2015-08-09 00:55:46 -04:00
syl20bnr
a0cbcd4a5d
core: fix error when a layer is not found
2015-07-26 20:41:06 -04:00
syl20bnr
c0ec9faa56
core: fix unit tests of configuration-layer
2015-07-26 18:59:25 -04:00
syl20bnr
c30da7c293
Minor renaming of test functions
2015-07-26 10:45:34 -04:00
syl20bnr
844f2026ac
core: rename declare-layers and declare-layer funcs
...
renamed to declare-used-layers and declare-used-layer respectively
2015-07-25 22:59:54 -04:00
syl20bnr
2db488ad37
core: add support for spacemacs update
...
Move release management suff to newly created core-release-management.el
2015-06-06 23:26:14 -04:00
syl20bnr
86c94a2c7f
core: auto-discover categories
...
Categories are directories whose names start with `!`
2015-06-05 22:47:23 -04:00
syl20bnr
499973da14
Fix unit tests for layer variables
2015-06-01 00:15:32 -04:00
syl20bnr
65802362e6
Fix configuration-layer unit test
2015-04-13 02:20:03 -04:00
syl20bnr
dac29ce71c
Namespace spacemacs buffer functions with spacemacs-buffer prefix
2015-04-12 00:24:03 -04:00
syl20bnr
5fbb38e885
Fix header comments in test files
2015-04-05 21:01:54 -04:00
syl20bnr
59e60d21df
Fix test: test-declare-layers--result-order-is-reversed
2015-03-03 04:15:59 -05:00
syl20bnr
16df76c0c8
Prefix all core files with core-
2015-01-26 22:51:47 -05:00