Commit graph

3478 commits

Author SHA1 Message Date
Keshav Kini
696f2d461a Use weirder-looking templating variables
It's important to make templating variables something unique-looking so
that you don't accidentally write template variables where you don't
mean to.  For example, in extensions.template, "package names go here"
was being replaced with "package <name of package>s go here", etc.
Also Search case-insensitively for good measure
2015-06-02 22:50:51 -04:00
Tu Do
7299cc59b6 [Fix #1813] Insert tab in Python REPL
Currently, when tab is pressed, spaces are inserted. It makes Python
REPL unable to recognize code indentation. We must use tab to indent.
Setting indent-tabs-mode is buffer local, so it does not affect its
value in other buffers.
2015-06-02 22:43:25 -04:00
syl20bnr
2aaf3ea6dd README: mention the major-specific leader key 2015-06-02 22:29:54 -04:00
syl20bnr
9a6c6ca193 README: add instructions for windows users
Fixes #1754
2015-06-02 22:29:08 -04:00
syl20bnr
3a23ba9700 Enable use-package-verbose when dotspacemacs-versbose-loading is non nil 2015-06-02 22:07:55 -04:00
syl20bnr
da1a953878 org layer: move ox-gfm to extensions and add org-enable-github-support
Fixes #1800
2015-06-02 22:06:41 -04:00
syl20bnr
d6717ccdbe Bump version to 0.103 2015-06-02 21:36:45 -04:00
syl20bnr
3599517b31 Fix error when checking for new version
Explicitly re-create and fetch the checkversion remote.
2015-06-01 11:30:50 -04:00
syl20bnr
5cbe4812ad Bump to version 0.102.1 2015-06-01 00:37:55 -04:00
syl20bnr
0846591934 Catch layer variable errors at startup 2015-06-01 00:29:38 -04:00
syl20bnr
499973da14 Fix unit tests for layer variables 2015-06-01 00:15:32 -04:00
syl20bnr
dc048726f6 org layer: Fix lazy-loading issue with ox-gfm
Fix the error `Symbol's function definition is void: org-export-dispatch`
2015-06-01 00:12:30 -04:00
syl20bnr
4fe62f238d Update startup release note 2015-05-31 23:35:14 -04:00
syl20bnr
0614272eb5 Update change log with last changes 2015-05-31 23:25:26 -04:00
syl20bnr
012375839f c-c++ layer: rename default mode for header variable
New name is `c-c++-default-mode-for-headers`, possible values are
`c-mode` or `c++-mode`.
2015-05-31 23:09:27 -04:00
Craig Eales
a78c59cf2d Add option to open .h files with c++-mode
Remove default auto-mode-alist mapping from *.h to c++-mode.
Introduce a variable and use that in the init: section of cc-mode to
conditionally update the auto-mode-alist.
Updated the documentation.

Conflicts:
	contrib/!lang/c-c++/README.md
2015-05-31 23:03:00 -04:00
Török Edwin
e57c8aa095 ocaml: comment out auto-complete initialization code
to make sure only one completion engine is active
2015-05-31 22:52:05 -04:00
Török Edwin
f23aa2b0da ocaml layer: Add key bindings
- enable ocamldoc in company completion
- enable merlin-document binding
- add binding for ML <-> MLI switch
- bind most merlin commands

user visible change:
  printing type at point was moved to SPC mht, and SPC mhT asks for an expression
  SPC mgg/mgG is now consistent with CONVENTIONS.md, and
  SPC mgb can be used to go back(in addition to default C-c &)
2015-05-31 22:51:27 -04:00
Török Edwin
ab1a1eae60 ocaml: fix flycheck
but keep it disabled (need to test interaction with auto-complete and company)
2015-05-31 22:48:46 -04:00
Török Edwin
264a3c2019 ocaml: support both auto-complete and company 2015-05-31 22:34:16 -04:00
syl20bnr
549b18a97e New dotfile variable dotspacemacs-use-ido 2015-05-31 21:48:16 -04:00
Christoph Paulik
e6ef875b7a Add custom calling function for helm-find-files
In order remove the guessing of the input based on thing at point
2015-05-31 20:59:46 -04:00
syl20bnr
4489de827b Now :variables values must be quoted like in setq sexps
Fixes #1596
2015-05-31 20:55:46 -04:00
syl20bnr
4b0c84ebb9 Move SPC p $ t to shell layer 2015-05-31 18:06:35 -04:00
syl20bnr
4884794642 Add quick how to to enable navigation by visual lines 2015-05-31 17:58:15 -04:00
syl20bnr
d26b7f2c52 Disable paste micro-state by default 2015-05-31 17:52:55 -04:00
mike-work
872b26e0ed Add company-mode hook for lua 2015-05-31 17:47:35 -04:00
Diego Berrocal
43acc9314f Add Search Engine layer 2015-05-31 17:45:16 -04:00
syl20bnr
549aaf169f Minor change to change log 2015-05-31 17:43:15 -04:00
syl20bnr
138a82f60e Change log ready for 0.102.0 2015-05-31 00:33:28 -04:00
syl20bnr
ccc0da05f1 ... Feeding change log for 0.102.0 2015-05-30 23:47:08 -04:00
syl20bnr
f0c3e1c728 Still feeding change log for 0.102.0 2015-05-30 00:26:42 -04:00
syl20bnr
67480ee86d Feeding the change log for 0.102.0 2015-05-29 23:51:54 -04:00
syl20bnr
4f409b58c9 Move evil key bindings to init-evil function 2015-05-28 00:16:13 -04:00
Tu Do
413653684a Fix toggle-maximize-buffer
- Use high level function window-configuration-to-register. Using
set-register causes the error wrong-type-argument integer-or-marker-p
when we later want to jump to the register.

- Check if the register actually has a window configuration before
jumping to it. Otherwise error happens because we try jump to non-existent
window configuration.

- Add key bindings.
2015-05-28 00:13:16 -04:00
justbur
33e439e9cc Add option to select other layer directories in create-layer 2015-05-27 23:56:11 -04:00
Tu Do
700cc51212 [Fix #1611] Add an entry for Helm help buffer in display-buffer-alist
When a Helm help buffer is detected, we don't treat it like other Helm
buffers by simply adding its own entry in display-buffer-alist that does
no additional action.
2015-05-27 23:55:27 -04:00
Török Edwin
b06b52d10a avoid conflict with hydra's lv.el
fixes #1463
2015-05-27 23:52:15 -04:00
Tu Do
7f90d99a48 Fix Python and Semantic integration
When no Python executable is detected, Semantic causes an error that it cannot
retrieve include paths from the executable, causing an error that prevents
Python buffer to be switched and error is repeatedly reported whenever a Python
buffer is opened. This commit ignores the error from
semantic-python-get-system-include-path that is called when Semantic setup
itself for a Python buffer.
2015-05-27 23:50:58 -04:00
syl20bnr
a514f6f569 Add TODO for python inferior process key bindings 2015-05-27 23:49:19 -04:00
Tu Do
ae48bd866b [Fix #1668] Don't enable Vim key bindings if holy-mode 2015-05-27 23:45:13 -04:00
Bjarke Vad
78b39f1f72 ghci-ng for haskell-process-do-type-on-prev-line` 2015-05-27 23:29:08 -04:00
person808
3a2594e6bc Update layer templates. 2015-05-27 23:07:45 -04:00
Max Veytsman
2740c3a5d6 Refactored spacemacs/init-evil-lisp-state to use use-package 2015-05-27 23:06:15 -04:00
jupl
28577fbb65 Help popup focus on single window
Fixes #1734

Update value for :noselect, not :noselect itself
2015-05-27 23:04:34 -04:00
Eivind Fonn
5c0862c4aa Fix smex prompt whitespace 2015-05-27 23:03:35 -04:00
syl20bnr
640aad0a82 Cleanup dotfile template 2015-05-27 16:09:56 -04:00
Rl3x Fish ⚓
ca9fa6cdfe Fix the recentf-exclude variable
recentf-exclude variable takes regexps or functions for filenames
excluded. spacemacs-cache-directory should not be quoted since it's not a
function. I also excluded elpa directory.

You should run M-x recentf-cleanup to update the recentf-exclude rules.
2015-05-26 00:31:30 -04:00
Eivind Fonn
91462a6d41 Don't close compilation buffer after success 2015-05-26 00:26:41 -04:00
Ricardo Lima
fe7fec7c6b Add missing evil-window-* commands
Adds missing evil-window-* commands to golden-ratio-extra-commands to
allow golden-ratio-mode to resize windows when an evil-window-*
function is called.
2015-05-26 00:24:24 -04:00