Commit graph

2995 commits

Author SHA1 Message Date
syl20bnr
a4e47cfc6b YAPF configuration edition and documentation
Rename `yapf-format-on-save` to `python-enable-yapf-format-on-save`
to be more consistent with the other layer variables
2015-04-22 00:02:23 -04:00
Kenneth Love
5bbf2a84d6 python layer: Add YAPF extension for buffer formatting 2015-04-21 23:55:58 -04:00
syl20bnr
130a70d601 pandoc layer: rename Readme.md to README.md 2015-04-21 23:53:14 -04:00
syl20bnr
8b93e3179a pandoc layer: edit README and packages.el 2015-04-21 23:51:30 -04:00
Christoph Paulik
0513a7eebb add a layer for pandoc-mode
This layer enables conversion of document directly from emacs
e.g. .md to .docx or .md to .org etc.
2015-04-21 23:39:32 -04:00
syl20bnr
147db21b3a git layer: add lazy loading of magit-gh-pulls on #gf 2015-04-21 23:38:42 -04:00
syl20bnr
4e7e288fa4 Move SPC x y and SPC x p to SPC b Y and SPC b P 2015-04-21 23:31:55 -04:00
Swaroop
81473b883c Add keys to copy & paste full buffer
When you are typing in a browser and then you realize you really want
Emacs to compose this piece of text, then you would want to copy from
browser to an Emacs buffer, edit it inside Emacs and finally copy to
clipboard and paste it into the original application. These keys help
you to do exactly that.
2015-04-21 23:29:36 -04:00
Tu Do
c3f2a331d6 [Emergency fix] Don't add separator to the widget list
Otherwise when the widget list is deleted to insert new widgets, the
separator "widget" is essentially text with properties and can cause
error when trying to delete, which breaks quick help and release note
buttons, making the buttons not function anymore.
2015-04-21 16:52:23 +07:00
syl20bnr
d64709d75b ERC layer: move SPC a i s on SPC a i i 2015-04-21 02:02:19 -04:00
Swaroop C H
6f9cad9996 ERC layer tweaks
- Mention terminal-notifier gem on OS X
- Add "ais" shortcut to switch to active ERC channels
- Remove todos
2015-04-21 01:57:41 -04:00
Allen Li
bf74b52236 Bind term-send-tab only in insert state
Bind term-send-tab only in insert state for term mode.

Conflicts:
	spacemacs/packages.el
2015-04-21 01:56:10 -04:00
Allen Li
8180feff89 Add binding for EOF (^D) in term
Bind term-send-eof only in insert mode
This is a useful binding to have, and is bound similarly to
term-send-esc (`C-c C-e`) and term-interrupt-subjob (`C-c C-c`).
2015-04-21 01:54:46 -04:00
MadAnd
6a9225299d Fix typo 2015-04-21 01:50:31 -04:00
Keshav Kini
b3fbaeba7e Optimize macro and fix typo in its name
Move macro definition above calls thereto
2015-04-21 01:46:30 -04:00
Tu Do
e45702dd6b [Fix #1280] Only open Helm window in current window 2015-04-21 01:44:52 -04:00
Tu Do
8614f285d9 Add separator between Evil and Emacs tutor buttons 2015-04-21 01:44:41 -04:00
person808
1d8e8cd1f9 Fix spelling error in window micro-state. 2015-04-21 01:44:21 -04:00
Tristan Hume
5fb4427396 Use yasnippet in default backend 2015-04-21 01:44:02 -04:00
Tristan Hume
4bd72d3ec2 Fix bug in ruby auto-completion 2015-04-21 01:41:01 -04:00
syl20bnr
efaa595a4a js layer: applied conventions to some tern key bindings
Also update the README
2015-04-21 01:38:58 -04:00
syl20bnr
5f5cf0cbe8 js layer: move js-doc key bindings under SPC m r d 2015-04-21 01:36:02 -04:00
geksilla
3113e5940b Add js-doc package to javascript. 2015-04-21 01:28:05 -04:00
syl20bnr
cb6a5e2821 Minor edition of semantic layer README 2015-04-21 01:25:38 -04:00
Tu Do
000791c5f3 [feature] new Semantic layer
This separates Semantic layer from language major modes, so Semantic
features are only enabled when the layer is added, allow user to choose
using it or not.

Conflicts:
	contrib/lang/c-c++/packages.el
2015-04-21 01:15:40 -04:00
syl20bnr
22afdf25b4 Move SPC b s to SPC b b
To be consistent with `SPC p p`
I also planned to use `SPC b s` to search in all opened
buffer, symmetric feature with `SPC s` and `SPC p s`
2015-04-21 01:00:06 -04:00
syl20bnr
5930597e50 New variable: dotspacemacs-additional-packages
Adding packages to this list will install them without
needing them to be wrapped in a layer.
Ideal for niche languages of any package that don't need
any configuration.
2015-04-21 00:33:23 -04:00
syl20bnr
558ce8296e gnus layer: rename Readme.md to README.md 2015-04-20 23:44:43 -04:00
syl20bnr
1dd129ef59 Move gnus layer to email category
defvar --> setq for package lists
2015-04-20 23:42:53 -04:00
syl20bnr
e73db459ab gnu layer: minor edition of README 2015-04-20 23:35:54 -04:00
Christoph Paulik
3f491944ba Basic Gnus contribution layer
Features:

- Org-mime integration
- evilified Gnus Buffers
- Open RSS Articles directly in Browser
2015-04-20 23:30:25 -04:00
syl20bnr
ff9b9ac7bb rcirc layer: default to insert state (emacs in holy-mode)
Move C-j and C-k to normal state.
2015-04-20 23:29:33 -04:00
luxbock
5c2463140c Add rcirc-track-minor-mode to the rcirc-mode-hooks 2015-04-20 23:10:28 -04:00
Tu Do
6e541b4ae7 Improve yasnippet
- Allow a snippet to wrap around a selected region when expanded: A user
  can select a region, press 'C-x C-x' to go to the original mark and
  run `yas-expand` to wrap the selected region in expanded snippet.

- Allow `hippie-expand` to expand snippets as well. May replace TAB in
  the future.
2015-04-20 23:01:22 -04:00
syl20bnr
8867f7a607 Edit prodigy layer README and move key binding on SPC a S 2015-04-20 22:57:46 -04:00
Diego Berrocal
0053d9b953 Add prodigy-layer
Manage external services from within emacs ! :D
2015-04-20 22:45:24 -04:00
syl20bnr
3fc6c9b6ef Update solarized theme 2015-04-19 22:37:24 -04:00
syl20bnr
2f710b4aea Fix release note 2015-04-19 12:48:00 -04:00
Chris Ewald
706c80e869 html layer: various improvements
- add eco to web-mode auto-mode-alist
- add emmet keybinding fixes to emacs-state-map as well
- use only smartparens in webmode
2015-04-19 03:01:29 -04:00
syl20bnr
3721df8add Revert changes attributed to the wrong contributor 2015-04-19 03:00:54 -04:00
syl20bnr
466317cf7a New achievements
500th PR (was about time to add it)
600th PR
1000th star
Helm Captain
2015-04-19 02:26:25 -04:00
syl20bnr
2a57b0e16c Display release note 0.102.txt 2015-04-19 02:14:25 -04:00
syl20bnr
da952f66ba Tweak widget spacing and remove (recenter) instruction
The recenter cause the logo to be out of sight.
2015-04-19 02:11:04 -04:00
Tu Do
55f1207133 Improve Startup buffer
- Modularize and add quickhelp button
  Split the current hardcoded release note display functions into smaller
  reusable functions. Then reuse it for creating quickhelp button.
- fix: bind widget-button-click to left mouse click
  widget-button-press is for keyboard and binding it to a left mouse
  button is not suitable. The clicks on buttons are often ignored. Use the
  proper widget-button-click.
- Since this is develop, point it to 0.102.x
- Beautify org CHANGELOG
  Setting org-indent-mode hides the leading stars of all Org headers except
  the last one just enough to indicate indentation, which make it easier
  to read. Also, put it in read-only-mode so user don't accidentially mess
  up his reading material.
  Also put the CHANGELOG in view-mode for reading and navigating read-only
  content.
- Add Evil and Emacs tutorial buttons to quickhelp
  So it is even easier for first time users.
  Also refactor spacemacs-buffer//insert-release-note:
  - Change it to spacemacs-buffer//insert-note
  - Just insert content. Widgets are optional
  - Insert different widget from the two functions
    spacemacs-buffer//insert-quickhelp-widget and spacemacs-buffer//insert-release-note-widget
- Put the cursor on the quickhelp button
  So that users can start using it immediately. New users only knows RET
  to press a button and learn the rest there.
- Add m to jump back to top menu
  Also update the quickhelp content.
2015-04-19 02:04:42 -04:00
Lou, Yufan
1a25ad9659 html layer: Fixes #1161 Emmet tab expansion and other fixes
- Documentation should include a keybinding guide, since we use evil.
- add emmet keybinding fixes to emacs-state-map as well
- add eco to web-mode auto-mode-alist
- use only smartparens in webmode
2015-04-19 01:31:09 -04:00
syl20bnr
4a5f9450ca Check for linum-mode and global-linum-mode 2015-04-19 01:20:54 -04:00
person808
3104d74a69 Git-gutter: Check for linum-mode, not global-linum-mode.
Not everyone has linum-mode on globally.
2015-04-19 01:19:31 -04:00
person808
abe58488e1 Remove spacemacs/kill-this-buffer.
kill-this-buffer already exists.
2015-04-19 01:18:38 -04:00
syl20bnr
ff4a207cb9 Add dotspacemacs-highlight-delimiters to dotfile template 2015-04-19 01:17:38 -04:00
syl20bnr
83bd31a812 haskell layer: replace use-package by eval-after-load 2015-04-19 01:17:35 -04:00