-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Org export issue: unable to resolve link "configuring-spacemacs" #8054
Comments
|
I just tried to export to |
|
This is my config: https://github.com/ztlevi/Spacemacs-config System Info 💻
(php ivy better-defaults github ranger colors prodigy search-engine graphviz
(syntax-checking :variables syntax-checking-enable-by-default nil syntax-checking-enable-tooltips nil)
(spell-checking :variables spell-checking-enable-by-default nil)
(vinegar :variables vinegar-reuse-dired-buffer t)
(spacemacs-layouts :variables layouts-enable-autosave nil layouts-autosave-delay 300)
(git :variables git-magit-status-fullscreen t magit-push-always-verify nil magit-save-repository-buffers 'dontask magit-revert-buffers 'silent magit-refs-show-commit-count 'all magit-revision-show-gravatars nil)
(ibuffer :variables ibuffer-group-buffers-by 'projects)
(auto-completion :variables auto-completion-enable-sort-by-usage t auto-completion-enable-snippets-in-popup t :disabled-for org markdown)
(osx :variables osx-dictionary-dictionary-choice "Simplified Chinese - English")
restclient
(gtags :disabled-for clojure emacs-lisp javascript latex python shell-scripts)
(shell :variables shell-default-shell 'eshell)
docker deft markdown org shaders yaml react
(python :variables python-test-runner
'(nose pytest))
(ruby :variables ruby-version-manager 'chruby)
ruby-on-rails lua html javascript
(typescript :variables typescript-fmt-on-save nil typescript-fmt-tool 'typescript-formatter)
emacs-lisp
(clojure :variables clojure-enable-fancify-symbols t)
racket
(c-c++ :variables c-c++-default-mode-for-headers 'c++-mode)
zilongshanren
(chinese :packages youdao-dictionary fcitx :variables chinese-enable-fcitx nil chinese-enable-youdao-dict t)
dash)
|
|
I can reproduce this. The problem is related to the links in Org files referencing other parts of the same documents, such as the link on line 9 in CONTRIBUTING.org. Once these links are removed the file exports perfectly. Reproduction steps:
System Info 💻
(helm emacs-lisp org) |
|
Since org 9 internal links must be declared either as #customID or textTargetOrFullTextSearch. Relative path links must be either file:relative/path or ./relative/path. Many links are using the #customID form to trigger a full text search which is not defined as to the org documentation. In addition relative file paths are declared as relative/path which is also not defined. If this is done the html export can fail. Therefore the links must be corrected for the affected files. See http://orgmode.org/manual/External-links.html#External-links and http://orgmode.org/manual/Internal-links.html#Internal-links |
|
I will have a look at the affected documentation files and correct the links if necessary. |
|
All right. Thanks. |
|
Just updated to latest develop and updated packages, and I am still experiencing a similar bug. More importantly, this bug happens with auto-generated table of contents, so even if it's related to something changed in org-mode 9 API this should not happen and is definitely a bug. Repro steps:
|
Since org 9 internal links must be declared either as #customID or textTargetOrFullTextSearch. Relative path links must be either file:relative/path or ./relative/path. Many links are using the #customID form to trigger a full text search which is not defined as to the org documentation. In addition relative file paths are declared as relative/path which is also not defined. If this is done the html export can fail. Therefore these links must be corrected for the files where they break the html export. Fixes syl20bnr#8054 for all spacemacs documentation files.
|
This is becoming even stranger, when I do as you say the links generated in my TOC are invalid when I try to follow them in org-mode. However when I export the document as html it works as expected. I agree with you this really looks now like a bug in org mode. Anyway in the meantime I have went through the spacemacs documentation files and corrected some relative links as well as adding Custom_IDs for some headlines which org failed to find during export, so that on my branch I am able to export all the org files in the project root as well as the doc folder again. Maybe we can use this to kill the symptoms of the issue until it is solved. |
As discussed in syl20bnr#8054 and syl20bnr#8136, org doesn't always export links correctly if the syntax deviates from the one given on the org mode website. This results in broken links on github and/or spacemacs.org as in syl20bnr#6722, syl20bnr#8036, syl20bnr#8054, syl20bnr#7956 and possibly others. This modifies all links not already fixed in syl20bnr#8136. Internal links are handled with Custom IDs. External file links are formatted according to org guidelines as well (see bottom), and if they point to a specific headline in an external file, a custom ID is created as well. Fixes syl20bnr#6722, syl20bnr#8036 and a part of syl20bnr#7956 as well as other unreported broken links. http://orgmode.org/manual/External-links.html#External-links http://orgmode.org/manual/Internal-links.html#Internal-links TODO: make Custom IDs invisble in space-org-mode
Hide properties in space-doc-mode to allow the use of `CUSTOM_ID` tags in documentation for correct link exporting, as discussed in syl20bnr#8054, syl20bnr#8136 and syl20bnr#8138. Complementary the latter two PR:s.
As discussed in syl20bnr#8054 and syl20bnr#8136, org doesn't always export links correctly if the syntax deviates from the one given on the org mode website. This results in broken links on github and/or spacemacs.org as in syl20bnr#6722, syl20bnr#8036, syl20bnr#8054, syl20bnr#7956 and possibly others. This modifies all links not already fixed in syl20bnr#8136. Internal links are handled with Custom IDs. External file links are formatted according to org guidelines as well (see bottom), and if they point to a specific headline in an external file, a custom ID is created as well. Fixes syl20bnr#6722, syl20bnr#8036 and a part of syl20bnr#7956 as well as other unreported broken links. http://orgmode.org/manual/External-links.html#External-links http://orgmode.org/manual/Internal-links.html#Internal-links TODO: make Custom IDs invisble in space-org-mode
As discussed in syl20bnr#8054 and syl20bnr#8136, org doesn't always export links correctly if the syntax deviates from the one given on the org mode website. This results in broken links on github and/or spacemacs.org as in syl20bnr#6722, syl20bnr#8036, syl20bnr#8054, syl20bnr#7956 and possibly others. This modifies all links not already fixed in syl20bnr#8136. Internal links are handled with Custom IDs. External file links are formatted according to org guidelines as well (see bottom), and if they point to a specific headline in an external file, a custom ID is created as well. Fixes syl20bnr#6722, syl20bnr#8036, syl20bnr#7956, syl20bnr#7916 as well as other unreported broken links. http://orgmode.org/manual/External-links.html#External-links http://orgmode.org/manual/Internal-links.html#Internal-links TODO: make Custom IDs invisble in space-org-mode
Since org 9 internal links must be declared either as #customID or textTargetOrFullTextSearch. Relative path links must be either file:relative/path or ./relative/path. Many links are using the #customID form to trigger a full text search which is not defined as to the org documentation. In addition relative file paths are declared as relative/path which is also not defined. If this is done the html export can fail. Therefore these links must be corrected for the files where they break the html export. Fixes #8054 for all spacemacs documentation files.
As discussed in #8054 and #8136, org doesn't always export links correctly if the syntax deviates from the one given on the org mode website. This results in broken links on github and/or spacemacs.org as in #6722, #8036, #8054, #7956 and possibly others. This modifies all links not already fixed in #8136. Internal links are handled with Custom IDs. External file links are formatted according to org guidelines as well (see bottom), and if they point to a specific headline in an external file, a custom ID is created as well. Fixes #6722, #8036, #7956, #7916 as well as other unreported broken links. http://orgmode.org/manual/External-links.html#External-links http://orgmode.org/manual/Internal-links.html#Internal-links TODO: make Custom IDs invisble in space-org-mode
|
Does it still happen on current develop ? |
|
Just rebased current develop and updated packages, still happens (I mean, the bug with When I try to export to html an org file that I wrote myself (with |
|
Although it doesn't happen anymore in |
|
At my end the TOC links export normally. @deb0ch, might there be something in particular in your |
|
I'm just using This is so fucked up, since I don't understand that thing. Is it a bug ? Or is it intentional ? 😕 |
|
I dunno, just found out about this when trying to reproduce your behaviour 😄. But I guess it might be a bug in toc-org. |
|
@nikolaiam Reporting, thanks for the link 😸 EDIT: reported: snosov1/toc-org#35 |
Since org 9 internal links must be declared either as #customID or textTargetOrFullTextSearch. Relative path links must be either file:relative/path or ./relative/path. Many links are using the #customID form to trigger a full text search which is not defined as to the org documentation. In addition relative file paths are declared as relative/path which is also not defined. If this is done the html export can fail. Therefore these links must be corrected for the files where they break the html export. Fixes syl20bnr#8054 for all spacemacs documentation files.
As discussed in syl20bnr#8054 and syl20bnr#8136, org doesn't always export links correctly if the syntax deviates from the one given on the org mode website. This results in broken links on github and/or spacemacs.org as in syl20bnr#6722, syl20bnr#8036, syl20bnr#8054, syl20bnr#7956 and possibly others. This modifies all links not already fixed in syl20bnr#8136. Internal links are handled with Custom IDs. External file links are formatted according to org guidelines as well (see bottom), and if they point to a specific headline in an external file, a custom ID is created as well. Fixes syl20bnr#6722, syl20bnr#8036, syl20bnr#7956, syl20bnr#7916 as well as other unreported broken links. http://orgmode.org/manual/External-links.html#External-links http://orgmode.org/manual/Internal-links.html#Internal-links TODO: make Custom IDs invisble in space-org-mode
Hide properties in space-doc-mode to allow the use of `CUSTOM_ID` tags in documentation for correct link exporting, as discussed in syl20bnr#8054, syl20bnr#8136 and syl20bnr#8138. Complementary the latter two PR:s.
|
Just wanted to start the discussion again what to do next after snosov1 answered to our issue. The bottom line seems to be that the org html export is not compatible with the link style generated by toc-org. I have tried the proposed solution of using the org hrefify function by using the alternative toc tag but this only works if we generate a toc for the two headline levels only. The noexport tag is actually fixing the issue because this triggers toc-org to remove the toc for the html export which then creates its own toc. So should we now try to raise a bug for the org html export or provide our own hrefify function or simply ensure that all tocs are also having the noexport flag? Independent of the outcome of this discussion I think we should write a test to ensure that all org files can be generated to html and that all links are valid. |
|
@smile13241324 In order to support everywhere links generated by both GitHub org renderer and org html renderer we first chose to use the GitHub format in org files written for Spacemacs so links work on GitHub, then to make them to work on spacemacs.org we unhrefify the links before exporting them to html files with org, this may be the same kind of strategy you propose. You can find the functions there: https://github.com/syl20bnr/spacemacs/blob/develop/core/tools/spacefmt/toc-org.el#L156-L252 Hope this helps :-) EDIT: rewrote some sentences to make them more understandable. |
|
@syl20bnr We attach org-mode https://github.com/syl20bnr/spacemacs/blob/master/core/core-documentation.el#L111 |
|
Finished the test for the org html export. It ensures that all documentation org files can be converted to html and that all contained external links are valid. @JAremko could you double check that Maybe if you could explain the differences between the spacemacs specific and the standard org html export a bit more I could fine tailor the test to your needs. See merge request: #8431 |
|
@smile13241324 You'll need advices from Maybe we can move them from this function and use globally for org files marked as Spacemacs documentation. |
|
@JAremko This may not be necessary, I will simply execute |
|
Finished the test, related PR: #8431 For travisCI I have deactivated the external link check for now as this seems to exceed a bandwith limit which will cause the job to stop following links. Needs to be executed locally. |
As discussed in #8054 and #8136, org doesn't always export links correctly if the syntax deviates from the one given on the org mode website. This results in broken links on github and/or spacemacs.org as in #6722, #8036, #8054, #7956 and possibly others. This modifies all links not already fixed in #8136. Internal links are handled with Custom IDs. External file links are formatted according to org guidelines as well (see bottom), and if they point to a specific headline in an external file, a custom ID is created as well. Fixes #6722, #8036, #7956, #7916 as well as other unreported broken links. http://orgmode.org/manual/External-links.html#External-links http://orgmode.org/manual/Internal-links.html#Internal-links TODO: make Custom IDs invisble in space-org-mode
commit 8e1af145480d53e8d32cdff2c83291889903164b
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Apr 6 23:12:47 2017 -0400
Fix typo in release note
commit fcc551fa38ad87388e4baafcf40f3cb5f6c17ef9
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Apr 6 23:07:36 2017 -0400
Bump version to 0.200.9 and add release note
commit da24f0e14bda7340ddc1055ab912fe9552647681
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Apr 6 22:53:12 2017 -0400
core: tweak terminal theme fix
commit 408817a78b3607a1760e985c7fcf27264cb8009e
Author: Lance Wang <lzwang@suse.com>
Date: Wed Apr 5 18:31:33 2017 +0800
Fix the issue of terminal failed to load theme.
https://github.com/syl20bnr/spacemacs/issues/8633
commit bd7ef98e4c35fd87538dd2a81356cc83f5fd02f3
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Apr 2 01:24:36 2017 -0400
Bump version to 0.200.8 and update changelog
commit 6269c3ce8a5bb9ffa16706b1fc0f1a9bc67736c1
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Apr 2 01:57:30 2017 -0400
Update release info
commit 9dc8d4397db4b9303ef88dcf1e5d85a9142a6aef
Author: Codruț Constantin Gușoi <codrut.gusoi@gmail.com>
Date: Wed Mar 22 16:51:39 2017 +0200
Adds the `neotree-quick-look` keybind
Weirdly, the `'` keybind for `neotree-mode-map` was already present when
doing `M-x neotree-quick-look` with the cursor on the neotree window but
I could not find where exactly it was defined.
This commit officially adds it to the `neotree-mode-map` and the neotree
transient state.
commit bfef6053db1cfa6c3caad34ef3babd9fbf27a9e0
Author: duianto <duianto@users.noreply.github.com>
Date: Wed Mar 22 15:40:47 2017 +0100
Update auto-completion layer readme.org: dead link
Problem: The auto-complete link: auto-complete.org leads to a domain
for sale page.
Solution: Change the link to the auto-complete github page.
commit 33609a815c0fe8fce5f9949732d8155df622af72
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Mar 26 13:22:43 2017 -0400
elixir: reformat documentation and use blocks for code.
commit dccf7224f55c29b747355dadd46c4c79b31953c1
Author: JAremko <w3techplayground@gmail.com>
Date: Fri Mar 24 08:18:46 2017 +0200
CI test for bad white spaces in PR
less verobse
Separate allow_failures rules
Make space-test critical
commit 959a173a9c6f726a0fe76715ef12333125e58000
Author: Robert O'Connor <rob@oconnor.ninja>
Date: Mon Nov 21 18:32:00 2016 -0500
Remove trailing whitespace from all files
commit a1fa5769bd3e0eaa9ad7183ecff152db90231913
Author: Julien Wintz <julien.wintz@inria.fr>
Date: Sun Mar 26 15:55:24 2017 +0200
Mention option for using natural title bar on mac.
commit 86380a1e2a3ba0b33dbe5fcf752b3716a654a1e0
Author: Denis Bernard <db047h@gmail.com>
Date: Sat Jan 14 16:09:58 2017 +0100
Fix void reference to go--position-bytes in go-rename
commit 563350cfb8da60392353b57a9cfd711ebb89e00f
Author: Steven Allen <steven@stebalien.com>
Date: Sat Mar 18 16:59:15 2017 -0700
Always return `t` from use-package pre/post hooks.
Hooks that don't do this will prevent any further configuration of the package.
Docs: https://github.com/jwiegley/use-package/blob/53bf803f1d3efc61653f94fe56ff30a72304861e/use-package.el#L125
Context: https://github.com/syl20bnr/spacemacs/pull/8543/files#r106792261
commit 5fb001640f27bebb12ede9ba9e3fa6dc8320b09d
Author: magia <izuo@outlook.com>
Date: Tue Nov 22 13:02:08 2016 +0800
Fix python-enable-yapf-format-on-save
commit 6eba8cb3605865cc9c180dbd2d1a8c8647a67dbd
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Fri Feb 10 01:31:23 2017 -0500
core: jump-handers, :async can now take a predicate function
Allow to check wether a precondition is met before actually executing an async
jump handler.
commit 0ef1357189183f56bf1602b122e69d8881a16a67
Author: bmag <bmagamb@gmail.com>
Date: Mon Mar 13 21:13:37 2017 +0200
Update spacemacs-theme
Updated to commit:
https://github.com/nashamri/spacemacs-theme/commit/80f40d21ff3350f6dbd3e572e49e177f734391fe
commit 62fdf0426f7ebe7013508564f807b917ea22a118
Author: bmag <bmagamb@gmail.com>
Date: Thu Mar 9 16:30:44 2017 +0200
dsm-line-numbers: support parent modes, fix mode restriction
Specifying parent modes (e.g. prog-mode) in :enabled-for-modes and
:disabled-for-modes keys in dotspacemacs-line-numbers catches derived
modes (e.g. c-mode) as well.
Fix bug where an empty :disabled-for-modes and a non-empty :enabled-for-modes
enabled line numbers everywhere, instead of only in modes specified in
:enabled-for-modes. (see https://github.com/syl20bnr/spacemacs/issues/8482)
Add auxiliary function spacemacs/derived-mode-p, similar to derived-mode-p but
takes a major-mode as an argument instead of using the current major-mode.
commit b4b1f02220c9eef3771f20a451b8b0769b8ff108
Author: Ayush Goyal <perfectayush@gmail.com>
Date: Sun Mar 12 18:52:03 2017 +0530
Add transient state for smerge mode
commit 6ca909fafe4ca7465bc5cccec493a39466f5b6e3
Author: Daniel Schoepe <daniel@schoepe.org>
Date: Wed Jan 18 10:31:36 2017 +0100
Fix 'o' on folded headings
commit 08c1c75381df5c830c53cee3397619461fbdb7b1
Author: Daniel Revere <dcprevere@gmail.com>
Date: Fri Mar 10 13:22:26 2017 +0000
Move pyim into the .cache directory.
commit ab390bc924f5a4bbe5bbc3de157cf790acb6ec80
Author: duianto <duianto@users.noreply.github.com>
Date: Thu Feb 2 09:54:33 2017 +0100
Update bitbucket evil urls to github evil urls
The issues section in the bitbucket evil repository seems to
have been removed when the evil package was migrated to github.
It means that the bitbucket url to the file: evil-states.el,
is eventually going to become outdated and possibly removed.
And the bitbucket issue url now redirects to the bitbucket sign
up page.
Therefore both urls were updated to point to the equivalent
urls in the github evil repository.
commit 48cc70be3eda85c95747a000f66c43ed6ab85246
Author: Arjun Urs <arjunurs@gmail.com>
Date: Tue Feb 7 13:46:58 2017 -0800
Adding keybinding to jump to currently open file in neotree
commit fa1947a29590bce4a3bdf2568334e45af96d28a1
Author: bmag <bmagamb@gmail.com>
Date: Mon Mar 6 15:58:26 2017 +0200
TeX fold: add comment about not-autoloaded commands
commit 24dc5a734b27fa89bb864d20b4069c037b779a46
Author: nashamri <designernasser@gmail.com>
Date: Sun Feb 12 21:01:45 2017 +0000
Add shortcuts for missing latex folding functions
commit f7180be30612d4478331d2f9c3ffab3a7bf996c9
Author: bmag <bmagamb@gmail.com>
Date: Mon Mar 6 15:46:01 2017 +0200
Refactor long comment
commit 0e79e275ce28d1ca12f9be84ae59d74a0ea4407b
Author: kenkangxgwe <kenkangxgwe@gmail.com>
Date: Thu Feb 16 23:47:20 2017 +0800
Add extension ".wl" for wolfram-mode
commit a85a6d52dee228416388f9f89166fc245ba7d5ab
Author: duianto <duianto@users.noreply.github.com>
Date: Fri Mar 3 19:31:56 2017 +0100
Update packages.el, remove trailing white space
My previous commit left behind a trailing white space.
commit d5345523f9abdf99273b2752595440c5bf40a5df
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Mon Feb 13 14:42:11 2017 +0100
fix error when nlinum is enabled and dotspacemacs-line-numbers is t
commit efba1fe6bb333416aeb3ca4209689575d73211f4
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Wed Jan 11 12:04:08 2017 +0100
throw a real error if emacs version is too old
Many people (including me) were confused when trying to install Spacemacs on an
outdated Emacs. A message was issued, but honestly nobody thinks of going to see
the *Messages* buffer when a perfeclty normal vanilla Emacs starts up,
especially not beginners.
This way, an error is visible and users can take corrective actions.
commit 0a1c97c22ffe213423ea5ac9e1141d82f7304ebe
Author: bmag <bmagamb@gmail.com>
Date: Fri Mar 3 18:08:39 2017 +0200
Refactor transparency functions
commit 6dcae21e5bce828c6f48dd76e3f74820914591f9
Author: Adam Basfop Cavendish <adamcavendish@users.noreply.github.com>
Date: Thu Mar 2 23:41:04 2017 +0800
Add enable/disable transparency functions
Add spacemacs/enable-transparency and spacemacs/disable-transparency.
For anyone who'd like to enable transparency at startup, just write '(spacemacs/enable-transparency)' to .spacemacs, and it'll work fine.
Fix spacemacs/increase-transparency and spacemacs/decrease-transparency
commit aaa6a2fb4c5d494ed42301455dbe63a2381e4ce6
Author: Juraj Martinka <jumarko@gmail.com>
Date: Thu Mar 2 16:12:37 2017 +0100
Fix typo in Clojure layer README
commit d37ab406e0239b8268a875ef87dc2e5a25b9c0b9
Author: Igor Avdeev <lislon@mail.ru>
Date: Mon Feb 20 23:55:35 2017 +0300
Fix spacemacs/rename-current-buffer-file on non-file buffers.
fix issue #8415
commit 30a0a1dc26c3a8e838ab895f4d2a20e8892d7e6a
Author: Ben Gamari <ben@smart-cactus.org>
Date: Mon Jan 16 22:53:18 2017 -0500
Add Buffer-menu-mode to global-auto-revert-ignore-modes
Fixes #7661.
commit 25c73088060cadc1d81464339aec5ebcc69ac565
Author: antonshwab <shwab.ay@gmail.com>
Date: Sun Feb 19 14:30:15 2017 +0300
Fix typo
Fix typo
commit 32a32f40169ab36c650c29fb95327e1c95450fa2
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Feb 13 08:38:37 2017 -0500
Replace use-package :diminish by spacemacs|hide-lighter
commit 3cf209e3c66ef2bd86b32059abe5d7974a5ffe21
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 12 23:44:52 2017 -0500
core: fix indentation rules for declare-prefix functions
commit abe7ba9736f4b0d445cfd1accbf1f267e9ff20a8
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 12 22:59:26 2017 -0500
emacs-lisp: don't use custom-set-variables
As it make evil to error when the delq form is written the customize file,
instead we call the set method manually and it works fine.
Would be better and more future proof to curry the set function into a named
function of 0 arity for evil-intercept-maps custom setting.
commit fcc66032b3f5a0215ab898c277c20dcd919c9663
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 12 22:08:07 2017 -0500
csharp: comment typo
commit 6e719b275a32af59918fe94717edf162d9b762ca
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 12 13:48:23 2017 -0500
emacs-lisp: update README and add an interactive edebug quick start
commit a56750070a1bdf5c6469de2f3d4712371049c9ff
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 12 13:48:02 2017 -0500
Add conventional evilified key bindings for edebug-mode
commit da1b1306b7c543dd2a630ee8491c3ee323a4c08d
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 12 13:02:55 2017 -0500
conventions: update debug conventions
Step in and Step out are now, i and o respectively.
Inspect a value is now v.
Next step is now s.
These new conventions better fit evilificiation.
commit 90e63ad1d18b870eaf98c6ea5e64a8d27b3f3a47
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 12 12:50:07 2017 -0500
Fix evilification of edebug-mode-map
commit 3b4501fb3f6f7025efe3ed377e7d2b6908224bd0
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sat Feb 11 16:31:56 2017 -0500
emacs-lisp: add support for debugger and edebug
Make edebug key bindings work in normal state.
Add evilification of debugger stack trace buffers.
commit 6aff353f279fbfed2689888b10477584eb3d3896
Author: Eivind Fonn <evfonn@gmail.com>
Date: Sat Feb 11 11:19:04 2017 +0100
Remove deferred for projectile-rails
commit 66419280bb6e76ce463cda9c644dcaea921d6ab5
Author: Adam Sokolnicki <adam.sokolnicki@gmail.com>
Date: Mon Oct 24 19:54:39 2016 +0200
Use projectile-rails-global-mode if available
commit d67be001c4bfa91ea9290e00ce4c93a2d2461de0
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Feb 9 17:59:49 2017 -0500
github: move load-gh-pulls-mode to funcs.el
commit 488e2e3b665365a668ab528014ea7a21a24dd860
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Feb 9 16:48:56 2017 -0500
markdown: add SPC m i t key binding to instert toc
commit de0ab98575791a2552d13f6d6719ebc7a2366960
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Feb 6 08:54:48 2017 -0500
Fix error global-linum-mode-check-buffers wrong type error
Check dotspacemacs-line-numbers type before getting any keyword value.
Fixes #8318
commit 4681b686239a78b29a0d4267065114451ce30d0a
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 5 23:49:17 2017 -0500
line-numbers: fix spacemacs/enable-line-numbers-p
Fix the condition by moving the check for file size.
commit 2b98e06551aadb28819f393537dabd7d07e8672f
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 5 20:28:10 2017 -0500
core: filter out private vars in dotspacemacs/get-variable-string-list
commit 908d06889a5d0970810c9565536c7ff9e7f407f7
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 5 13:50:50 2017 -0500
line-number: fix backward compatibility
There was an error in `linum-on` when `dotspacemacs-line-numbers` was set to
`'relative`.
- new function `spacemacs//linum-backward-compabitility` to test for old
supported values.
- Use an :around advice for `linum-on` instead of redefining it.
- move linum init time config to `:init` section of `use-package`
- fix relative linum initialization by testing if `dotspacemacs-line-numbers` is
a list first.
commit eb80cd90d71af6e3cd476af90d1feb155969a23f
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 5 13:10:30 2017 -0500
line number: broke enable-p condition into functions
Also remove the docstring about SPC h SPC as it is already implied for the other
options in the dotfile.
Note that this commit modifies one condition, namely disabled mode condition.
It removes the first test:
(not (spacemacs/mplist-get dotspacemacs-line-numbers :enabled-for-modes))
as it is not necessary since we have a `or` in the enable-p condition. Disabled
modes will be checked only if the current major mode is not explicitly enabled
(as intented).
commit edd4c846edc33ae1fc1f9c22e9c29a1220f98344
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Sun Nov 6 12:08:47 2016 +0100
nlinum: activating nlinum-relative now activates nlinum
reflect ddbee36.
commit 141243375157b7c7b87c856010a588b69342b620
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Fri Nov 4 19:33:40 2016 +0100
line numbers: finer configuration of line numbers activation
commit 5aeccf76d9e362bc3e033cfcd8fc5e78506a3992
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Feb 5 12:28:03 2017 -0500
core: Fix typo
commit 97a2dc49d83f18a465d9b9da34be2be3e491c537
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Fri Feb 3 10:59:32 2017 -0500
Add convention for clean build project.
commit e6d0eb1da84d695585ac198c9dae237f321563cf
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Fri Feb 3 10:59:07 2017 -0500
core: display message in mode-line while uninstalling packages
commit dbd09b9162d0e1459298065ca35766c3e8724347
Author: d12frosted <boris@d12frosted.io>
Date: Fri Feb 3 11:10:40 2017 +0200
minor improvements in elixir README file
commit a246ea047e8935c2fccfe999b75261d18e9a1a46
Author: denin <dvzubarev@yandex.ru>
Date: Sun Dec 25 00:58:47 2016 +0300
elixir: add support for credo
There was no flycheck-credo package in the layer.
Although it was described in documentation, how to install credo.
This commit fixes documentation and adds flycheck-credo package.
commit 3c072401c7c76579717c581300110c512bebadeb
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Feb 2 14:57:14 2017 -0500
minor copyright year fix
commit 7d1b63b364c45f4d42d7e88c89d516a2471ca099
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Feb 2 14:56:44 2017 -0500
auto-complete: add fuzzy package
Needed for fuzzy completion with auto-complete
commit 9f18146fbc843ace5c4d77c80815751ab56a6551
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Feb 2 00:08:59 2017 -0500
Remove limitation of number of candidates for helm-themes
Fixes #4062
commit d9c542fc0d4134b481415244487242522d077964
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Wed Feb 1 17:27:41 2017 -0500
themes-megapack: add missing solarized-theme
commit 2b597aa7ab570e7e01b83ed80c27b5390ef7bfc7
Author: d12frosted <boris@d12frosted.io>
Date: Wed Feb 1 19:37:23 2017 +0200
fix typo in flymd configs
commit 603e56de19fda9c294e01305d377e9a2c04ac9c1
Author: duianto <duianto@users.noreply.github.com>
Date: Wed Feb 1 12:45:04 2017 +0100
Update layout and workspace key binding documentation
Changed the `[1..9, 0]` and `[C-1..C-9, C-0]` entries to
`[0..9]` and `[C-0..C-9]`, in both the layout and workspace
key bindings sections.
commit bb4ceeb7d72a74355aff7093898e41d40d267513
Author: d12frosted <boris@d12frosted.io>
Date: Wed Feb 1 16:06:00 2017 +0200
fix go layer headers
commit 511dba0aef5722d7f3383cd6c012837f6077da50
Author: d12frosted <boris@d12frosted.io>
Date: Wed Feb 1 16:00:43 2017 +0200
add note about flymd in markdown layer
commit c7287402687d6832fd4fad22080450ea1cfaf33b
Author: hodge <hodge.shen@gmail.com>
Date: Sat Jan 14 00:51:35 2017 +0800
add flymd to chrome layer(a realtime markdown preview)
commit 68693a04c4cd8b30c812121326d15d095e65641c
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Tue Jan 31 17:54:19 2017 +0100
minor elisp convention fix
commit 6e959f38d68aceaf28a5dd677692f6bffd6e4b17
Author: d12frosted <boris@d12frosted.io>
Date: Tue Jan 31 18:14:55 2017 +0200
unify transient states
- use `..` for listing
- use 2 spaces between groups
- use 1 space between key binding and action
commit c3a7bb32f8f1c41b997689f80cfa478d1278b058
Author: duianto <duianto@users.noreply.github.com>
Date: Tue Jan 3 11:09:20 2017 +0100
Update buffer transient state formatting
Changed the buffer transient states formatting so that it matches
most of the other transient states.
Frontend
Reduced spacing:
- Between the keys and descriptions, from 2 to 1.
- Between both columns, from 4 to 2.
Backend
The first column didn't need the last two "^" (caret) characters.
Changed the last line so that "^^^^" starts below the first column.
commit c413b22ddf762a5bd8ae94454cdb3628943e7c69
Author: duianto <duianto@users.noreply.github.com>
Date: Tue Jan 3 23:57:49 2017 +0100
Update window manipulation transient state formatting
Update the formatting of the SPC w . window manipulation
transient state panel.
Select column
Change "[0-9] window N", to "[0..9] window 0..9",
so that it matches the SPC "0..9 -> window 0..9" and
SPC b "1..9 -> buffer to window 1..9" combined entries.
Split column
Add "i" to the end of "vert", then it'll have the same number
of characters as "horiz", and the text will be aligned.
Resize column
Shorten "horizontally" and "vertically" to "horiz" and "verti",
it reduces the panels width slightly.
Other column
Shorten the horizontal line below the title, so that it matches
the longest key description.
Move [q] quit to the bottom of the column.
All columns
Equalize the horizontal spacing between the columns,
from: 2, 2, 3, 3, to 2 between all columns.
commit 684f6ecedf57f2b2d50e2a882301602f1eacbbb6
Author: cyberxndr <cyberxndr@gmail.com>
Date: Mon Jan 30 22:49:29 2017 +0300
Fixed ranger layer documentation
Updated entry for "show dotfiles at ranger startup" option.
Old variable had no effect (possibly deprecated)
Updated entry for "show previews literally" option.
Old variable had no effect (possibly mistype)
commit a40f124e6b5865f50adaef841f2e47d8ebf7b92a
Author: madhat2r <MaDhAt2r@dukefoo.com>
Date: Tue Jan 31 08:34:35 2017 -0600
add madhat2r theme to megapack
commit ef7508d3dc96ad8f55ddcd44b73e2e7fb04f95c7
Author: Wieland Hoffmann <themineo@gmail.com>
Date: Sun Jan 22 16:58:04 2017 +0100
syntax-checking: Mention that flycheck is disabled in emacs-lisp-mode.
commit 312f073979b192bd788f825aebd665fd164851fa
Author: Benedek Fazekas <benedek.fazekas@gmail.com>
Date: Thu Jan 26 12:09:50 2017 +0000
Clojure refactor: replace cycle coll with convert to coll
Cycle collection type was recently removed from `clj-refactor` as the
feature was migrated and rewritten in `clojure-mode`. The new feature
lets the user convert a collection into a specific collection type
instead of cycling through them.
To added shortcuts correspond to the shortcuts of this feature in
`clojure-mode` and placed in the refactor submenu.
commit 4a2d60aa7667e46f4ffc016978647ca27863f408
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Wed Jan 25 23:27:57 2017 -0500
core: don't reset mode-line when displaying text in spacemacs home buffer
commit 93106a455f531da4ad826e03e12fb357f4e81c12
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Wed Jan 25 23:25:44 2017 -0500
core: add some feedback test in mode-line during startup
A message is displayed while indexing layers and installing packages.
commit 647520fd46e113b520e6df99ef194bf35c4ae022
Author: Ivan Verevkin <vereva@x-root.org>
Date: Wed Jan 25 17:19:47 2017 +0300
Fix typo for spell-checking readme
commit 3c51501c375c8aa8cc52ee15e1e9ff4bb86344aa
Author: d12frosted <boris@d12frosted.io>
Date: Wed Jan 25 10:38:59 2017 +0200
temporarily fix value of configuration-layer--elpa-archives
commit 11d7bb526c02346bcd7fcac5121ff51d3805b1e2
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Wed Jan 25 00:30:31 2017 -0500
core: import spacemacs-theme into libs
Distribute spacemacs-theme with Spacemacs so we don't need to download the
package of the theme at startup. It was delaying the display of the home buffer.
Now Spacemacs fallback to spacemacs-dark theme if the user theme cannot be
applied. Spacemacs then tries to install and reapply the user theme. If
successful, at the subsequent startups the user theme is applied right away
instead of spacemacs-dark. If the installation failed then we display a warning
informing the user and suggesting some actions.
There is now no package left to be installed manually at the start of Spacemacs.
commit dea5a763462f58f32ded2e49f32b31a1406f098e
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Wed Jan 25 00:28:15 2017 -0500
Minor comment change
commit bba788e069858ab1aaf5261168d11658b1ecf721
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Wed Jan 25 00:24:02 2017 -0500
core: fix startup graphical glitch
Since Emacs 25.1 I got screen flickering when packages are installed on
startup.
Shuffling the UI elements removal seems to fix it on my system using X.
It may have the opposite effect on other users setup.
commit 159a9376fa567a38db5644123dfb9cd617c824f6
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Jan 23 23:40:26 2017 -0500
core: import ido-vertical-mode into core/libs
It provides more intuitive way to display the wizard.
commit 2371237ad36d575a9b5f826dd9328dc722c36333
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Jan 23 23:09:21 2017 -0500
core: import quelpa and package-build into core/libs
Remove the need to fetch these libs from the internet.
commit cd1230e220f3b2e6bbe32395f4b370931c2056d3
Author: d12frosted <boris@d12frosted.io>
Date: Mon Jan 23 13:25:48 2017 +0200
update cider keybindings doc
commit a3f7ad966fa1be8681bbd3f03b5a8731659735fe
Author: Ivan Plyusnin <ivan.plyusnin@gmail.com>
Date: Fri Jan 13 15:05:25 2017 +0300
Fix number of arguments in calling cider-test- funcs
commit c01039311e672137d40aa80792d301238a89248d
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 22 23:58:41 2017 -0500
Add emacs 25.1 to travis configuration
commit a556dbc3d9227f3bfac3fbc12729ca0278bb3f70
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 22 23:23:39 2017 -0500
core: force installation of org-contrib-plus instead of org
Thanks to the power provided by Lisp, hack package-install to patch on the
fly org and org dependencies installations in order to install org-plus-contrib
instead.
commit 6d7ef95ba432b827c78f154778ec6278ef4fdfc1
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 22 17:55:59 2017 -0500
core: add support for local elpa repositories
It is now possible to add local elpa repositories to private variable
configuration-layer--elpa-archives for instance:
(defvar configuration-layer--elpa-archives
'(("spacelpa" . "~/.emacs.d/.cache/spacelpa/"))
"List of ELPA archives required by Spacemacs.")
New functions:
- configuration-layer//package-archive-absolute-pathp
- configuration-layer//package-archive-local-pathp
commit 14ac814940e4f0e07a66bdfe2313a98855345281
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 22 13:41:04 2017 -0500
core: add support for interpreter-mode-alist to layer lazy installation
Update python lazy declaration as an example.
Still need to update the auto-layer.el file for other modes.
commit c8595e7c3bba5578eff744e5e1a90120a50bbfa6
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 22 13:37:12 2017 -0500
core: fix computation of package installation lazyness
Fix computation of package installation lazyness when the variable
dotspacemacs-enable-lazy-installation is set to all.
Improve methods on cfgl-layer class to be able to return a list of packages with
or without their properties.
Update tests to reflect the changes.
commit 514f0743d81c3aa4c348f013cf24d5cfe6b4c150
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 22 00:40:02 2017 -0500
core: Improve configuration-layer/create-elpa-repository
Fetch the archives before creating the elpa repository.
commit 9e3dbd0630aa25878556efb92b46d0d228aa24c4
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 22 00:37:10 2017 -0500
core: fix delayed warning display in emacs 25.5
Discard the warnings produced when packages are byte-compiled which fix the
popup of the *Compile-Log* window at the end of the installation.
If emacs has been launch with argument `--debug-init` we don't discard the
warnings.
commit 2b75d4162a4e96f783a1d77169ac22e8529c5529
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 22 00:34:08 2017 -0500
core: correctly index packages installed by spacemacs core
Function configuration-layer/load-or-install-package now correctly add the
installed packages to indexed-package hash map.
Those packages are put under the special layer `system`.
commit e7a9b1d604c7ffdbe2c455ba604bc2d5219bcf8a
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 22 00:32:34 2017 -0500
core: add ~ character to detect local package archives
commit 8a0f088eb79da21e87812061919e31d6565e7fb3
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 22 00:31:30 2017 -0500
core: name startup-hook function and move spacemacs-buffer//startup-hook
commit 2735f14e78d283a846cf7376db28a0c183c524f4
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Jan 19 17:16:56 2017 -0500
Improve spacemacs/count-word-analysis
Also display overview information using regular count-words function.
commit 4d40a772dc2802390217a884152fe422a2c88f06
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Wed Jan 18 00:24:14 2017 -0500
core: new functions to synchronize distant ELPA packages with local repo
New functions:
configuration-layer//download-elpa-file
configuration-layer//sync-elpa-packages-files
commit 0de8c3ac024d0df2fb072978b66f1f380491ba34
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Tue Jan 17 00:24:32 2017 -0500
core: add function to create spacelpa archive-contents
This is the first stone toward Spacemacs own ELPA repository.
New function configuration-layer/create-spacelpa-repository which creates the
archive-contents file for the Spacelpa repository containing all the ELPA
packages supported by Spacemacs (and only them).
commit 3bba858e52b72533c563e3593bd92c68d8e571bd
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Tue Jan 17 00:23:04 2017 -0500
core: minor functions renaming in core-configuration-layer.el
configuration-layer//get-packages-dependencies --> configuration-layer//get-packages-upstream-dependencies-from-alist
configuration-layer//get-implicit-packages --> configuration-layer//get-implicit-packages-from-alist
commit c130be60f35c11b34224e1e5b299e76fbd54ac21
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Tue Jan 17 00:20:59 2017 -0500
core: move and rename spacemacs//get-package-directory
Move it to core-configuration-layer.el
Rename it to configuration-layer/get-elpa-package-install-directory
commit 1efc77ede1d4aff455b7aec44f34f3bf406b41f3
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 15 23:11:22 2017 -0500
core: fix unit tests
Awkward patch since the function configuration-layer/declare-layer is not
tested.
We should add tests for this function and then this patch would be more
acceptable.
commit 38505a32608f29122d5dcc6a934ece8d2e26bf30
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 15 23:09:57 2017 -0500
core: add parameter to configuration-layer/make-all-packages
New parameter `skip-layer-discovery', if non-nil then rediscovery of layers
is skipped (used essentialy for the tests).
commit 847f3b4002d4c14080a6644ecfe13581a7d10bc6
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 15 23:13:19 2017 -0500
doc: add mention of `layers.el` file in LAYERS.org
commit 80ff6fc347966fb16ca0d8762bf45175bf2ef25b
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 15 22:09:34 2017 -0500
Speedup SPC h SPC for both helm and ivy
The layer files were loaded twice because the global variable controlling
the loading of layer files was not explicity set at the layer discovery phase.
commit 13634894823615f5219ea77179f837fd30fbe25e
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 15 21:53:43 2017 -0500
Speed up SPC h SPC by moving FAQ source in its own feature
Getting FAQ candidates requires org to be loaded which in turn requires to
load magit (via orgit) etc...
This commit moves the FAQ helm source to a new feature helm-spacemacs-faq and
removes the FAQ source from SPC h SPC so the FAQs are only available as a helm
source via SPC h f.
But we have still the FAQ org file entry in SPC h SPC so it is easy to open
the file from the main help key binding.�
commit 8d4875f5acf88509b4832c88188daeb72474bd85
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 15 21:41:17 2017 -0500
Remove spacemacs-base/helm-spacemacs-deprecated
commit ab0d9490ceeb5debe6c5afef75159a8e6a331bd5
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 15 21:40:07 2017 -0500
core: factorize code in configuration-layer/make-all-packages
commit 6919d69873aee401ce327384f4a82c5296d2f688
Author: bmag <bmagamb@gmail.com>
Date: Sat Jan 14 22:15:11 2017 +0200
sort-lines-by-column-reverse: fix wrong call
commit fe83d0d45e7effb97045d587c820a77b6b39802f
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Mon Jan 9 15:29:48 2017 +0100
fix window-manipulation and buffer transient states for winum
commit 2261735c499887b2d11fe42d8d14cd8a6e295dfb
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Mon Jan 9 14:05:37 2017 +0100
restore emacs-style window selection bindings
commit 1c00d01c71fef65218daa57b0990e7717e776752
Author: duianto <duianto@users.noreply.github.com>
Date: Sat Dec 24 16:24:51 2016 +0100
update uniquify-lines, uniquify a block selection
An active evil-visual-block selection, uniquified the whole buffer, this
checks either region-active-p or evil-visual-state-p, now it sorts the
selected lines.
The comment was also updated with "a" before "region" and "the" before
"current buffer".
commit 86564bf21d53b2535f58eb72211112c2e59d5424
Author: duianto <duianto@users.noreply.github.com>
Date: Sat Dec 24 16:01:41 2016 +0100
add sort-lines-by-column, -reverse funcs and keys
commit a754d057aab2919395b92729d0e8eafdced93df5
Author: duianto <duianto@users.noreply.github.com>
Date: Sat Dec 24 12:06:21 2016 +0100
add sort-lines arg, reverse func and key binding
commit 2bbeee23955ada1e1719f097de21a7bf250dfe1a
Author: bmag <bmagamb@gmail.com>
Date: Fri Jan 13 23:11:38 2017 +0200
Fix old documentation of loading order
commit 9af5eafab4e8ca4843412eb219448a564e0d1afa
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Jan 12 23:44:51 2017 -0500
Add achievement for 10000th star
Goes to colt365
commit 3142b23e0f58fc9346a0653783f1f0a7f76a9678
Author: nikolaiam <nikolai@Logen.v6.elisa-mobile.fi>
Date: Tue Jan 10 12:50:31 2017 +0200
Hide PROPERTIES drawers in space-doc-mode
Hide properties in space-doc-mode to allow the use of `CUSTOM_ID` tags in
documentation for correct link exporting, as discussed in #8054, #8136
and #8138. Complementary the latter two PR:s.
commit 58a71f7f8d4fc7cbce37026d24d73e46a8b2c725
Author: nikolaiam <nikolai@Logen.v6.elisa-mobile.fi>
Date: Mon Jan 9 14:11:54 2017 +0200
Fix export-breaking org links in documentation
As discussed in #8054 and #8136, org doesn't always export links correctly if
the syntax deviates from the one given on the org mode website. This results
in broken links on github and/or spacemacs.org as in #6722, #8036, #8054, #7956
and possibly others.
This modifies all links not already fixed in #8136. Internal links are
handled with Custom IDs. External file links are formatted according to org
guidelines as well (see bottom), and if they point to a specific headline in an
external file, a custom ID is created as well.
Fixes #6722, #8036, #7956, #7916 as well as other unreported broken
links.
http://orgmode.org/manual/External-links.html#External-links
http://orgmode.org/manual/Internal-links.html#Internal-links
TODO: make Custom IDs invisble in space-org-mode
commit 367f6a6ff856e8c56b6ddd3e423adcf632ab36ff
Author: smile13241324 <smile13241324@gmail.com>
Date: Sun Jan 8 16:37:34 2017 +0100
Fix links in documentation which breaks org html export
Since org 9 internal links must be declared either as #customID
or textTargetOrFullTextSearch. Relative path links must
be either file:relative/path or ./relative/path. Many links
are using the #customID form to trigger a full text search which is not
defined as to the org documentation. In addition relative file paths are
declared as relative/path which is also not defined. If this is done
the html export can fail. Therefore these links must be corrected
for the files where they break the html export.
Fixes #8054 for all spacemacs documentation files.
commit f53354d2f7146a69d7cb8b90eceb609c85332360
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Jan 12 22:33:09 2017 -0500
common-lisp: add SPC m h i to inspect a definition
commit b3f86478116972d49db9691cb050bec00dabd604
Author: Michał Herda <phoe@openmailbox.org>
Date: Sat Dec 24 21:06:45 2016 +0100
Layer common-lisp - set jump handler to SLIME-EDIT-DEFINITION
https://github.com/syl20bnr/spacemacs/issues/8043
"Go to definition" should go to the definition - meaning, where the function is defined in the source code.
I am for changing the default keybinding to `slime-edit-definition` because it fulfills this - allows the user to see the source code for a given function.
`slime-inspect-definition` does not open the source code - it opens the SLIME inspector with the function **object** open in the inspector. While the function **object** contains some valuable data, it does not contain the *definition* itself - which is what the user wants in this case.
commit b8e9d435bc98a0f0433beac9383d6d3b0d9a2ed1
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Jan 12 22:17:10 2017 -0500
Fix variable is void: system-info in spacemacs/report-issue
Fixes #8028
commit 38c1b54aef57b2ed564ff39ab778f1df482c2df2
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Jan 9 09:13:20 2017 -0500
Fix golden ratio for new package winum
commit 03e213010ab104db6fdf7deaf3cef010f07419bf
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Thu Jan 5 11:15:54 2017 +0100
configure xkcd inside the :init progn clause
commit ce31e46ad038f3890eb299e60ca88b9c5f01816d
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Jan 5 23:13:45 2017 -0500
ymcd: simplify eldoc integration
ycmd-eldoc is not a package, it is a feature provided by ycmd package.
Use regular post-init mechanism to setup eldoc.
commit b252d252b0e93249b51400f60a0c69a59aa140a4
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Thu Jan 5 22:51:13 2017 -0500
Bump year in copyright headers
Happy New Year 2017!
commit d8df28ca0b68a5cb3e3cd7f613356276a986a4da
Author: d12frosted <boris@d12frosted.io>
Date: Thu Jan 5 07:57:46 2017 +0200
improve ledger-reconcile-toggle key binding
Actually, revert @jgertm's change that I asked to make. As @bmag explained, this
is very useful key binding that is similar to C-c C-c as it allows to quickly
access functionality by pressing `dotspacemacs-major-mode-leader-key` twice.
Also note that `dotspacemacs-major-mode-leader-key` can be nil, that's why we
have to handle this value as well.
commit 66f740ebc9754ff47d651d6462dc6d51ab03d14d
Author: Brent Taylor <btaylor@fuzzylogicstudios.com>
Date: Tue Oct 25 06:36:46 2016 -0700
Fix python path with virtualenv on Windows in Python nose package
commit eac9b41bbb848662520b27cab4576a95ac26aa06
Author: Saulius Menkevičius <saulius.menkevicius@gmail.com>
Date: Sun Jan 1 12:17:06 2017 +0200
Fix issue with jump handler in omnisharp-mode where the handler is async
This fixes an issue where default jump handler, like dump-jump-go runs
in sync and omnisharp-go-to-definition is not able to actually go to
definition until it completes thus slowing down the completion process.
A similar issue (for C++) was fixed in syl20bnr/spacemacs#6904
commit 2a45f56d0c5c2d15872578966b0031270f050c2f
Author: d12frosted <boris@d12frosted.io>
Date: Wed Jan 4 22:29:18 2017 +0200
add xkcd buffer to list of useful buffers
Fixes #7280
commit 45b50e24b20a576d83fc6d8af6cb4711ddac79a3
Author: d12frosted <boris@d12frosted.io>
Date: Wed Jan 4 22:12:14 2017 +0200
align list of supported themes
commit aa10f8be093fd7260d0a1cdd9d8ab80ec26a9310
Author: Jeffrey Enns <jeffkenns@gmail.com>
Date: Sat Dec 31 16:02:56 2016 -0800
Add missing base16 themes
commit 981d74672a9699c8deda6b37ca6a54fc1e1403f4
Author: Steven Allen <steven@stebalien.com>
Date: Mon Jan 2 15:07:16 2017 -0800
Fix eldoc initialization in typescript layer.
commit 681fc887b54e613a23279eacb42a1c805cda5472
Author: Tim Jaeger <jger.tm@gmail.com>
Date: Wed Jan 4 11:15:39 2017 +0100
Add keybindings for ledger account reconciliation
commit 224b8de2b56fa57a97f2c35e1e928a1d103a1030
Author: Nikolai Myllymäki <nikolai@Logen.v6.elisa-mobile.fi>
Date: Mon Jan 2 08:42:35 2017 +0200
Add info about the fallback fonts
commit ed05cad314568cbf524f77290c79b3d05ee74cf1
Author: Nikolai Myllymäki <nikolai@Logen.v6.elisa-mobile.fi>
Date: Mon Jan 2 08:29:07 2017 +0200
Add explanation of menu usage and accessing files
commit 00e6bbe7f22b7ed1f3b03402a9bba890305cc0a7
Author: Nikolai Myllymäki <nikolai@Logen.v6.elisa-mobile.fi>
Date: Mon Jan 2 07:47:47 2017 +0200
Direct font installation link to the right section
commit 66406a0e82f5146b6ed676a7240d81773f6318cd
Author: Nikolai Myllymäki <nikolai@Logen.v6.elisa-mobile.fi>
Date: Mon Jan 2 07:39:20 2017 +0200
Add Spacemacs ABC and Gitter chat to further info
commit fdc489572a84735375750015b344cc80aefdcb84
Author: Nikolai Myllymäki <nikolai@Logen.v6.elisa-mobile.fi>
Date: Mon Jan 2 07:17:22 2017 +0200
Improved link formatting, minor text edits
Also fixed a broken link
commit f106fcc627554809b94fc1b9714d59f0db1f5091
Author: Nikolai Myllymäki <nikolai@Logen.v6.elisa-mobile.fi>
Date: Mon Jan 2 06:09:32 2017 +0200
Show correct headline for beginners tutorial in SPC h SPC
commit 3d3b5615499c99ea1ceeed992e2b48d31c7f70aa
Author: Leandro Lisboa Penz <lpenz@lpenz.org>
Date: Mon Dec 26 18:51:28 2016 +0000
Fix a link on beginner's tutorial
commit de47040a3ae3f1ac64a6dba866c42112fe480299
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Sat Dec 10 02:31:19 2016 +0100
use winum.el for window numbers
winum.el is an heavily extended and partly rewritten version of
window-numbering.el.
Among other things it allows window numbers to be shared across frames,
thus improving multi-screen user experience.
commit 2e757ed7c50fc2ab319e9a01939b651e43fb3f4f
Author: Nir Friedman <quicknir@gmail.com>
Date: Tue Dec 27 22:36:59 2016 -0500
Add binding for jump to def'n other window
commit a59aa81b5e762da54c9a599dfebb691ab614289d
Author: Aaron Jensen <aaronjensen@gmail.com>
Date: Tue Dec 27 22:12:51 2016 -0800
ivy: Add C-c C-e to edit counsel-ag search results
commit 74c439b177851b51c10c720180f05dc9083a8f5e
Author: Nir Friedman <quicknir@gmail.com>
Date: Tue Dec 27 23:31:47 2016 -0500
Add ycmd-eldoc to ycmd layer
commit 18b12269ef4e70929796378308d204d6701a7a1a
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Jan 2 00:12:51 2017 -0500
typescript: move eldoc config to init function
commit 417a52da5d685bc86e405559931f637d875fb195
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Jan 1 22:45:23 2017 -0500
javascript and react: reformat code and move funcs to funcs.el
Some conventional cleanup.
Note that the function `spacemacs/js2-refactor-set-key-bindings` has been
removed since it is not used anywhere.
commit 3bbafcbfe35c8af746ec9d64a2d7d0c79ee1413b
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sat Dec 31 00:14:30 2016 -0500
html: set company min. prefix length to 0 for company-web backend
for more info: https://github.com/osv/company-web/issues/4
commit 359015880ea317dc8a177289095018009ac5820c
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Fri Dec 30 23:33:57 2016 -0500
html: fix addition of company backends
Move add-company-hook calls to correct init functions (only css backend is from
company package, the others are from company-web).
Correctly add company backends for jade and slim. Jade has been renamed to
Pug , there is no guarantee at all that jade references still work. To check.
commit 137e7fbeb1d78d2ee16b5b6bd038c6f751fe7c19
Author: ralesi <scio62@gmail.com>
Date: Tue Dec 13 22:55:04 2016 -0700
company-web: defer company-web loading
commit 974fa3f2ae6a47e5206e373b9d9e33c3794b12aa
Author: Nir Friedman <quicknir@gmail.com>
Date: Sun Oct 23 10:43:11 2016 -0400
Overhaul buffer transient state
- add new bindings to move and swap buffers, and switch active window,
by number
- change kill buffer shortcut to d for consistency
- Change docs appropriately
commit cba3479bc29da7755f120b9d36194491008a5275
Author: John Stevenson <john@jr0cket.co.uk>
Date: Tue Dec 27 19:20:00 2016 +0000
evil-escape documentation link update
Updated the FAQ evil-escape documentation link to point to the "14.1.1 Escaping" section of the documentation, where the evil-escape function is described.
Currently the FAQ evil-escape documentation link points to http://spacemacs.org/doc/DOCUMENTATION.html#orgheadline78, which takes you to the "13.1 Layouts" section of the documentation.
commit 694a03a83d9cf0ae0fc7b4c9853152198f3bf25f
Author: d12frosted <boris@d12frosted.io>
Date: Wed Dec 14 20:51:43 2016 +0200
repalce fill-or-unfill with unfill package
commit 407f45d83f6fce233823613132fa2e2a1106878a
Author: Koray Al <koray.al@soostone.com.tr>
Date: Tue Oct 25 20:25:57 2016 +0300
Added auto load virtualenv support via `.venv` file
The `pyvenv-mode` doesn't provide a list of available virtual
environments. So it's not currently possible to check if the
provided virtualenv name is available
commit 729086e2cfb6e0710579204f61ed1a9b95676eb5
Author: duianto <duianto@users.noreply.github.com>
Date: Thu Dec 22 14:40:07 2016 +0100
update select-current-block, reduce code
Removed the variable p2, it was defined and assigned, but never used.
Removed two progn expressions that wasn't needed.
Implemented bmag's suggestions:
Changed "if" to "when", and removed a superflous p1 assignment.
commit 13e2e09660291a508798fdec02bfe5a5a39b6b31
Author: Adel Qalieh <aqalieh95@gmail.com>
Date: Sun Dec 25 01:15:35 2016 -0500
Add keybinding for spacemacs/alternate-window
spacemacs/alternate-window was suggested to switch between the last selected
window, or the window-analog of SPC TAB (spacemacs/alternate-buffer). This is
part of a larger family of functions, such as spacemacs/jump-to-last-layout on
SPC l TAB and eyebrowse-last-window-config on SPC l w TAB.
Resolves #7845
commit 03a5b3ca51a4ee5ca9ad67113b73be466823fab8
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Dec 25 15:10:31 2016 -0500
core: cleanup layers discovery
Some directories were added twice.
Make it more explicit in the code which directories we look into and filter out
directories that don't exist. Emit a warning if an unknown directory is
provided.
commit 33b0289b64593585e9f9b5f6a09b0353d0bd704f
Author: duianto <duianto@users.noreply.github.com>
Date: Fri Dec 23 20:04:59 2016 +0100
replace 9 buffer-to-window entries with one 1..9
Resolves #8038
This replaces the <kbd>SPC b</kbd> buffer-to-window 1 to 9 entries, with just one 1..9 > buffer to window 1..9.
commit a1eba9d012819ac8d973a9bb58f2b5009bca7b93
Author: smile13241324 <smile13241324@gmail.com>
Date: Thu Dec 1 23:25:45 2016 +0100
Add evil keybinding "i a" for org-attach
commit 7eff100937485ecffa2b3826723976f52ac60f6c
Author: Bez Hermoso <bezalelhermoso@gmail.com>
Date: Mon Dec 5 12:27:13 2016 -0800
Added new base16 themes
commit 7ad95a0cfa59743fa3aff78589bb34a8b53a7349
Author: Liu Xiang <liuxiang@ktjr.com>
Date: Thu Dec 8 23:52:29 2016 +0800
Use raw prefix argument instead numeric prefix argument
commit 25240285d794273a8e9ef612faed488249435fc3
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sat Dec 24 11:56:24 2016 -0500
emacs-lisp: fix eval-last-sexp and add SPC m e C
Important evil advices for eval-last-sexp were removed for smartparens users,
it made eval-last-sexp not working correctly in normal state by evaluating the
sexp before the evil cursor and it was impossible to evaluate an sexp when the
cursor was on the last character of a line.
Also add SPC m e C which will execute the first defun or setq sexp encountered
before point.
commit e9256506a25139f9cbd6f8bfedcac5596e376e9b
Author: Michal Muskala <michal@muskala.eu>
Date: Thu Dec 22 09:31:05 2016 +0100
Prevent from inserting too many "end"s in Elixir
Closes #8030
commit 551566154d7068be2604847fd14dbf623e72ace4
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Wed Dec 14 00:40:15 2016 +0100
add magnars/multiple-cursors.el's mc-lists.el to gitignore
commit 749e98ec3ae48fb045b60fa6eb90db3b2745c60c
Author: Nir Friedman <quicknir@gmail.com>
Date: Mon Dec 12 14:48:31 2016 -0500
Use helm ag file with interactive input
commit 56cac4ff762ea1ea1d1a72c83e1ddda6e42932e5
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Tue Nov 29 14:12:36 2016 +0100
home-buffer: fix error on footer insertion when window is narrow
commit 5753ca7d82d43d88b76dd31e512e5fd33579e231
Author: d12frosted <boris@d12frosted.io>
Date: Thu Dec 22 15:52:25 2016 +0200
ivy delete file with confirmation
commit c74f8342b554c08a93c07842a4e66f69af58dd90
Author: ralesi <scio62@gmail.com>
Date: Thu Dec 8 20:30:36 2016 -0700
Delete alternate actions is too invasive
commit d1ad696236ab59a73b300e7e7080161cbca18883
Author: d12frosted <boris@d12frosted.io>
Date: Thu Dec 22 15:29:17 2016 +0200
defer flyspell-correct packages loading
commit 330c724afc70517dc324e33ded3df85ee37c1194
Author: ralesi <scio62@gmail.com>
Date: Thu Dec 8 20:29:52 2016 -0700
Defer loading of flyspell-correct-helm, otherwise it just requires helm
commit 43afaae683ce1a1bad69b45d3fb1bbf7ad74573a
Author: Francesc Elies Henar <francesc.elies@gmail.com>
Date: Fri Dec 16 01:04:34 2016 +0100
adds evilified-state-evilify-map binding <gf>
commit 11d556caf0a95adfa23634f512cc9465d0a20e3e
Author: Francesc Elies Henar <francesc.elies@gmail.com>
Date: Fri Dec 16 19:08:26 2016 +0100
adds revert buffer binding
commit 076bd62704e91f1e21e4347b1a50a5234b1545bd
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Dec 19 10:50:14 2016 -0500
markdown: hide MMM linter in mode-line
commit baff1ba8974e09f035d1f0fe2e3edd4770ac49d8
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Dec 19 10:45:41 2016 -0500
markdown: correctly enable mmm-mode and add support for ini files
commit 87be3bea24ef4ce61dd376343f72f370ea582fe9
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Dec 18 12:05:10 2016 -0500
core: move some functions to their correct source file
commit 62611967507e2aa7d491cd1319ae06c0597da05f
Author: Alex Palaistras <alex@deuill.org>
Date: Sat Dec 17 22:46:16 2016 +0000
dumb-jump: Specify selector from completion framework used
This commit adds a conditional which allows `dumb-jump` to use a selector
matching the current completion framework used (`ivy` or `helm`), instead
of the default popup. This relates to work done for adding Helm support
to `dumb-jump` here: https://github.com/jacktasia/dumb-jump/pull/96
The motivation behind this is two-fold: the fact that popups are known
to be broken when used with conflicting packages, such as `fci-mode` for
showing a column marker, and the need for better completions with the
possiblity for fuzzy-matching. This should hopefully lead to a more
consistent experience as well.
commit db93b6e5e1427b7d172b352a2e6d81d9f4f5727b
Author: duianto <duianto@users.noreply.github.com>
Date: Fri Dec 16 20:14:27 2016 +0100
add function comment, evil goto next line indent
`spacemacs/evil-goto-next-line-and-indent` doesn't have a function comment, this corrects that.
commit 7d1e9ff4e359fa4a8aa851acff4503d7f3d6665b
Author: Corey Grunewald <cgrunewald@netflix.com>
Date: Sat Oct 29 13:03:54 2016 -0700
Mark tern command as async. Fixes #7591.
commit e983fcbc4b3e45e28a99bb7c6a76e77b0de2c4de
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Fri Dec 16 09:17:05 2016 -0500
ansible: temporary hack to fix modified buffer on decryption
commit 64cf7d7340e3b82f24230a7ae1524dc54c2941b0
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Fri Dec 16 08:56:44 2016 -0500
restclient: fix overriding of SPC j i
Scope `j i` key binding under major-mode specific leader key.
commit 382d4833a6acaa3cd934c5fe1d887a1a5287d707
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Fri Dec 16 08:52:32 2016 -0500
core: scope minor-mode specific key bindigns under major-mode leader
Also remove unnecessary bindings for org-edit-src-exit
commit c363d08f224b4b9717f93ef5db09810076a47e86
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Fri Dec 16 08:50:21 2016 -0500
ansible: add support for company-ansible and ansible-vault
New key bindings to encrypt decrypt ansible-vault encrypted files.
New layer variable ansible-auto-encrypt-descrypt to control seamless edition
of encrypted files.
commit 63386d9243b57d13831605f84c256d240102c1f9
Author: d12frosted <d12frosted@gmail.com>
Date: Sat Aug 27 12:59:52 2016 +0300
add glsl-company to shaders layer
commit e7eba2bec79858dfb53f4b3304a90bb8cef4fc36
Author: d12frosted <boris@d12frosted.io>
Date: Wed Dec 14 18:23:44 2016 +0200
encode `;` in issue report body
commit 62ed28bfee4818433bf0dd0576e0081ab281a464
Author: Danny Navarro <j@dannynavarro.net>
Date: Wed Nov 23 09:19:47 2016 -0300
Remove sbt-hydra rename wrapper
It has been already renamed as expected upstream.
commit b4c761a2c14b7906e9f750a4c8725c80787d8475
Author: Justin Burkett <justin@burkett.cc>
Date: Fri Nov 25 16:12:20 2016 -0500
which-key: Fix transient state descriptions
commit 3588f588081b0bf5c0daca71645555c017e66b43
Author: Justin Burkett <justin@burkett.cc>
Date: Fri Nov 25 09:04:05 2016 -0500
which-key: Implement combined select window keys
This is @deb0ch's idea and uses the new which-key interface
commit a61a05e4a2e7e56bfdf4cc52b6d16186459a6f8a
Author: Joe Lane <lanejo01@luther.edu>
Date: Tue Dec 6 19:54:41 2016 -0600
add copy key to neotree
CHANGES
-------
Add new keybinding to neotree to allow the copying of nodes from the neotree
buffer. Update documentation as well.
WHY
-------
There appear to be all other common file operations bound to the neotree buffer,
however copying of a node is not.
commit 6d054e8a03aececeaa0dae1dd57021e985833bf9
Author: Swaroop C H <swaroop@swaroopch.com>
Date: Wed Nov 16 10:33:01 2016 -0800
Add key binding to run current Rust file
Meant for a quick-prototype flow only - use `spacemacs/open-junk-file' to
open a junk Rust file, type in some code and quickly run it.
commit 176c3c51de9e681bdfcd2218ad2be919747d01ef
Author: d12frosted <boris@d12frosted.io>
Date: Fri Dec 2 20:42:11 2016 +0200
add missing header in lua/packages.el file
commit 125271e1da9de8181ce25bb8a46706a93c441a7c
Author: Kristoffer Haugsbakk <haugsbakk@yahoo.no>
Date: Wed Nov 23 17:23:40 2016 +0100
mu4e: use proper markup on keybindings
Also fill in missing table borders while I’m here.
commit 37f9d72728394fe5e2a670bb8444e93087fdf225
Author: bmag <bmag@users.noreply.github.com>
Date: Fri Nov 25 20:12:48 2016 +0200
Add missing parens in last commit
commit a5eed1c3bdd60b2dbb201b5e768d4e995afc3049
Author: Justin Burkett <justin@burkett.cc>
Date: Tue Nov 22 13:34:22 2016 -0500
which-key: Update usage of replacement alists
See https://github.com/justbur/emacs-which-key/commit/19186917eb2958c11a297b03b7963e02053959ec
commit 64c52c00282d57af6a436c7da62880f951e0abcf
Author: Kristoffer Haugsbakk <haugsbakk@yahoo.no>
Date: Wed Nov 23 15:45:25 2016 +0100
Add verbatim markup to paths
By convention, filepaths are marked up with `=`. Also add this markup to the
string `ViewLogMode`.
commit 6d311e7fee21d7c594ab1a92148406875a730e43
Author: Markus Koller <markus-koller@gmx.ch>
Date: Thu Nov 24 23:05:55 2016 +0100
Disable paste transient state by default
To match the default configuration template which also disables it.
See https://github.com/syl20bnr/spacemacs/issues/6251#issuecomment-262289770
commit 8daada06d349aaab092ac208c414ca61b1d7eae1
Author: d12frosted <boris@d12frosted.io>
Date: Tue Oct 18 10:27:55 2016 +0300
add some notes on ivy usage
commit a954bf7d473f24df17cc5611c9a44d6ada1e228c
Author: Cadel Watson <cadel@cadelwatson.com>
Date: Sat Oct 22 19:59:38 2016 +1100
Change default fringe color for centered-buffer-mode.
The current default color is "black", which creates ugly bars for many
themes on both sides of the centered buffer. This change sets the fringe
color to the buffer's background color, which blends in nicely.
commit b215bace5c47b8414e76a01475ea5dd73471fcf5
Author: zhexuany <zhexuany@gmail.com>
Date: Mon Nov 21 20:25:22 2016 +0000
fixed syntax highloght in README
commit 12eae0711a89876ab13ab151ccdf87b3422de1d7
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Tue Nov 22 09:20:03 2016 -0500
core: add support for conventional `SPC m g G` to jump-to-definition
Unfortunately the point jumps two times and we cannot use save-excursion due
to jump-to-definition being asynchronous depending on the handler.
commit 1daf983389fff5a4836496065dc34be186fe06b7
Author: Tu Do <tuhdo1710@gmail.com>
Date: Tue Nov 15 13:20:41 2016 +0700
Make Semantic fast
Limit the parsing scope to file, local and project. The choices are
listed in semanticdb-find-default-throttle variable.
commit 3488c8281651cd1870eecc49e05ed8d1ab258417
Author: Eivind Fonn <evfonn@gmail.com>
Date: Tue Nov 15 22:12:12 2016 +0100
Don’t toggle maximized if already maximized
commit d2b241eb6902336e7932cf3c58040e69897ec767
Author: Rob Donnelly <rodonn@stanford.edu>
Date: Tue Nov 15 23:39:07 2016 -0800
Documentation has outdated shortcut
The suggestions to use SPC ; SPC y is from the previous versions where SPC y was bound to avy-goto-line.
Now that command is bound to SPC j l
commit 5ce13391f6b9406431ba17d42f56ad2d1fc02d82
Author: Rory O’Kane <rory@roryokane.com>
Date: Thu Nov 17 12:16:54 2016 -0500
Fix typo in beginner’s tutorial – “differend”
commit 7a50683b3282baa8aaeeb478193646e9332d7331
Author: Tim Jäger <tim.jaeger@stylefruits.de>
Date: Fri Nov 18 11:21:29 2016 +0100
Fix hyperlinks in restclient README
The links to the original author's page were broken, so I replaced them with
links to the GH page.
commit de1d5edb79ac1279ecdcc76dbca1d844e65d215f
Author: Justin Humm <justin.humm@posteo.de>
Date: Sun Nov 13 03:23:35 2016 +0100
Fixed dead hyperlink in magit intro
commit df04300d9e37aed7c04cca88cd33d699b88aa781
Author: James Wang <jianwang.academic@gmail.com>
Date: Mon Nov 14 09:37:12 2016 +0800
games: add sudoku
commit dabcf504a56ada7257dba457704ead093307a8ff
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Sun Nov 20 13:38:02 2016 -0500
core: use memq instead of multiple calls to eq
commit 05057449ff4699e61ebf3b9f69f97476109c763a
Author: Chris Kaukis <chris.kaukis@gmail.com>
Date: Fri Nov 11 12:18:15 2016 -0600
Add Doom themes to required dependencies for dash
commit 744b163311101ebd5cd138a73b2723fc23ee7c48
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Fri Nov 18 09:40:05 2016 -0500
Org: Move SPC m e to SPC m e e for org-export-dispatch
In order to be able to support more conversion format
commit 1b6b1e2c6930afd1b990319761ab59fa97aa41fa
Author: Francesc Elies Henar <francesc.elies@gmail.com>
Date: Sun Nov 13 13:34:23 2016 +0100
compilation-mode: maps `gf` to `find-file-at-point`
commit 3fd1ffcbce821f5534fe373751c15d0dae0ae6da
Author: bmag <bmagamb@gmail.com>
Date: Tue Nov 15 09:25:44 2016 +0200
Emit error if can't toggle window layout
commit 25bd77842e63f4404beab5468f7c5d87ebdeb289
Author: Muneeb Shaikh <muneeb@reversehack.in>
Date: Sun Nov 13 01:52:46 2016 +0530
Adding window layout toggle (vertical <-> horizontal)
All credits to @bmag for this function with window state preservation
commit 279b9fb939223898f2275e68a9b7e3fe391dfc8e
Author: Florian Gilcher <florian.gilcher@asquera.de>
Date: Mon Nov 14 12:31:25 2016 +0100
Fix minor typo
commit e81f7769c3222a2ae5b2a777e2a3238f57b952c7
Author: Svyatoslav Gryaznov <nightuser@ya.ru>
Date: Mon Nov 14 15:22:16 2016 +0300
Fix typo in Agda's packages.el
commit 91ce1389787d12d588ac809b14cf92272da91c15
Author: bmag <bmagamb@gmail.com>
Date: Sat Nov 12 14:14:55 2016 +0200
rust: respect help-window-select, small fixes
- spacemacs/racer-describe to respect help-window-select
- replace evilified-state-evilify{,-map} and move to :config
- change funcs.el from dos format to unix format (newlines)
- modify spacemacs-jump-handlers-rust-mode only once
commit 9df14a281306f5128cb6c91145ca3dbbf68d49f0
Author: NJBS <NJBS@users.noreply.github.com>
Date: Sun Aug 28 06:21:45 2016 -0400
Rust: Add binding for describing symbol at point
commit 49801dbfec7f84955d7ecc0efb987be38cfc5bfa
Author: Dennis Brakhane <dennis.brakhane@inoio.de>
Date: Thu Nov 3 21:47:20 2016 +0100
Update ensime variable name
user-emacs-ensime-directory was renamed to ensime-startup-dirname
commit 6b6779b2fa45a31f71b61f50a832c58f226838db
Author: ksjogo <jogo@kronberger-spiele.de>
Date: Mon Nov 7 11:36:26 2016 +0100
Removed deprecated insert-string and replace by insert
commit b4eacc792cbf68627660fdd2cd5f1c495243c4db
Author: david-sawatzke <david-sawatzke@users.noreply.github.com>
Date: Tue Nov 1 14:14:07 2016 +0100
Add keybinding "," for org-edit-src-exit
This makes sense so org-edit-src behaves similar to git-commit in magit
commit 5c31ecde273a649aa03601b44b185eaac32313dc
Author: Don March <don@ohspite.net>
Date: Fri Nov 4 06:29:22 2016 -0400
Add ibuffer bindings for updating and filter-group motion
The `ibuffer-update` command is originally on `g` but is evilified to
the inconvenient `C-S-g`, so bind it to `gr`.
commit cc16944546637377a9f8e76d77173c4a62dfd2ad
Author: Eivind Fonn <evfonn@gmail.com>
Date: Tue Nov 8 14:42:26 2016 +0100
Integrate ahs with evil as well as isearch
commit 8ff842bd84b32a1b6b99bfd01a66febb6ab48d74
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Nov 7 10:37:38 2016 -0500
core: Revert dotfile installation time and fix editing style bug
Force a call to dotspacemacs/init after dotfile installtion.
Move call to (spacemacs/maybe-install-dotfile) to spacemacs/init.
commit 5034e44aa98376432e8c4fc54885c27532302b9e
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Nov 7 10:24:51 2016 -0500
core: remove empty function dotspacemacs//install-and-replace
commit bfa348d49d407ebda67030246f391bf2822efd0f
Author: Eivind Fonn <evfonn@gmail.com>
Date: Fri Nov 4 16:52:09 2016 +0100
Install dotfile earlier
commit a23871545f44659f2ae1101a555ddadf70465116
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Nov 7 10:05:27 2016 -0500
Beginnier tutorial: refill paragraphs to respect 80col/line
commit 398dd1d8b5c5f32d6e0f0b8560fd4f7226fdcf47
Author: Nikolai Myllymäki <nikolai.myllymaki@gmail.com>
Date: Thu May 19 00:46:13 2016 +0300
Add beginners tutorial - further amendments
Amend suggested fixes:
- Add chapter on key notation
- Fix document structure according to conventions
- Add note on emacs path on Windows
- Expand on evil and emacs mode explanations
- Expand on first startup procedure
- Various typo fixes and clarifications
commit aab82add490d74433f5c306f9cefd1e7cc90df52
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Nov 7 10:00:07 2016 -0500
restclient: add ob-restclient package
commit 7119e474d3a5486fe9863823ae1134b5a80b7785
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Nov 7 09:40:04 2016 -0500
restclient: remove gj and gk bindings
No need to override default Vim behavior for this key bindings since
they are available on SPC m n and SPC m p already.
Note: We could add a transient state to go nicely with SPC m n and SPC m p.
commit c073d248ace11c92a5bb83d0cd97eda4c34e55d2
Author: Tommi Komulainen <tommi.komulainen@iki.fi>
Date: Mon Jun 13 22:43:38 2016 +0200
restclient: add key bindings for jump to next / previous query
`gj` jump to next query
`gk` jump to previous query
`SPC m n` jump to next query
`SPC m p` jump to previous query
commit 984896d8cadcb3b36dfbd67b4a0ee5a0c542a6fc
Author: syl20bnr <sylvain.benner@gmail.com>
Date: Mon Nov 7 09:34:08 2016 -0500
restclient: move restclient-helm to SPC j i
Since it nicely fits SPC j i purpose :-)
commit 0ccfe3ba0bb861d0296937959185f2b9b8821b49
Author: Tommi Komulainen <tommi.komulainen@iki.fi>
Date: Mon Jun 13 22:45:55 2016 +0200
restclient: add helm support to jump to variable or request
Enable restclient-helm that is included in restclient package and add
`SPC m j` key binding.
commit 893bcde19ab6d1239e0939ce7df72cc37a3ae73a
Author: Tommi Komulainen <tommi.komulainen@iki.fi>
Date: Mon Jun 13 22:47:14 2016 +0200
restclient: add autocompletion for methods and headers
Provided by company-restclient.
commit b90f2260b0d6ed0e5dcb4e1f2a566a8bdd2b24bc
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Sat Oct 29 04:04:42 2016 +0200
home buffer: center buffer on fixed width 80 when not responsive
commit dbe56dcd0aad14464d5b72e010c728492681d8fc
Author: deb0ch <thomas.de.beauchene@gmail.com>
Date: Sat Nov 5 01:10:15 2016 +0100
home buffer: framed notes: allow for numbered and dotted lists
enumeration lists of the form:
- lorem ipsum
* lorem ipsum
+ lorem ipsum
1. lorem ipsum
2) lorem ipsum
will be treated as separate paragraphes and not be squished by
fill-region anymore.
commit 062a4add486ea7ad3e9da8a8825367f65918fdad
Author: deb0ch <thomas.de.beauchene@g…
I got an issue when I try to export org to other formats.

Does anybody know this issue?
Thanks.
The text was updated successfully, but these errors were encountered: