Commit graph

1554 commits

Author SHA1 Message Date
syl20bnr
697d3412c8 Add convention for code navigation and documentation 2014-12-08 21:00:35 -05:00
syl20bnr
825fa4ce3c Update Python key bindings according to conventions 2014-12-08 20:58:35 -05:00
syl20bnr
724f05c31b Update ESS key bindings according to conventions 2014-12-08 20:53:46 -05:00
syl20bnr
060420b1d6 Update conventions for tests and REPLs 2014-12-08 20:52:51 -05:00
syl20bnr
7a1628760f Clarification about unsupported jj, and jk sequences
to escape states and buffers in DOCUMENTATION
2014-12-08 19:22:57 -05:00
pseudonom
a5db3a2201 Fix incorrect example for evil-escape-key-sequence
When I followed the example in the documentation, `describe-variable` reflected the updated value ("jj") but spacemacs ignored it and continued to use the default value ("fd").

`evil-escape.el` mentions:

```elisp
;; The key sequence can be customized with the variable
;; `evil-escape-key-sequence'
;; It must be set before requiring evil-escape.
```

So I tried moving the `setq` to `/init` instead of `/config`. That worked.
2014-12-08 19:14:09 -05:00
sbenner
e295b6a3f5 Temporarily comment the command prefixes for JS layer 2014-12-08 13:00:30 -05:00
sbenner
78c1f51b94 Fixes #224 jedi does not need to be installed manually
in README
2014-12-08 11:54:40 -05:00
sbenner
2267b7d352 Fix title image in readme 2014-12-08 09:51:01 -05:00
syl20bnr
fe8e8c09fd Standardize some key bindings for javascript layer 2014-12-08 00:39:19 -05:00
syl20bnr
fef7372be2 Update javascript layer README 2014-12-08 00:33:25 -05:00
syl20bnr
b479c83b91 Reformat javascript layer README 2014-12-08 00:20:21 -05:00
Andrew Oppenlander
e303fce60b Add Javacript layer
- move JavaScript/js2-mode into a contrib layer
- add js2-refactor
- change keybindings to be more spacemacsy
- add a function to define a command prefix for a specific mode
2014-12-07 23:55:32 -05:00
syl20bnr
90b605b6e7 Enable flycheck for erlang-mode if EDTS is disabled 2014-12-07 23:40:07 -05:00
syl20bnr
9e0c27b91c Remove the mention that 24.3 compatibility is broken
in README.
2014-12-07 21:30:00 -05:00
syl20bnr
6fbff5b41d Fixes #222 Modeline colors don't quite match up 2014-12-07 19:53:59 -05:00
syl20bnr
c0eaf61a52 Move documentation material and markdowns to doc 2014-12-07 19:41:09 -05:00
syl20bnr
03b021fda3 Add a variable to enable or disable EDTS in erlang-elixir layer 2014-12-07 10:21:27 -05:00
Chris Barrett
a9e123611e Fix guide-key breakage
1958678754 (0.26.0) introduced a customisable variable
`dotspacemacs-leader-key`. Hardcoded instances of the leader were
replaced by references to this variable. An error in this refactoring
has broken guide-key.

This change fixes a bug where the variable name was added to a quoted
list, inserting the symbol and not the variable's value.

After this change, guide-key should display again.
2014-12-08 00:25:44 +13:00
syl20bnr
482afcbc17 Add tab to toggle current occurrence in iedit state 2014-12-07 01:13:46 -05:00
syl20bnr
cc8986c738 Fix o and O in iedit states 2014-12-07 01:10:13 -05:00
syl20bnr
d7c6e095f7 Fix overlayp, nil in iedit state 2014-12-07 01:04:27 -05:00
syl20bnr
3a26e7f3be Fix C-U bindings in iedit state 2014-12-07 00:58:32 -05:00
syl20bnr
be0de955a3 Fix A and I descriptions in iedit layer documentation 2014-12-07 00:30:20 -05:00
syl20bnr
b154278b7d Disable leader in iedit-insert state 2014-12-07 00:29:46 -05:00
syl20bnr
06923e0517 Restore the warning level before packages initialization
The *Warning* buffer will now popup correctly if there is an
error during packages initialization
2014-12-06 23:51:47 -05:00
syl20bnr
cb5b93fc4b Better name for the function camdez/show-buffer-filename 2014-12-06 23:42:26 -05:00
syl20bnr
8461b0a421 Add A, I, $, 0 bindings to iedit state 2014-12-06 23:40:18 -05:00
syl20bnr
b344553aaf New variable dotspacemacs-leader-key to change the leader key
Also fix the broken custom leader key in visual and motion
states.
2014-12-06 17:55:20 -05:00
syl20bnr
88cd8fab9d Add FAQ questions to readme and <SPC> f e d to open the dotfile 2014-12-06 01:43:48 -05:00
syl20bnr
0108071e76 Add a section for shells in documentation 2014-12-06 01:31:56 -05:00
syl20bnr
155cb97351 Add tip for MacType to get smooth fonts on Windows 2014-12-06 01:31:30 -05:00
syl20bnr
8950e588dc Remove unused <SPC> c r to comment region and prevent conflict
with compilation commands.

<SPC> ; does the job of <SPC> c r.
2014-12-06 01:21:37 -05:00
syl20bnr
6c5b4a8ac8 Free up d in iedit state and D now deletes all occurrences
ALso reformat the README
2014-12-06 01:18:03 -05:00
Ryan Phillips
85e4dbbaaf Add compilation support
* spc c c helm-make-projectile
* spc c C compile
* spc c r recompile
2014-12-06 01:04:09 -05:00
syl20bnr
346e9b5d27 Completely changed the philosophy of iedit state
It is now a stock normal state adapted to iedit
2014-12-06 00:57:20 -05:00
syl20bnr
3c676497c8 Change color of iedit states 2014-12-06 00:56:16 -05:00
syl20bnr
934e2e7916 Activate leader in iedit and iedit-insert states 2014-12-06 00:55:56 -05:00
syl20bnr
736962cec6 Update iedit layer readme 2014-12-05 22:15:55 -05:00
syl20bnr
a6d45faba0 Enable evil-escape fd in iedit states to exit to normal state 2014-12-05 22:15:17 -05:00
syl20bnr
9c036007fb Remove Shift+Return to exit iedit-insert state
It is not consistent with the rest of spacemacs
2014-12-05 22:14:35 -05:00
Herbert Jones
86dd3cbc86 Integrate ahs with evil search functionality
When auto-highlight-symbol is used, it does not currently place the
searched term into the search ring, so that after ahs mode is left,
hitting "n" or "N" does not return to the search term that was selected
by hitting "*" or "#".  Some extra steps must be taken to perform the
expected search behavior of "n" and "N" after "*" or "#".

This also integrates the searched term into the ex mode substitute
command, so that "%s//replace/" works as expected.
2014-12-05 20:45:08 -05:00
Chris Barrett
7138f594c9 Skip installation of nonexistent packages
When attempting to install a package on startup, test whether it is in
the package archives list. If it is not, skip the installation attempt
and issue a warning.

Resolves #212
2014-12-05 20:41:19 -05:00
Ian Ker-Seymer
bb5f2738c1 Clarify adding package in configuration layer 2014-12-05 20:40:39 -05:00
syl20bnr
de2183054f Fix missing ~ in README and missing Paradox link in DOC 2014-12-05 20:35:39 -05:00
Chris Barrett
3ba098db94 Features, Installation and updates, Configuration and typos
Streamline descriptions and remove some lists of specific features. Also
reorder headings to focus on features with lists and pretty pictures to
make things more attractive.

I felt that drawing attention to specific Emacs packages in the readme
would be meaningless to people coming from Vim. They're covered in the
main documentation file anyway.

Properly define what a configuration layer is, and describe the main
roles of the ~/.spacemacs file.

Provide a brief overview on how to load config layers, since this is the
something users will probably want to do immediately.

Fix typos: Identified in review of c36a36fecf7
2014-12-05 20:19:33 -05:00
syl20bnr
ec20d9e69e Add C-g to iedit and iedit-instert states 2014-12-05 15:41:21 -05:00
syl20bnr
528c4efec3 Add p to iedit state to replace occurrence with last yanked (copied) text 2014-12-05 15:32:41 -05:00
syl20bnr
75b8db0857 Fix lazy loading of iedit 2014-12-05 10:21:52 -05:00
syl20bnr
9a71c65e6a Add hjkl navigration to iedit state 2014-12-05 10:20:40 -05:00