Commit graph

5728 commits

Author SHA1 Message Date
syl20bnr
8849e9c807 core: fix activation of package dependencies
Bug lurking in the code for quite some time, if both a package and
its dependencies were uninstalled then activation of the dependencies
could fail. This is resolved by explicitly asking package.el to install
the dependencies if required.
2016-02-23 13:00:38 -05:00
Bailey Ling
8ac2cd1c6f scope the aliases under eshell so they are not defined globally 2016-02-23 11:39:40 +01:00
Eivind Fonn
6355c7dd73 Add FAQ about lockfiles 2016-02-23 10:36:25 +01:00
syl20bnr
fd9326486a core: new function configuration-layer/describe-package
Add actions for both helm and ivy.

TODO:
- see TODO in function body
- replace SPC h d p (list all packages, use spacemacs describe when
it is a layer package, otherwise use vanilla describe).
2016-02-22 02:29:43 -05:00
syl20bnr
e4447264d9 core: new package keyword :toggle
This new keyword allows to add all the packages to the <layer>-packages
even when a package is not toggled on by a given layer variable.

This fixes an issue of the layer system where we had to choose between
discoverability (ie. the list of package in helm or ivy with SPC h SPC)
and installation of package (because any package listed in the variable
<layer>-packages were installed).
2016-02-21 00:01:39 -05:00
syl20bnr
308fb1118d core: replace package keyword :skip-install by :location site 2016-02-20 23:05:36 -05:00
syl20bnr
8bdc80bb6e More explicit message about SPC h I in github template 2016-02-20 00:08:58 -05:00
Alex R
8f65f8dbcf Fix formatting typo in CHANGELOG.org 2016-02-19 23:53:22 -05:00
strout
1577f25361 Fix typo 2016-02-19 23:52:59 -05:00
syl20bnr
6516f44244 Bump version to 0.105.11 and update change log 2016-02-19 23:36:10 -05:00
syl20bnr
6bb306a999 Improve theme installation robustness
Also use stock Emacs functions for warning reporting before the
home buffer is actually created.
2016-02-19 23:30:35 -05:00
syl20bnr
da83bef2cb Fix unusable Emacs when an ELPA repository is down 2016-02-19 22:14:45 -05:00
Alejandro Catalina
d68542e7da cider: yet another missed occurrence 2016-02-18 23:30:38 -05:00
syl20bnr
aafe7507d0 Simplify ISSUE_TEMPLATE formatting 2016-02-18 23:29:45 -05:00
syl20bnr
ec0eb071ad Bump version to 0.105.10 and update change log 2016-02-18 23:21:15 -05:00
syl20bnr
3fe8a4a0e2 Update change log next 2016-02-18 23:21:15 -05:00
syl20bnr
9f93645d1c Require use-package before using it when SPC q D 2016-02-18 23:21:15 -05:00
Fabien Dubosson
1a63e9578b Add restart-emacs functions for debugging
This adds the following functions:

- spacemacs/restart-emacs-debug-init
- spacemacs/restart-stock-emacs-with-packages
2016-02-18 23:08:38 -05:00
syl20bnr
570ad2e8bc Add .github/ISSUE_TEMPLATE 2016-02-18 23:07:11 -05:00
syl20bnr
2fef64ea7d Remove conditions in packages-funcs.el
Package list is not yet available when packages-funcs.el files are
loaded.
2016-02-17 16:13:24 -05:00
syl20bnr
835aa53435 Add uuidgen package to generate... UUIDs 2016-02-17 16:11:39 -05:00
Fabien Dubosson
de2c3cc724 Add issue_template.md 2016-02-17 19:17:42 +01:00
Fabien Dubosson
b3296d2722 Delay vi-tilde-fringe loading after display init
Fix #1303
2016-02-17 00:15:31 -05:00
JAremko
8628e45fd3 add typescript fmt
fixed typo

reordered packages

made formatting off by the default

fixed docs

fixed docs... Again

fixed docs... Like 3-d time

fixed docs... Did I?

I CAN DO IT!

hooked named function instead of lambda
2016-02-17 00:05:47 -05:00
Syohei YOSHIDA
4227404c29 Disable company-quickhelp-mode only when it is already enabled 2016-02-17 00:04:22 -05:00
Bailey Ling
6ccd46e1bd prevent auto-highlight-symbol from setting up its own default map 2016-02-17 00:02:41 -05:00
Carlos Galdino
874e67b6ec Show function signature for Golang buffers.
This fixes #4368.
2016-02-16 23:59:51 -05:00
syl20bnr
83fa2996a6 ivy: put ivy-resume on SPC r l
As helm-resume
2016-02-16 23:58:44 -05:00
justbur
3e494749f1 counsel: Add spacemacs//counsel-occur
Puts counsel occur buffers in grep mode for easy transition to wgrep
mode.
2016-02-16 23:58:07 -05:00
justbur
3ac7efeb90 ivy: Add wgrep package
Can be used with counsel-git-grep to edit results in an occur buffer.
Handy!

Add wgrep bindings
",w" to enter wgrep mode
",," to commit changes
",a" to abort

counsel: Fix command output for wgrep
wgrep doesn't work with the column number in the command output
2016-02-16 23:57:28 -05:00
justbur
19c262ea0c ivy: Fix counsel-git-grep-region-or-symbol 2016-02-16 23:57:27 -05:00
justbur
e94a80db49 ivy: Promote ivy-occur-mode-map
Prevent evil normal state keys from shadowing the ivy occur buffer keys
2016-02-16 23:57:27 -05:00
justbur
d0cec17919 ivy: spacemacs layouts support
- port helm-perspectives
- port persp switch buffer
- port persp-close[kill]-other to use ivy
- layouts-ts: Make help more consistent
- layouts-ts: Reorganize docstring
Instead of one big list, try to organize into sections to make it easier
to find the right key
2016-02-16 23:55:23 -05:00
justbur
95a1583c73 ivy: After enabling ivy-mode disable ido-mode 2016-02-16 23:53:43 -05:00
justbur
0b997316d0 helm: Move helm-apropos to spacemacs-helm 2016-02-16 23:53:43 -05:00
justbur
f6b82ee90d helm/ivy: Use hook to update hjkl navigation
Introduce hjkl-completion-navigation-functions to hold the functions to
disable and enable hjkl navigation for ivy and/or helm. The hook is run
with args to indicate whether to enable or disable.
2016-02-16 23:53:43 -05:00
justbur
cf90c8ee07 ivy: Add custom transient state
Replace the hydra usually bound to C-o
2016-02-16 23:53:42 -05:00
justbur
1762b85869 ivy-help: Show no package layers under SPC h SPC
See #4540
2016-02-16 23:53:42 -05:00
justbur
3f7501fe92 ivy: Use ivy for auto-highlight-symbol search 2016-02-16 23:53:42 -05:00
syl20bnr
5f6834ab23 Remove url cache from .gitignore
It is set to .cache directory
2016-02-16 23:42:05 -05:00
Andrew Hyatt
7cef221d82 Add files used by eww to .gitignore. 2016-02-16 23:41:17 -05:00
syl20bnr
ae97e1b85c Move eshell cache directory and remove duplicate code for url cache 2016-02-16 23:40:25 -05:00
Taylor
56a583f3ec Fix wakatime-dashboard url 2016-02-16 23:31:48 -05:00
William Casarin
5dbc758499 haskell: Add all haskell-mode keybindings to literate-haskell-mode 2016-02-16 23:30:40 -05:00
Bailey Ling
204b6af424 helm should always be fuzzy by default 2016-02-16 23:18:39 -05:00
adrsta
b7eda6f014 added name "preview" to p-prefix 2016-02-16 23:16:01 -05:00
Bailey Ling
45acd03df3 Include plantuml as a babel language if jar is defined 2016-02-16 23:14:53 -05:00
syl20bnr
3a83eda5d6 Rephrase note about Ubuntu package repos 2016-02-16 23:10:30 -05:00
Robert O'Connor
cec296e60c README: update docs for getting emacs on Ubuntu
The version is 24.3 and is not well supported anymore.

Closes #5071
2016-02-16 23:07:30 -05:00
Robert O'Connor
7f92bf3f76 README: remove trailing whitespace 2016-02-16 23:05:28 -05:00