This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/core
Fabien Dubosson 72a89ab312 Use jump-forward C-i binding only in GUI mode
Background: `C-i` and `TAB` are the same keycode for historic reasons.

With the current settings, evil [1] and evil-jumper [2] associate
`jump-forward` to `C-i` (==`TAB`), what overrides bindings set to
`TAB` (==`C-i`) in terminal mode, like `orc-cycle`. To fix this,
this commit:

- Set `evil-want-C-i-jump` to `nil`, to prevent `evil` and `evil-jumper`
  to use the `C-i` (==`TAB`) keycode.

- Remove the spacemacs' code that bind `jump-forward` to `TAB`(==`C-i`)

The current spacemacs code already rebind `jump-forward` to the GUI-only
`<C-i>` keycode.

[1] 082bd65ccc/evil-maps.el (evil-maps.el-323)
[2] efaa841ca4/evil-jumper.el (L241)

Fix #4505
Fix #4487
2016-01-09 18:43:48 +01:00
..
banners Added two banners. 2016-01-03 22:23:11 -05:00
info Add release notes for 0.105 2016-01-04 01:03:38 -05:00
libs core: remove request.el dependency 2015-12-07 23:31:30 -05:00
templates dotfile: rename dotspacemacs-command-key for dotspacemacs-emacs-command-key 2016-01-09 01:53:24 -05:00
core-auto-completion.el Fix showing snippets in company popup. 2015-09-16 22:37:08 -04:00
core-command-line.el core: move handling of --insecure to core-command-line.el 2016-01-06 23:27:09 -05:00
core-configuration-layer.el core: move handling of --insecure to core-command-line.el 2016-01-06 23:27:09 -05:00
core-debug.el core: fix always set flag debug-on-error 2016-01-06 23:23:01 -05:00
core-display-init.el Improve support for GUI client of emacs --daemon 2016-01-04 23:18:45 -05:00
core-documentation.el Fix some documentation bugs 2015-12-03 23:50:29 -05:00
core-dotspacemacs.el core: backward compatibility with dotspacemacs-command-key 2016-01-09 02:23:04 -05:00
core-emacs-backports.el core: add comment for with-eval-after-load backport 2015-09-27 21:03:48 -04:00
core-fonts-support.el core: Update to preferred versions of functions 2015-12-21 00:25:41 -05:00
core-funcs.el core: Add recompile-elpa function 2015-12-21 00:43:02 -05:00
core-keybindings.el bind-map: Add evilified state to evil major-mode keys 2016-01-08 20:52:53 +01:00
core-load-paths.el Fix erc notification icon 2015-10-12 09:37:56 -04:00
core-micro-state.el core: Add new set-key functions to core-keybindings 2015-11-21 18:18:01 +01:00
core-release-management.el core: Fix free variable references 2015-12-21 00:25:41 -05:00
core-spacemacs-buffer.el core: derive spacemacs-mode from fundamental-mode 2016-01-08 23:34:34 -05:00
core-spacemacs.el Use jump-forward C-i binding only in GUI mode 2016-01-09 18:43:48 +01:00
core-themes-support.el Improve support for GUI client of emacs --daemon 2016-01-04 23:18:45 -05:00
core-toggle.el Don't produce on/off toggles if status is nil 2015-08-26 22:27:09 -04:00
core-use-package-ext.el Revert temporary fix merged upstream 2015-07-27 12:12:36 -04:00