Commit graph

2970 commits

Author SHA1 Message Date
Miloš Mošić
e5a4ebdfb7 Fix formatting for the auto-completion README.md 2015-04-15 22:45:00 -04:00
Christoph Paulik
f165761b18 add semantic stickyfunc toggle and activate in python layer 2015-04-15 22:44:45 -04:00
Allen Li
c4fc397fef Use org-startup-indented instead of a hook
Use the variable provided by org-mode to start in indented mode instead
of adding a hook.  This way, a user can override the setting of
org-startup-indented and not wonder why the heck org buffers are still
starting in org-indent-mode.
2015-04-15 22:41:46 -04:00
Tristan Hume
683b65cf1c Remove private ranger-control layer 2015-04-15 22:41:27 -04:00
Swaroop C H
fdf4f34bd4 Add key for masked org-agenda-show-and-scroll-up 2015-04-15 22:41:10 -04:00
Carlos Galdino
5cb9f9006e Fix ruby-test-mode initialization. 2015-04-15 22:40:47 -04:00
Lou, Yufan
c57f50a84c Use file-truename in case user-emacs-directory is symlink
If not and user-emacs-directory is symlink, all following git commands will fail, resulting in "Unable to check for new version."
2015-04-15 22:39:24 -04:00
Tu Do
bb620f8cf9 Add modes that should be ignored by golden-ratio
- ediff-mode: this is the small one-line panel at the bottom when using
  ediff. Should not be messed up.

- gdb buffers: this should not be messed up in a gdb-many-windows
  debugging session.

- Dired buffers don't need extra empty space, so is speedbar and bs-show buffer.
2015-04-15 22:39:07 -04:00
Tu Do
53f84f9013 feature: add gtags layer and remove helm-gtags layer
helm-gtags and ggtags are clients for GNU Global. GNU Global is a source
code tagging system that allows querying symbol locations in source
code, such as definitions or references. Currently, helm-gtags with GNU
Global is faster than anything else in Emacs for retrieving a large
amount of candidates (even more than 10000 candidates, the list appears
in an instant) and offers more features for language that GNU Global
directly: C, C++, Yacc, Java, PHP4 and assembly.

ggtags is nice for its eldoc support such as display variable/function
definition retrieved from the tag database. However, we disable ggtags
in some modes because those modes have better eldoc integration
already. We add ggtags for this feature alone.
2015-04-15 22:38:47 -04:00
Tu Do
9dedac546e Fix evil-search-highlight-persist-highlight-face again
This time inherits from 'region face for consistency with themes and
between matches.
2015-04-15 22:38:44 -04:00
syl20bnr
6436731c3e Remove dead code in spacemacs/packages.el 2015-04-15 17:02:48 -04:00
syl20bnr
fe076ce097 helm-gtag layer: fix typo and sort key bindings 2015-04-15 00:54:36 -04:00
Tu Do
786ca3bdf5 develop: add helm-gtags layer
helm-gtags is a helm client for GNU Global. GNU GLOBAL is a source code
tagging system that allows querying symbol locations in source code,
such as definitions or references. Currently, helm-gtags with GNU Global
is faster than anything else in Emacs for retrieving a large amount of
candidates (even more than 10000 candidates, the list appears in an
instant) and offers more features for language that GNU Global directly:
C, C++, Yacc, Java, PHP4 and assembly.
2015-04-15 00:51:05 -04:00
Tristan Hume
3da9bb33de Add D language mode to extra-langs 2015-04-15 00:45:09 -04:00
Daniel Wu
635cc32064 turn on color in helm-swoop 2015-04-15 00:44:38 -04:00
Tu Do
070d475b5a [Fix #992] Use gh-md for superior reading experience
With gh-md, it can use Github API to render HTML to be viewed right
inside Emacs using eww web browser. It is especially useful since it
does not required markdown-mode to be installed. One benefit is that it
automatically open the rendered buffer in other window, so for example
user is learning Clojure mode and want to read documentation of Clojure
layer, he will just simply fired up helm-spacemacs, narrow to `clojure`
and press RET. Then a nicely formatted documentation buffer appears on
the right side with all the key bindings of that layer, which greatly
enhances the explorability of Spacemacs.
2015-04-14 23:54:16 -04:00
ralesi
864e67316b zoom-frm checks if frame is maximized and restores state 2015-04-14 23:53:29 -04:00
ralesi
de7f1b5473 improve exil text object definition and use evil-surround 2015-04-14 23:52:34 -04:00
ralesi
a3b5673968 fix smart-parens highlighting in normal mode 2015-04-14 23:42:33 -04:00
syl20bnr
a66cf6440d Re-enable show-smartparens-mode 2015-04-14 23:42:12 -04:00
ralesi
764bc17f57 update autohotkey contrib to use mepla package 2015-04-14 23:37:24 -04:00
Tu Do
cdbfe68cee Enable c++ mode in proper files
Aside from cpp, better enable c++-mode in .h file since C is a subset of
C++ anyway. Without it, when entering .h file of C++, syntax
highlighting is wrong.
2015-04-14 23:37:18 -04:00
Tu Do
b11e9d2ffb Fix evil-search-highlight-persist-highlight-face unreadable
Its default background is yellow which makes it unreadable in dark themes
because dark themes use light text.
2015-04-14 23:36:48 -04:00
syl20bnr
b32286d687 Update change log 2015-04-14 22:50:12 -04:00
syl20bnr
71b68500d0 New dotfile variable dotspacemacs-search-tools
Default list is `("ag" "pt" "ack" "grep")
Resolve #1158
2015-04-14 22:23:57 -04:00
syl20bnr
57f802619b Don't consider used themes as orphans if they don't belong to a layer
Now it is not required to use the themes-megapack layer or define
a private layer to use a theme that is not in the spacemacs layer.
2015-04-14 15:50:29 -04:00
syl20bnr
1f16da0924 color layer: Don't fontify the startup buffer
Which had the side effect of overwriting the widget
faces
2015-04-13 23:33:34 -04:00
Tu Do
e42a10fc95 Remove shortcut button labels 2015-04-13 23:02:57 -04:00
Tu Do
a8858b885b [Fix #1083] Improve functionality of Spacemacs shortcuts
Currently, `r` and `p` moves to different locations when the change log
text is folded/unfolded. Make it always jumps to the correct location
regardless of content of home buffer by actually search for it.

Also set keys to make home buffer usable with holy-mode.

Conflicts:
	core/core-spacemacs-buffer.el
2015-04-13 23:01:26 -04:00
Tu Do
d28fd1e3a2 Beautify home buffer
Add faces to buttons to make it look gorgeous.
2015-04-13 23:00:52 -04:00
syl20bnr
81b38d0aba Edit purescript layer README and key bindings 2015-04-13 22:57:47 -04:00
Diego Berrocal
7c43c35d8e Suggest improvements for web-mode-micro-state
Related issue #965
2015-04-13 21:33:43 -04:00
Ryan L. Bell
041d2441c7 Creates a really basic, early stages purescript layer.
Leverages:
- purescript-mode
- psci

Purescript README.md

Fixed Purescript logo
2015-04-13 21:33:10 -04:00
person808
79431eb583 Make git-gutter keybindings work for both versions.
Also add SPC g h p keybinding to preview hunk.
2015-04-13 21:32:15 -04:00
Jean-Christophe Petkovich
12ac8bcddd Fix typo in syntax-checking layer.
Not much else to say about it.
2015-04-13 21:29:32 -04:00
TheGreenHabi
1a002448f9 Update CHANGELOG.org
add missing words
2015-04-13 21:29:08 -04:00
syl20bnr
e1d317ca28 color layer: define lightness and saturation for material and gotham 2015-04-13 20:47:32 -04:00
syl20bnr
52dc14023e Update change log 2015-04-13 03:51:23 -04:00
syl20bnr
2bd3b2b75b Bump version to 0.101.1 2015-04-13 03:38:46 -04:00
syl20bnr
49a2f65e53 org layer: Exclude ox-gfm for now, seems to be problematic 2015-04-13 03:38:01 -04:00
syl20bnr
5fc6cd88cd Fresh install, don't display the release notes at the next restart 2015-04-13 03:35:05 -04:00
syl20bnr
cf2cfa14ae Remove shortuct on recent items header 2015-04-13 02:42:43 -04:00
syl20bnr
31b3cc7e9e Display startup release note only if a dotfile exists 2015-04-13 02:42:11 -04:00
syl20bnr
c920871c4a Don't need to restart after first boot 2015-04-13 02:41:47 -04:00
syl20bnr
5e44e68ed9 Comment default layers in template and add a comment 2015-04-13 02:28:39 -04:00
syl20bnr
1722b93da5 Fix error loading non existing buffer cache file 2015-04-13 02:23:29 -04:00
syl20bnr
b68099f410 Bump version to 0.101.0 2015-04-13 02:20:21 -04:00
syl20bnr
65802362e6 Fix configuration-layer unit test 2015-04-13 02:20:03 -04:00
syl20bnr
b0559c7f4d Startup buffer release note 2015-04-13 02:17:48 -04:00
syl20bnr
37d9a82c88 0.101 Change Log 2015-04-13 02:17:21 -04:00