Commit graph

363 commits

Author SHA1 Message Date
syl20bnr 2f710b4aea Fix release note 2015-04-19 12:48:00 -04:00
syl20bnr 2a57b0e16c Display release note 0.102.txt 2015-04-19 02:14:25 -04:00
syl20bnr da952f66ba Tweak widget spacing and remove (recenter) instruction
The recenter cause the logo to be out of sight.
2015-04-19 02:11:04 -04:00
Tu Do 55f1207133 Improve Startup buffer
- Modularize and add quickhelp button
  Split the current hardcoded release note display functions into smaller
  reusable functions. Then reuse it for creating quickhelp button.
- fix: bind widget-button-click to left mouse click
  widget-button-press is for keyboard and binding it to a left mouse
  button is not suitable. The clicks on buttons are often ignored. Use the
  proper widget-button-click.
- Since this is develop, point it to 0.102.x
- Beautify org CHANGELOG
  Setting org-indent-mode hides the leading stars of all Org headers except
  the last one just enough to indicate indentation, which make it easier
  to read. Also, put it in read-only-mode so user don't accidentially mess
  up his reading material.
  Also put the CHANGELOG in view-mode for reading and navigating read-only
  content.
- Add Evil and Emacs tutorial buttons to quickhelp
  So it is even easier for first time users.
  Also refactor spacemacs-buffer//insert-release-note:
  - Change it to spacemacs-buffer//insert-note
  - Just insert content. Widgets are optional
  - Insert different widget from the two functions
    spacemacs-buffer//insert-quickhelp-widget and spacemacs-buffer//insert-release-note-widget
- Put the cursor on the quickhelp button
  So that users can start using it immediately. New users only knows RET
  to press a button and learn the rest there.
- Add m to jump back to top menu
  Also update the quickhelp content.
2015-04-19 02:04:42 -04:00
syl20bnr ff4a207cb9 Add dotspacemacs-highlight-delimiters to dotfile template 2015-04-19 01:17:38 -04:00
syl20bnr 953209214e Change scope to current and default to all for now
Also made the delimiters ultra-bold.
2015-04-19 01:04:05 -04:00
Tu Do 8bf70ec3ba [feature] Add highlight-parentheses [#1173]
highlight-parentheses highlights the sexp scope the cursor is in and
3 upper sexp levels. We don't have to actually place the cursor on a
parenthesis just to see where it ends or begins. This package takes of this
issue regardless where we are in the sexp.
2015-04-19 00:42:09 -04:00
Keshav Kini aab001eee8 Fix silly typo 2015-04-19 00:39:28 -04:00
zimbatm 51280cf4d8 Access github over SSL
Changes all links to github from http:// to https://
2015-04-19 00:27:48 -04:00
syl20bnr 197540b69d Add 0.102.x release note 2015-04-19 00:26:24 -04:00
syl20bnr aabdc1882c Replace defvar with setq for pre and post extensions variables 2015-04-18 23:57:27 -04:00
syl20bnr fdd4e944ef Reload dotfile and layer anywhere with SPC f e R
Replace `SPC m c c` and `C-c C-c` in the dotfile

Resolve #1210
2015-04-18 23:40:24 -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
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
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 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 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 4c95d2238b Set preferred coding system to utf-8
Fixes #785
2015-04-12 21:27:07 -04:00
syl20bnr b8e617c886 New function spacemacs/warning 2015-04-12 12:25:53 -04:00
syl20bnr dac29ce71c Namespace spacemacs buffer functions with spacemacs-buffer prefix 2015-04-12 00:24:03 -04:00
syl20bnr 847c0b12a0 Move auto-completion macros to core 2015-04-11 15:10:21 -04:00
syl20bnr 9f182c53b9 Add better-defaults layer in dotfile template
resolves #1108
2015-04-11 14:52:42 -04:00
Carl Lange 4c42247287 Add toggle change log (WIP) 2015-04-11 10:52:05 -04:00
syl20bnr 6844ff9fed New layer: org 2015-04-11 00:13:02 -04:00
syl20bnr cce8d5382d Contrib category "config"
Move puppet, ansible and dockerfile layer there
2015-04-10 22:58:14 -04:00
syl20bnr a4919b3eda New layer syntax-checking
Move flycheck
2015-04-10 22:23:16 -04:00
syl20bnr 629fa56296 Add comment for previous commit 2015-04-10 20:28:37 -04:00
Diego Berrocal de4b3cf60d S-Tab is interpreted as <backtab> in linux 2015-04-10 20:28:04 -04:00
syl20bnr 3107d5d9f8 Fix two important bugs in Update/Rollback
- correctly detect package dependencies to update
- rollback is now an idempotent action
2015-04-07 23:51:08 -04:00
syl20bnr fcfe1c2c7b Fix search of package installed directory 2015-04-07 23:50:22 -04:00
syl20bnr 6ee43c8960 Change lighter for golden-ration to Ⓖ
It is more consistent with the key bindings.
2015-04-06 12:05:15 -04:00
syl20bnr 109851005c Add missing test data 2015-04-05 23:49:25 -04:00
syl20bnr f72088e74b Add variable dotspacemacs-verbose-loading
By default to nil.
Can speedup the loading process.
2015-04-05 23:45:02 -04:00
syl20bnr 5fbb38e885 Fix header comments in test files 2015-04-05 21:01:54 -04:00
syl20bnr 63f9e72495 New functions to display some text in a frame
spacemacs/insert-framed-text-to-buffer
spacemacs/insert-framed-text-from-file-to-buffer
2015-04-05 20:59:55 -04:00
syl20bnr 4c905218ce Fix default layer in dotfile template 2015-04-04 23:38:02 -04:00
Carl Lange fbade22319 add default layers 2015-04-04 23:37:36 -04:00
Carl Lange be4ea14d8e Widgets ui for spacemacs buffer, working nicely 2015-04-04 23:36:39 -04:00
syl20bnr d96da88d8a Fix helm-spacemacs for unused layers 2015-04-04 01:39:27 -04:00
syl20bnr 57fcb93799 Rename *-declarep functions to *-usedp functions
Makes more sense from a user view point.
2015-04-03 19:13:52 -04:00
syl20bnr 69a45ce353 Don't load extensions.el files twice 2015-04-03 18:09:40 -04:00