Commit graph

1292 commits

Author SHA1 Message Date
syl20bnr e410812d59 New macro dotspacemacs|symbol-value and improved diminish
Now it is possible to have unicode symbols in GUI and not in
terminal using emacsclient

Do to so, dotspacemacs-mode-line-unicode-symbols must be set to
the symbol 'display-graphic-p which will be lazily evaluated
via the macro dotspacemacs|symbol-value

This is especially useful for users having troubles with unicode
characters in their terminal but wants to use them in GUI client.
2015-08-14 12:25:54 -04:00
syl20bnr 1138c94c4a eyebrowse layer: make gt gT work in motion state
Also add some doc in README
2015-08-13 23:13:51 -04:00
syl20bnr 24b8576954 Add TODO note about ac-ispell 2015-08-13 23:02:16 -04:00
justbur 72e6aecb7c Break spell-checking layer out of syntax-checking 2015-08-13 22:56:00 -04:00
Robert O'Connor 3d2d74ba63 Fix the header for the YAML package.el 2015-08-13 22:55:26 -04:00
syl20bnr 3ef63b89a8 Refactor split-string GOPATH 2015-08-13 22:54:52 -04:00
galaxian 064f201914 fix split multiple directories GOPATH problem (windows) 2015-08-13 22:51:30 -04:00
Devagamster a1b2b230ba Diminished the weird looking eclim mode minor mode 2015-08-13 22:50:45 -04:00
Szczyp d8e15a1497 Fancify derived clojure modes
Add comp to clojure symbol fancifier
2015-08-13 22:49:59 -04:00
syl20bnr e87e51a6d4 Move flycheck config to emacs-lisp layer 2015-08-13 22:40:29 -04:00
Diego Berrocal 4e989acce8 Make flycheck recognize loadpath
So that lines like

```elisp
  (require 'company)
```

Are not listed as errors.
2015-08-13 22:37:20 -04:00
Christopher McCloud a18b5d2272 properly evilify gist-lists 2015-08-13 22:35:56 -04:00
Joe Hillenbrand 9ecf5aa62c eyebrowse: add vim-style tab switching: gt, gT 2015-08-13 22:35:39 -04:00
syl20bnr e8072b0057 Fix returned local dir value in python and rcirc layers 2015-08-13 09:02:03 -04:00
syl20bnr 4264e30d7b Move python and rcirc layer extensions to local dir 2015-08-13 09:01:46 -04:00
syl20bnr 77d4bf7ebd php layer: add php-extras recipe 2015-08-12 23:56:43 -04:00
Patrik Storm c31cc125f5 Remove php-extras for now
The php-extras package is not available on elpa. I suggest we remove it
for now, and add it when/if its available on elpa. Closes #1986 #2503
#1314
2015-08-12 21:40:35 -04:00
syl20bnr 19bb890402 csharp layer: set omnisharp-auto-complete-want-documentation to nil
When using company package.
2015-08-12 15:17:59 -04:00
Christopher McCloud 350f809055 Adds eshell-switch-company-frontend.
Fixes an issue where the buffer local value of
`company-preview-frontend' was being altered prior to switching to
the e-shell mode buffer.

See issue #2401.
2015-08-11 00:12:51 -04:00
person808 a7f3981d97 Replace all uses of custom-set-variables with setq 2015-08-10 22:56:02 -04:00
syl20bnr 21338a66d5 python layer: rename function with spacemacs prefix 2015-08-10 22:50:50 -04:00
Bar Magal 84c1967594 python: use semantic for imenu only when semantic-mode is on 2015-08-10 22:48:53 -04:00
Robert O'Connor 987d731916 Add documentation for '# g c' to the github layer
Update the README to include documentation for '# g c'
which  allows people to create PRs from emacs and then opens
it in the browser.
2015-08-10 22:47:30 -04:00
Hunter Haugen f6d5961edf Fix docs for magit's url and manual changes. 2015-08-10 22:47:05 -04:00
Bar Magal 4bcda8dacb emacs-lisp: add company in ielm, keybind for ielm 2015-08-10 22:38:18 -04:00
syl20bnr 18c73ea418 python layer: find usage on SPC m g u instead of SPC m h u
To be consistent with other layers like C#
2015-08-10 22:36:43 -04:00
Bar Magal eb7f937953 python: various improvements
Add binding for anaconda-mode-usages.
Add completion of filenames in repl.
Don't set variables unnecessarily in newer emacsen - these settings are
only needed in emacs 24.3.
2015-08-10 22:35:02 -04:00
Gilbert Kennen ee119336f5 add git-flow documentation to git layer 2015-08-10 22:31:43 -04:00
justbur 57a0bdd859 Add some missing key prefix declarations 2015-08-10 22:16:30 -04:00
Boris ac46bb8da2 don't set haskell-process-type
By default (from `haskell-mode`) `haskell-process-type` is set to `'auto`, so no need to set it here. Also when you explicitly set the value of `haskell-process-type` it gets much harder to configure it.
2015-08-10 21:30:19 -04:00
syl20bnr 87f482083a salt layer: Mention required yaml in README 2015-08-10 09:08:25 -04:00
liuxiang daf1a1bd3f Remove projectile from scala layer. 2015-08-10 08:47:26 -04:00
syl20bnr f22ac107cc New layer yaml 2015-08-10 08:45:21 -04:00
syl20bnr 41e0befc9c Remove remaining duplicated init functions
haml-mode
slim-mode
yaml-mode
rainbow-delimiters
nix-mode
leuven-theme

Also sort alphabetically the packages in packages.el of html layer
2015-08-10 08:43:29 -04:00
syl20bnr a7cb1bd822 Remove pcre2l contrib, it is owned by spacemacs layer 2015-08-10 08:42:08 -04:00
Kai von Fintel 5ae1972c15 Fixed osx/init function for reveal-in-osx-finder 2015-08-09 22:20:57 -04:00
syl20bnr 77c0826957 core: fix some duplicated init functions 2015-08-09 00:59:12 -04:00
Benjamin Albrecht 18ef819164 Set clojure-mode keybindings for derived modes
dedicated modes for ClojureScript, ClojureC and ClojureX were introduced
by clojure-emacs/clojure-mode@20356bc
2015-08-06 12:45:17 +02:00
Max Gonzih dd58e524c6 Add contrib layer for nim programming language 2015-08-04 23:41:24 -04:00
syl20bnr 6b4e26e1c9 c-c++ layer: move disaster binding SPC m d on SPC m D 2015-08-04 23:19:38 -04:00
William Casarin cc10f1d4a7 add c-c++ package, disaster: disassemble c/c++ code 2015-08-04 23:18:37 -04:00
vkz bd432752bc Replace after-init-hook with emacs-startup-hook
This has a benefit of not assuming that the user .emacs.d/ is in the
user home directory. Should continue to work as expected when this is
the case, but you could also start a fresh Emacs session like
so (assumes OSX):
open -a Emacs.app -n --args -q -l /path/to/emacs.d/init.el
So you don't have to muddle with symlinking your ~/.emacs.d or replacing
it with another just to try Spacemacs (or any other config). Note, that
this won't work with `after-init-hook` which doesn't appear to run when
Emacs is run with -q flag. As a result the `dotspacemacs/config` in your
.spacemacs won't run.
2015-08-04 23:17:12 -04:00
Chris McGrath 8c43762bfb Setup some ruby tools bindings
Not doing ruby-tools-clear-string as evil/vim has that covered
2015-08-04 23:15:29 -04:00
sooheon 79c4a81af6 Add duplicate keybinding for toggle fullscreen
On my mac, using the left command key results in emacs registering the
command differently.
2015-08-04 23:13:50 -04:00
Ag Ibragimov b5ecf92f51 couple of maybe useful tricks for Chrome layer 2015-08-04 23:13:37 -04:00
Gilbert Kennen a721ea4dbc add #f magit binding for magit-gitflow-popup 2015-08-04 23:12:59 -04:00
dsdshcym 589a533374 Remove an extra space from pair <%= %> in web mode 2015-08-04 23:12:35 -04:00
Syohei YOSHIDA 0167d453eb Update package name
reveal-in-finder was renamed to reveal-in-osx-finder.
2015-08-04 15:58:05 +09:00
Lukasz Klich 2e8f62cc22 Add completion after inserting ::
It is used in java 8 to reference methods
2015-08-02 22:34:44 -04:00
Tosh Lyons 010262e181 add keys for ein:traceback-mode 2015-08-02 22:24:14 -04:00