Steven Allen
604c24bf0e
Replace define-advice with advice-add in the shell layer
...
`define-advice` requires Emacs 25.
Addresses: https://github.com/syl20bnr/spacemacs/pull/8635#issuecomment-297887734
2017-05-04 00:30:22 -04:00
LdBeth
e17460f0e6
Fix init-slime-company
...
used `:pre-config` instead `:post-init`, otherwise `slime-company` won't be
initialized because `common-lisp/init-slime-company` is called after
`common-lisp/init-slime`, and `:post-init` probably won't make effect.
Fixes #8796
2017-05-04 00:29:08 -04:00
syl20bnr
4898644a95
org: revamp key bindings
...
Org key bindings were a mess with no logic.
This commit changes a lot of them to reorganize them under prefixes.
Here is the complet list of changed key bindings:
New prefixes:
- C clocks
- d dates
- miD download
- ms trees/subtrees
- mT toggles
New key bindings:
- "Ti" org-toggle-inline-images
Changes key bindings:
- "Cc" 'org-clock-cancel
- "Ci" 'org-clock-in
- "Co" 'org-clock-out
- "Cp" 'org-pomodoro
- "dd" 'org-deadline
- "ds" 'org-schedule
- "dt" 'org-time-stamp
- "dT" 'org-time-stamp-inactive
- "em" 'org-mime-org-buffer-htmlize
- "id" 'org-insert-drawer
- "iDy" 'org-download-yank
- "iDs" 'org-download-screenshot
- "ie" 'org-set-effort
- "ih" 'org-insert-heading
- "iH" 'org-insert-heading-after-current
- "iK" 'spacemacs/insert-keybinding-org
- "il" 'org-insert-link
- "ip" 'org-set-property
- "is" 'org-insert-subheading
- "it" 'org-set-tags
- "sa" 'org-archive-subtree
- "sb" 'org-tree-to-indirect-buffer
- "sh" 'org-promote-subtree
- "sj" 'org-move-subtree-down
- "sk" 'org-move-subtree-up
- "sl" 'org-demote-subtree
- "sn" 'org-narrow-to-subtree
- "sN" 'widen
- "sr" 'org-refile
- "ss" 'org-sparse-tree
- "sS" 'org-sort
- "Tt" 'org-show-todo-tree
- "Ti" 'org-toggle-inline-images
- "TV" 'space-doc-mode
- "Tx" 'org-toggle-latex-fragment
- "xo" 'org-open-at-point
- "Cc" 'org-agenda-clock-cancel
- "Ci" 'org-agenda-clock-in
- "Co" 'org-agenda-clock-out
- "dd" 'org-agenda-deadline
- "ds" 'org-agenda-schedule
- "ie" 'org-agenda-set-effort
- "ip" 'org-agenda-set-property
- "it" 'org-agenda-set-tags
- "sr" 'org-agenda-refile
2017-05-04 00:28:12 -04:00
William Robson
52275b4778
Add a new keybinding for org-preview-latex-fragment
...
The keybinding I chose is <space> m X. l, L and x were taken already.
2017-05-03 22:54:17 -04:00
Nikolai Myllymäki
3b4aff8cdb
Remove redundant installation instructions
...
The readme.md documents the first startup comprehensively, so the duplicate
information is removed from the beginners tutorial.
2017-05-03 22:47:58 -04:00
John Stevenson
18a244269b
New Keybinding for cider-eval-defun-to-comment
...
Added a Spacemacs style keybinding for the function cider-eval-defun-to-comment
This function evaluates and expression and displays the result as a comment
on the following line.
The CIDER keybinding is `C-C M-;` so the Spacemacs binding uses the `;`
convention, which is also the general character for comments in Emacs.
As this is an evaluation function, the keybinding is placed under the evaluation
part of the major mode menu.
Included documentation in the README.org file
2017-05-03 22:47:10 -04:00
Darkhan Kubigenov
a5c94b3328
Fix typos in documentation
2017-05-03 22:46:24 -04:00
Henry Marshall
82cfce0768
Fixed url with unescaped +
causing broken link
2017-05-03 08:59:05 -04:00
syl20bnr
afcef9e34f
markdown: suppress mmm-global-mode
...
had bad side effects on magit buffers, like removing faces etc...
2017-05-01 12:51:10 -04:00
syl20bnr
e70913022d
Fix the "fix"
...
Made a mistake when fixing the typo, actually was not a typo :-)
2017-04-29 11:33:47 -04:00
syl20bnr
7274619871
Fix pronouns style
...
According to https://github.com/syl20bnr/develop.spacemacs.org/pull/4
2017-04-29 11:17:33 -04:00
syl20bnr
4fd895a917
markdown: cleanup auto-modes for mmm and add support ini files
2017-04-29 11:08:03 -04:00
Christian Brassat
7fc758e3c2
markdown-mmm-auto-modes
defines pairs of language and mode names
...
where the mode name is different from the language name
2017-04-29 10:57:04 -04:00
Christian Brassat
7caa91bf6c
Credit where credit's due
2017-04-29 10:55:16 -04:00
Christian Brassat
e3307d0b17
Generate mmm-modes automatically based on a list.
...
Includes a config variable for use in `dotspacemacs-configuration-layers`
2017-04-29 10:55:12 -04:00
Christian Brassat
1f9fd7077e
Add markdown-scala support to MMM
...
Fixes #6571
2017-04-29 10:52:42 -04:00
syl20bnr
82d3adfd66
CI: fix typo
2017-04-29 10:48:32 -04:00
JAremko
94205a3e81
Fix css links and various org links
2017-04-29 10:45:52 -04:00
JAremko
4ca9dd3c36
CI publish only proper branch
2017-04-29 10:45:27 -04:00
nashamri
f1701ed490
Add permalinks to the doc headings
2017-04-29 10:44:27 -04:00
Muneeb Shaikh
2ecfe98bd3
typo: your -> you're
2017-04-29 11:14:55 +05:30
syl20bnr
df408fcd26
Add emacspace bot info for CI
2017-04-29 00:06:48 -04:00
syl20bnr
8db21403d7
Fix support for fancy frame title
2017-04-28 23:39:41 -04:00
JAremko
9b922957ef
spacefmt better logging
2017-04-28 23:29:43 -04:00
JAremko
f805d0ebd9
Fix spacefmt test on deleted files
...
Also fix some links
[ci skip]
2017-04-28 23:29:43 -04:00
JAremko
edc24ef750
MV CONTRIBUTING & COMMUNITY to the root after pub
2017-04-28 23:29:43 -04:00
JAremko
c1e4556882
Format and cleanup docs. Fix links.
2017-04-28 23:29:14 -04:00
JAremko
276fa38a5f
test only ORG files
2017-04-28 23:25:02 -04:00
JAremko
84715966ad
Fixes syl20bnr/develop.spacemacs.org#10
2017-04-28 23:25:02 -04:00
JAremko
8b2f89308c
CI: auto publish to spacemacs.org and develop.spacemacs.org
2017-04-28 23:24:58 -04:00
JAremko
813abff93b
test for trailing spaces in new files
2017-04-28 23:19:20 -04:00
Kepi
7e266f4f3c
Improve support for fancy frame title
2017-04-28 23:16:22 -04:00
Uri Sharf
cb30ec1df8
Add support for fancy frame title
...
Acked-by: Uri Sharf <uri.sharf@gmail.com>
2017-04-28 23:13:25 -04:00
Darkhan
a488a56e8e
Fix a typo in beginners tutorial
2017-04-28 23:09:52 -04:00
Robbert van der Helm
bfb565eea9
Fix pasting ignoring register selection
...
Pasting in evil-mode has been broken since
`58458f2d2abcc1211444c2060ab598f55e518da4`, as `p` and `P` would always paste
from the unnamed register instead of the register selected with `"`. I've
removed the function's second parameter, as it wasn't being used anywhere.
Fixes #8759
2017-04-28 23:09:06 -04:00
duianto
122076407b
rename-current-buffer-file: non-file bfr sav or ren
...
problem: renaming a non-file buffer, only shows an error message
solution: ask if the buffer should be saved to a file or just renamed
2017-04-28 23:06:40 -04:00
Tony Lotts
15873375dd
Ignore eww created url directory
2017-04-28 23:05:26 -04:00
Swaroop C H
0acf48580e
[themes-megapack] Add white-sand theme
2017-04-28 23:04:35 -04:00
Muneeb Shaikh
50f5a04f9a
ruby: add to org-babel-load-languages
2017-04-28 23:04:13 -04:00
duianto
a64ec4d374
swap-buffers-to-window: symbols fun def void
...
problem: target window doesn't get focus after buffer swap:
'symbols function definition is void: select-window-by-number'
solution: missing 'winum-' before 'select-window-by-number'
2017-04-28 23:03:52 -04:00
syl20bnr
fe564eade5
ess: move functions to new funcs.el file
2017-04-28 23:02:18 -04:00
Jack Kamm
c33a587a8e
ess: help.start() causes read-only problem with comint-prompt-read-only
...
Fixes #5395
based on https://github.com/emacs-ess/ESS/issues/300#issuecomment-231314374
2017-04-28 22:55:48 -04:00
Bryan Gilbert
45a7740215
remove automatic call to linum-setup when using git-gutter
2017-04-28 22:52:24 -04:00
Rafi Khan
dc8bb7ae3b
typo
2017-04-28 22:50:28 -04:00
firemiles
b8c17cf3c5
docs: Install goimports from new repository.
2017-04-28 22:50:12 -04:00
tutysara
f4a7c939a4
Enable company backed - ipython-notebook
...
EIN added a company backend recently.
This will add support for completion in spacemacs using ein's company backend.
2017-04-28 22:49:42 -04:00
syl20bnr
d25d032e90
Update README
...
Remove mention about XEmacs development being dead.
Avoid to replicate the wizard to respect DRY and minimize the risks of out dated
documentation.
2017-04-28 22:47:50 -04:00
duianto
c0c18cd185
Update README.md: links/rewrites/missing words/etc
2017-04-28 22:37:20 -04:00
Benjamin Reynolds
8131ed977a
Add various slack keybindings
...
The only readily available keybinding for joining channels in slack is for
joining public channels. This commit adds bindings for joining private
channels, (called groups in emacs-slack) as well as a keybinding for
slack-select-rooms which allows joining a channel, group, or DM.
This commit also rebinds the major mode `k` to slack-select-rooms, which puts it
more in line with how the related keybinding in the slack client works.
2017-04-28 22:29:43 -04:00
Archenoth
45f02b09bb
Minor typo in VIMUSERS Elisp intro ("arg1 arg1" -> "arg1 arg2")
2017-04-28 22:25:24 -04:00