Commit graph

3507 commits

Author SHA1 Message Date
person808 29458e3e00 Convert CONTRIBUTE.md to org. 2015-06-14 21:46:58 -04:00
syl20bnr 34f9800d14 Update ahs and exand-region integration with helm-ag 2015-06-14 01:18:31 -04:00
syl20bnr 8c1d6f76f6 Add b to search in opened buffers with expand-region 2015-06-14 01:14:28 -04:00
syl20bnr 32010fb21e Rename functions to search in files 2015-06-14 00:22:49 -04:00
syl20bnr 17c129715e Add search in opened buffers on SPC b s 2015-06-14 00:11:20 -04:00
syl20bnr c0e5f34028 Reorganize functions in init-helm-ag 2015-06-13 23:51:30 -04:00
syl20bnr 371e092f33 Move SPC f s to SPC f w, SPC f s is now search in files
This change allow to have a common interface for search in buffers,
files and project (SPC b s, SPC f s and SPC p s respectively)
2015-06-13 23:43:25 -04:00
syl20bnr cd44944edb Move SPC ? to SPC h k
`SPC ?` is used to search in project with no default input
2015-06-13 23:33:26 -04:00
syl20bnr 2feaeb9fba Use helm-ag to search in project 2015-06-13 23:24:43 -04:00
syl20bnr b2f31cda0c Add support for SPC s ? (smart search with default input)
New function `spacemacs/helm-smart-do-search-region-or-symbol`
2015-06-13 22:09:43 -04:00
syl20bnr 622c35d9a9 Better injection of input in helm-do-grep-1 2015-06-13 21:53:14 -04:00
syl20bnr 609ce0cec5 Simplify helm-ag and grep functions to insert symbol or region
The simplification of the grep function requires a pending PR to
be merge upstream in helm repo.

Also move the `helm-ag` related functions and key bindings to the
init function of `helm-ag`
2015-06-13 02:07:11 -04:00
justbur c92c1f0131 Add grep function that defaults to symbol at point 2015-06-12 23:16:14 -04:00
justbur b70b6c0fc0 Add search for symbol to projectile bindings
Also "psp" binding which should point to `spacemacs/helm-projectile-pt`

Switch from using `helm-projectile-ack` to
`spacemacs/helm-projectile-ack` to take advantage of `helm-ag`.
2015-06-12 23:15:18 -04:00
sooheon ed40820b97 Change s-v binding from evil-paste-after to evil-paste-before 2015-06-12 23:13:38 -04:00
syl20bnr f4d2f61904 Move search in files to s for helm-ag integration in ahs
Simplify the docstring displayed in the minibuffer
2015-06-12 00:44:42 -04:00
syl20bnr f142b92904 Fix helm-ag integration with expand-region
Move "?" key binding to "s"
2015-06-12 00:30:55 -04:00
justbur afe658be24 Add option to search from expand-region
for active region using "ag" in project or in filesystem.
If there is no active region, these default to the symbol at the point.
2015-06-12 00:13:01 -04:00
justbur b335a6aeb3 Add search to ahs micro-state
Add keybindings for helm-do-{ag,pt,ack}-symbol

These functions default to the symbol at the point.
2015-06-12 00:05:53 -04:00
Tommi Komulainen fdfc63ea6c Remove gc prefix as unused from guide-key
smeargle commands are no longer there, they're in `gh`
2015-06-11 23:57:38 -04:00
Török Edwin 2bbcf8af76 ocaml: don't auto-close backticks
they are used for polymorphic variants, like `Foo
2015-06-11 23:24:44 -04:00
Fandag 073c58ca2d Fix bookmark list in home buffer, clean shortcuts
bookmark-all-names returns a list of names, but
spacemacs-buffer//insert-file-list expect a list of filenames.

Shortcut definitions seems to be a mix of two approaches/commits.
Removed the unused bits.
2015-06-11 23:23:57 -04:00
Oliver Mooney 24d03a9346 Update documentation for emacs-mac 2015-06-11 23:23:09 -04:00
syl20bnr 4ce3c9a3b9 helm-spacemacs: change README.md for README.org 2015-06-11 21:31:42 -04:00
syl20bnr f4ba6bdab5 Fix various key bindings in converted READMEs 2015-06-11 21:31:42 -04:00
Christoph Paulik ff8cd06046 Fix various issues with org markup
- lists were not correctly indented sometimes
- **note** and such things do not exist in org
- Note and Important
- Change Feature list to heading
- Change TODOS to actual org TODOS
- Add TOC to python layer
- list indentation
- some typos I could not leave unchanged
- TODO formatting
- List indentation
- typos
- wrong markup

fix conversion issues
2015-06-11 21:31:42 -04:00
Diego Berrocal 460ce54006 Org conversion of all READMEs ! 2015-06-11 21:31:42 -04:00
Diego Berrocal 2a78d617a0 Fix to allow ~SPC ,~ and others as such to be renderd 2015-06-11 21:31:42 -04:00
Tu H Do 6cf5dd0bcc Improve Helm Spacemac Documentation further
Refactor spacemacs/open-file to spacemacs/view-org-file to correctly
reflect its functionality. In Emacs, view means read-only. Make the
anchor-text optional so we can omit when not needed. Also add
expand-scope that can be either 'subtree or 'all to open a tree at point
or expand everything. 'subtree is used for the Change Log while 'all is
used for all Spacemacs documents.

Currently helm-spacemacs//documentation-candidates grabs everything it
can in the doc directory. In the future we might put some images there
so better just choose the correct file type to include.
2015-06-11 21:31:42 -04:00
Török Edwin f0e98c2113 VIMUSERS.org: remove space before closing ~, otherwise it is not highlighted 2015-06-11 21:31:42 -04:00
Tu Do 2231677654 Update title for Helm Spacemacs Documentation
- Don't need to add "Helm".

- Add some info to quickhelp.

- Increase the line-width of org-kbd to 2 to make it more visible as a
  button.
2015-06-11 21:31:42 -04:00
Diego Berrocal be73bb4edf Change VIMUSERS first headline to use toc-org package
As this includes 4 levels of headings, the tag that needs to be used is
:TOC@4:. Now every time one saves this file, the TOC is automatically
generated. There is an interesting feature from toc-org that enables
users to use org links or GitHub enabled
[links](https://github.com/snosov1/toc-org#use)
 we should discuss how to use it because on one hand, having org links
 makes it easier to read in emacs, while having GitHub links makes it
 easier to read online.
2015-06-11 21:31:41 -04:00
syl20bnr 02429064fd Update change log 2015-06-11 10:17:50 -04:00
syl20bnr 5363922d5a Move desktop-mode config to :config 2015-06-10 00:25:40 -04:00
person808 c9fe92215e Change default desktop save location.
Make use of the .cache directory instead of defaulting to ~/.emacs.d or
the home directory.
2015-06-10 00:22:45 -04:00
Tu Do 4c79f5eafc Give titles for documents in SPC f e h
Since Helm can candidates can also be a alist of '(DISPLAY . REAL),
where DISPLAY is the text to be displayed for a candidate when it is
listed and REAL is the actual object DISPLAY is presenting, we can use
this feature to give appropriate document titles instead of using raw
file names.

This commit also changes the way we create document source: instead
defining an alist, we properly create it with `helm-build-sync-source`,
similar to how Helm Projectile does it.

Also, we do not need to sort the file list getting from the doc/
directory just reverse the list.
2015-06-10 00:22:17 -04:00
syl20bnr 173894f3cd Move file encoding code into a function 2015-06-10 00:21:20 -04:00
ralesi a1da94ee64 Powerline shows file encoding 2015-06-10 00:13:34 -04:00
Eivind Fonn f9771fce4e Fix erc-track-mode in modeline 2015-06-10 00:13:24 -04:00
Diego Berrocal 828ec61aa5 Mention ERC-yank feature and make it optional 2015-06-10 00:07:56 -04:00
syl20bnr cddb83883e Add version-control layer by default to dotfile template 2015-06-10 00:01:31 -04:00
syl20bnr 19a7cbf836 Update change log 2015-06-09 23:49:30 -04:00
syl20bnr b3fa604237 Split git layer into git and github layers 2015-06-09 22:42:11 -04:00
syl20bnr 539f98869c Move git and perforce layer to !source-control directory 2015-06-09 22:20:33 -04:00
syl20bnr 21b551beee new layer: version-control, move vc related packages to it
That is `diff-mode` and `diff-hl-mode`
2015-06-09 22:19:52 -04:00
syl20bnr afa3e21d81 git layer: enable diff-hl-mode globally and use margin in the terminal
Also display on the left side in the terminal (right side seems to be
buggy when frame is split)
2015-06-09 21:07:56 -04:00
Tu H Do 8a839f4e81 Replace git-gutter with diff-hl
Since both offer the same functionality, but except for staging hunk but
it works only with Git anyway.

diff-hl has the advantage that it is usable with left/right fringes and
margin in a single package. Also it does not have the bugs that
git-gutter is having.
2015-06-09 20:39:14 -04:00
Tu Do cfaa6edc19 Enhance viewing Spacemacs documents in Org
- Use `~` marker to represent key bindings. The `~` and `=` markers are
equivalent in Emacs: `=` uses `org-verbatim verbatim` faces, while `~`
uses `org-code verbatim)`, but both `org-verbatim` and `org-code` is
inherited from `shadow` face. So we can use `~` marker for this purpose.
`~` marker is also displayed properly on Github, since it's part of
standard Emacs, so no web functionality is broken.

- Add org-kbd face for displaying key bindings.

- Update CHANGELOG.org: use the proper `~` marker for key bindings.

- Update VIMUSERS.org: use the proper `~` marker for key bindings.
2015-06-09 20:36:19 -04:00
syl20bnr 7104613749 eyebrowse: add tag support to micro-state 2015-06-09 20:35:31 -04:00
Ryan Phillips 24b58e7c8b add new eyebrowse bindings 2015-06-09 19:58:53 -04:00