2017-04-27 14:24:47 -04:00
|
|
|
* Changelog
|
2017-04-22 18:48:30 -04:00
|
|
|
|
2017-04-27 18:06:15 -04:00
|
|
|
*Legend:*
|
|
|
|
+ [ ] Unfinished
|
|
|
|
+ [-] Work-in-progress
|
|
|
|
+ [X] Complete
|
|
|
|
|
2017-05-14 00:25:04 +02:00
|
|
|
** Planned [6/73]
|
2017-05-13 13:35:56 +02:00
|
|
|
+ [0/11] Potential plugins
|
2017-05-01 15:01:59 -04:00
|
|
|
+ [ ] [[https://github.com/emacs-lsp/lsp-mode][lsp-mode]]: client for MS Language Server Protocol, keep an eye on this
|
2017-05-14 00:25:04 +02:00
|
|
|
+ [ ] lang/javascript: [[https://github.com/NicolasPetton/Indium][indium]] (IDE), keep an eye on this
|
2017-05-01 15:01:59 -04:00
|
|
|
+ [ ] lang/javascript: [[https://github.com/codesuki/add-node-modules-path][add-node-modules-path]] (adds node_modules to ~exec-path~)
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [ ] lang/org: [[https://github.com/Malabarba/latex-extra][orgit]] (org links to magit buffers)
|
2017-05-01 15:01:59 -04:00
|
|
|
+ [ ] lang/org: [[https://github.com/jkitchin/org-ref][org-ref]] (bibtex/citation helper)
|
2017-05-03 21:42:08 +02:00
|
|
|
+ [ ] lang/org: [[https://github.com/tashrifsanil/org-easy-img-insert][org-easy-img-insert]]
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [ ] lang/latex: [[https://github.com/Malabarba/latex-extra][latex-extra]] (utility commands)
|
|
|
|
+ [ ] lang/latex: [[**https://github.com/jsinglet/latex-preview-pane][latex-preview-pane]]
|
2017-04-27 18:06:15 -04:00
|
|
|
+ [ ] lang/julia: [[ https://github.com/dennisog/julia-shell-mode][julia-shell]] (unsure if better than inferior-julia in julia-mode)
|
2017-04-28 01:43:14 -04:00
|
|
|
+ [ ] lang/python: [[https://github.com/Wilfred/pyimport][pyimport]]
|
2017-05-14 00:25:04 +02:00
|
|
|
+ [ ] An image plugin for zooming images at point (maybe [[https://github.com/mhayashi1120/Emacs-imagex][emacs-imagex]])
|
|
|
|
+ [0/4] New modules
|
2017-04-28 01:43:14 -04:00
|
|
|
+ [ ] app/finance (maybe settle for org-mode tables?)
|
|
|
|
+ [ ] app/irc
|
2017-04-27 18:06:15 -04:00
|
|
|
+ [-] app/crm
|
2017-04-28 01:43:14 -04:00
|
|
|
+ [-] app/write
|
2017-05-10 14:14:10 +02:00
|
|
|
+ [6/58] Add README.org's (with working babel blocks?) to modules (see [[modules/lang/go/README.org][lang/go/README.org]]) to replace bootstaps
|
2017-05-07 15:10:46 +02:00
|
|
|
+ [0/9] :tools
|
2017-04-27 18:06:15 -04:00
|
|
|
+ [ ] dired
|
|
|
|
+ [ ] electric-indent
|
|
|
|
+ [ ] eshell
|
2017-05-07 15:10:46 +02:00
|
|
|
+ [ ] gist
|
2017-04-27 18:06:15 -04:00
|
|
|
+ [ ] macos
|
|
|
|
+ [ ] rotate-text
|
|
|
|
+ [ ] term
|
|
|
|
+ [ ] tmux
|
|
|
|
+ [ ] upload
|
2017-05-07 02:43:09 +02:00
|
|
|
+ [3/25] :lang
|
2017-04-27 18:06:15 -04:00
|
|
|
+ [ ] assembly
|
2017-05-04 10:40:51 +02:00
|
|
|
+ [X] cc
|
2017-04-27 18:06:15 -04:00
|
|
|
+ [ ] crystal
|
|
|
|
+ [ ] csharp
|
|
|
|
+ [ ] data
|
|
|
|
+ [ ] emacs-lisp
|
|
|
|
+ [X] go
|
|
|
|
+ [ ] haskell
|
|
|
|
+ [ ] java
|
|
|
|
+ [ ] javascript
|
|
|
|
+ [ ] julia
|
|
|
|
+ [ ] latex
|
|
|
|
+ [ ] lua
|
|
|
|
+ [ ] markdown
|
|
|
|
+ [ ] org
|
|
|
|
+ [ ] php
|
|
|
|
+ [ ] python
|
2017-05-07 02:43:09 +02:00
|
|
|
+ [X] rest
|
2017-04-27 18:06:15 -04:00
|
|
|
+ [ ] ruby
|
|
|
|
+ [ ] rust
|
|
|
|
+ [ ] scala
|
|
|
|
+ [ ] sh
|
|
|
|
+ [ ] swift
|
|
|
|
+ [ ] typescript
|
|
|
|
+ [ ] web
|
|
|
|
+ [0/10] :feature
|
|
|
|
+ [ ] debug
|
|
|
|
+ [ ] eval
|
|
|
|
+ [ ] evil
|
|
|
|
+ [ ] file-templates
|
|
|
|
+ [ ] jump
|
|
|
|
+ [ ] snippets
|
|
|
|
+ [ ] spellcheck
|
|
|
|
+ [ ] syntax-checker
|
|
|
|
+ [ ] version-control
|
|
|
|
+ [ ] workspaces
|
2017-05-04 09:00:33 +02:00
|
|
|
+ [1/5] :ui
|
|
|
|
+ [X] doom
|
2017-04-27 18:06:15 -04:00
|
|
|
+ [ ] doom-dashboard
|
|
|
|
+ [ ] doom-modeline
|
|
|
|
+ [ ] doom-quit
|
|
|
|
+ [ ] hl-todo
|
2017-05-10 14:14:10 +02:00
|
|
|
+ [1/4] :completion
|
|
|
|
+ [X] ivy
|
2017-04-27 18:06:15 -04:00
|
|
|
+ [ ] company
|
|
|
|
+ [ ] ido
|
|
|
|
+ [ ] helm
|
2017-05-04 10:40:51 +02:00
|
|
|
+ [1/5] :app
|
|
|
|
+ [X] email
|
2017-04-28 01:43:14 -04:00
|
|
|
+ [ ] write
|
|
|
|
+ [ ] rss
|
|
|
|
+ [ ] twitter
|
|
|
|
+ [ ] present
|
2017-05-14 00:25:04 +02:00
|
|
|
|
2017-05-19 17:21:52 +02:00
|
|
|
** 2.0.3 [29/56]
|
2017-05-19 14:01:49 +02:00
|
|
|
+ [ ] bin/org-alert: scans TODOs in org files and issues system alerts
|
|
|
|
+ [ ] Get rid of ~def-bootstrap~ and ~doom-bootstrap~; it's a clumsy system
|
2017-05-15 02:03:21 +02:00
|
|
|
+ [ ] tools/upload: add ~+upload/open-remote-file~ command to open current file
|
|
|
|
on the remote (with TRAMP)
|
|
|
|
+ [ ] core-ui: replace (or fix) ~winner-mode~ (too unreliable)
|
2017-05-14 00:25:04 +02:00
|
|
|
+ [ ] Generalize ~doom-visual-bell~ by basing its background off a face
|
2017-05-13 13:35:56 +02:00
|
|
|
+ [ ] ui/doom-modeline: extend ~media-info~ segment for other media
|
2017-05-10 05:19:43 +02:00
|
|
|
+ [ ] Write ~describe-setting~ for ~def-setting!~ definitions.
|
2017-05-12 12:14:17 +02:00
|
|
|
+ [ ] Fix invisible buffer-info segment in modeline for terminal Emacs
|
2017-05-16 00:50:16 +02:00
|
|
|
+ [ ] ui/doom-modeline: fix ~0/0~ display in modeline (leftover anzu state)
|
2017-05-19 17:21:52 +02:00
|
|
|
+ [3/9] lang/org
|
2017-05-19 14:01:49 +02:00
|
|
|
+ [ ] drag-drop image attachment (org-download) and central storage
|
|
|
|
+ [ ] unified export system
|
|
|
|
+ [ ] better shackle + org-agenda integration
|
|
|
|
+ [ ] fix janky visual line motions (~evil-next-visual-line~, etc)
|
|
|
|
+ [-] fix janky cursor positioning when manipulating org-table cells
|
|
|
|
+ [-] certain characters/keys--when typed in a table--cause the cell
|
|
|
|
to shrink (likely cause: smartparens pairs & custom SPC/BKSPC binds)
|
2017-05-19 17:21:52 +02:00
|
|
|
+ [X] Fix M-RET in plain lists not preserving indent level for new items
|
|
|
|
+ [X] don't move cursor when toggling folds
|
2017-05-19 14:01:49 +02:00
|
|
|
+ [X] don't move cursor when realigning org tables
|
|
|
|
+ [1/13] New module :: tools/regex (PCRE IDE)
|
2017-05-16 18:18:22 +02:00
|
|
|
+ [X] perl backend
|
2017-05-19 14:01:49 +02:00
|
|
|
+ [-] replace support
|
2017-05-17 01:30:43 +02:00
|
|
|
+ [-] highlight replaced segments
|
|
|
|
+ [0/7] export-to-code feature
|
|
|
|
+ [ ] search+replace support
|
|
|
|
+ [ ] python exporter (use ~re~ or ~regex~)
|
|
|
|
+ [ ] php exporter (~preg_(match(_all)?|replace)~)
|
|
|
|
+ [ ] ruby exporter (~%r[.+]~)
|
|
|
|
+ [ ] javascript (node) exporter (~/.+/.test(...)~)
|
|
|
|
+ [ ] C exporter (~regex.h~ + ~regcomp~)
|
|
|
|
+ [ ] C++ exporter (~regex reg(regexp, ...)~)
|
2017-05-16 18:18:22 +02:00
|
|
|
+ [ ] syntax highlighter for ~+regex-mode~ (plus make it a major mode)
|
|
|
|
+ [ ] README.org
|
2017-05-19 14:01:49 +02:00
|
|
|
+ [ ] Optimize: use ~make-process~ daemon instead of ~call-process~
|
|
|
|
+ [X] Test ~package-autoremove~ (replaced it with ~doom/packages-autoremove~)
|
|
|
|
+ [X] tools/gist: make new gists private by default
|
2017-05-17 18:26:50 +02:00
|
|
|
+ [X] feature/evil: make ~d~ operator invoke ~wgrep-mark-deletion~ in wgrep buffers
|
2017-05-19 14:01:49 +02:00
|
|
|
+ [X] feature/version-control: improve magit+shackle integration; open links in same popup
|
|
|
|
+ [X] ui/doom: fix over-aggressive nav-flash'ing on evil-multiedit or in eshell/term buffers
|
2017-05-16 18:18:22 +02:00
|
|
|
+ [X] core-os: don't use GTK tooltips (ugly!)
|
|
|
|
+ [X] ui/doom-modeline: reduce excess whitespace on right of flycheck segment
|
|
|
|
+ [X] ui/doom-modeline: slightly darker color for git segment (when clean)
|
2017-05-15 21:00:52 +02:00
|
|
|
+ [X] feature/evil: fix stringp error caused by unintialized state in hideshow
|
2017-05-15 20:44:08 +02:00
|
|
|
+ [X] feature/evil: extend ~evil-escape~ +to ~evil-multiedit-insert-state~+
|
|
|
|
+ [X] feature/evil: new code folding system
|
|
|
|
+ [X] Load ~custom-file~
|
|
|
|
+ [X] feature/evil: fix evil-multiedit M-d bindings
|
|
|
|
+ [X] map!: fix ~:after~ and ~:map*~ properties
|
|
|
|
+ [X] Fix crash in ~doom-update-package~ caused by unreachable dependencies
|
|
|
|
+ [X] ui/doom: improve nav-flash integration
|
2017-05-14 16:49:46 +02:00
|
|
|
+ [X] core-popups: properly persist ~popup~ window parameter between sessions
|
2017-05-14 14:39:38 +02:00
|
|
|
+ [X] core-popups: remove ~:noclone~: simply don't try to clone unreal buffers
|
2017-05-14 13:49:11 +02:00
|
|
|
+ [X] completion/ivy: flexible column width for ~+ivy/tasks~
|
2017-05-14 11:56:03 +02:00
|
|
|
+ [X] lang/emacs-lisp: activate flycheck-mode in non-emacs.d files
|
2017-05-14 11:47:14 +02:00
|
|
|
+ [X] Fix evil normal-mode keybindings in help-mode popups
|
2017-05-14 00:25:04 +02:00
|
|
|
+ [X] Fix help-mode links opening new popups #ui
|
2017-05-15 02:03:21 +02:00
|
|
|
Added ~:noclone~ property to popup rules
|
2017-05-14 00:25:04 +02:00
|
|
|
+ [X] Different faces for buffer path and file name #ui
|
|
|
|
+ [X] Switch from nlinum => linum #ui
|
|
|
|
+ [X] [[https://github.com/syl20bnr/vi-tilde-fringe][vi-tilde-fringe]]: subtle, vim-ish empty-line indicator #ui
|
2017-05-08 10:31:31 +02:00
|
|
|
|
2017-05-16 00:50:16 +02:00
|
|
|
** 2.0.2 [66/66]
|
2017-05-13 13:31:49 +02:00
|
|
|
+ [X] Update screenshots
|
2017-05-14 00:25:04 +02:00
|
|
|
+ [X] ui/doom: polish git-gutter fringe bitmaps (deleted bitmap appears truncated)
|
2017-05-12 14:18:00 +02:00
|
|
|
+ [X] send-to-REPL workflow: does it still work? (see ~:repl~ & ~+eval/repl-send-region~)
|
2017-05-12 12:14:17 +02:00
|
|
|
+ [X] completion/ivy: restore ag searching (for compressed files)
|
|
|
|
Now ~:ag~, ~:rg~, ~:agcwd~ and ~:rgcwd~
|
|
|
|
+ [X] ~add-transient-hook!~: add support for appending
|
|
|
|
+ [X] lang/org: fix org-checkbox-statistics-(todo|done) not respecting underlying faces
|
|
|
|
+ [X] Make ~:cleanup~ support a BANG modifier (to span workspaces)
|
|
|
|
+ [X] Rewrote ~:mv~ and ~:rm~
|
2017-05-10 05:21:53 +02:00
|
|
|
+ [X] completion/ivy: fix ~+ivy:find-file~ -- loss of functionality with coerced literal searches (better to escape regex rather than pass -F to rg)
|
2017-05-10 05:20:54 +02:00
|
|
|
+ [X] completion/ivy: refactor ~def-counsel-action!~ +into a setting (~def-setting!~)+
|
|
|
|
Refactored into ~ivy-do-action!~ macro instead
|
|
|
|
+ [X] completion/ivy: refactor ag-open-in-other-window (messy/hackish)
|
|
|
|
Now ~+ivy-git-grep-other-window-action~
|
2017-05-08 10:46:11 +02:00
|
|
|
+ [X] Fix ~+eval/region~ failing only on first invocation.
|
|
|
|
Caused by ~+eval-runners-alist~ not being populated until quickrun is loaded.
|
2017-05-08 10:32:49 +02:00
|
|
|
+ [X] Fix: Neotree forgets it's a neotree window when switching perspectives
|
|
|
|
+ +Restore neotree state on perspective switch+
|
|
|
|
+ +Or close neotree before switching/creating perspectives+
|
2017-05-08 10:31:31 +02:00
|
|
|
+ Or hand neotree window management off to shackle
|
|
|
|
+ [X] feature/version-control: add [[https://github.com/sshaw/git-link][git-link]] (replacement for browse-at-remote)
|
|
|
|
+ [X] feature/version-control: add [[https://github.com/pidu/git-timemachine][git-timemachine]] (replacement for vc-annotate)
|
|
|
|
+ [X] completion/ivy: replace the_silver_searcher (ag) with ripgrep (rg) (counsel-ag => counsel-rg)
|
|
|
|
+ [X] Merge evil-mc workflow with evil-multiedit's (~M-d~ / ~M-D~)
|
|
|
|
+ [X] Add evil-mc plugin (with help from gilbertw1)
|
2017-05-07 15:10:46 +02:00
|
|
|
+ [X] Add tools/gist (gist.el)
|
2017-05-06 23:32:56 +02:00
|
|
|
+ [X] Fix ~show-paren-mode~ overlays conflicting with org-indent (causes flickering)
|
2017-05-06 23:01:09 +02:00
|
|
|
+ [X] Fix ~M-z~, ~C-u~ and ~C-w~ in ~org-store-link~ & ~org-insert-link~ prompts
|
|
|
|
Should undo, delete-line, and delete-word, respectively. Instead, they fall
|
|
|
|
back to vanilla commands.
|
|
|
|
+ [X] Prevent 'buffer is read-only' messages while in minibuffer
|
2017-05-06 16:41:17 +02:00
|
|
|
+ [X] completion/ivy: replace Ag with RipGrep
|
2017-05-03 21:42:08 +02:00
|
|
|
+ [X] Detect & load \~/.emacs.local.el, if available
|
2017-04-27 18:06:15 -04:00
|
|
|
+ [X] lang/org: fontify items with all subitems done, e.g. ~+ [0/0] headline~
|
|
|
|
+ [X] lang/org: fontify checked-checkbox items the same way DONE headlines are
|
|
|
|
+ [X] lang/org: by default, unfold level 1 on startup (keep rest folded)
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Fix lack of syntax highlighting in ~:x~ scratch buffer
|
|
|
|
+ [X] Fix modeline disappearing due to loss of state (~doom--modeline-format~ being killed on major mode change)
|
2017-04-22 21:45:14 -04:00
|
|
|
+ [X] lang/web: fix HTML encode/decode entities commands
|
2017-04-22 21:27:54 -04:00
|
|
|
+ [X] Fix ~+vcs/git-browse~ & ~+vcs/git-browse-issues~
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] lang/org: bin/org-capture shell script
|
|
|
|
+ [6/6] lang/org babel support for
|
|
|
|
+ [X] rust
|
|
|
|
+ [X] restclient
|
|
|
|
+ [X] sql
|
|
|
|
+ [X] google translate
|
|
|
|
+ [X] haskell
|
|
|
|
+ [X] go
|
|
|
|
+ [X] lang/python: add ipython detection & REPL support
|
2017-04-22 18:56:10 -04:00
|
|
|
+ [X] TAB autocompletion in comint/repl buffers
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Fix Emacs daemon compatibility
|
2017-04-28 01:43:14 -04:00
|
|
|
The config assumes a frame will be visible on startup, causing errors when
|
|
|
|
Emacs is launched as a daemon.
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] ~ace-maximize-window~ is obsolete
|
|
|
|
+ [X] Fix whitespace adjustment in highlight-indentation-current-column-mode
|
|
|
|
+ [X] Toggle-able "pretty" mode for org-mode
|
2017-05-03 21:42:08 +02:00
|
|
|
Sometimes, fontification (like prettified entities or hidden regions) make
|
|
|
|
editing difficult. Make this toggleable.
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Simplify matchit key (%) in python
|
2017-04-28 01:43:14 -04:00
|
|
|
It prioritizes jumps between if-else and other blocks over brackets. Annoying!
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Fix over-eager ESC killing popups
|
|
|
|
+ [X] Refactor out s.el dependency
|
|
|
|
+ [X] Use sharp-quote for functions (make byte-compiler more helpful)
|
|
|
|
+ [X] feature/workspaces: separate main workspace from nil persp
|
|
|
|
+ [X] Stop Projectile & git-gutter from choking Emacs in TRAMP buffers
|
|
|
|
+ [X] Achieve vim parity w/ file modifiers (~+evil*ex-replace-special-filenames~)
|
|
|
|
+ [X] Fix ~:x~ ex command (open scratch buffer)
|
|
|
|
+ [X] Colored output from package management commands
|
|
|
|
+ [X] ~message!~ & ~format!~ (doom messaging system)
|
2017-04-28 01:43:14 -04:00
|
|
|
Prints to a DOOM message buffer in interactive sessions, and to stdout (w/
|
|
|
|
ansi codes) in noninteractive sessions.
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Make ~+doom-folded-face~ more subtle
|
|
|
|
+ [X] tools/term (term/multi-term support)
|
|
|
|
+ [X] completion/ivy: escape regexp on ~:ag~ search
|
|
|
|
+ [X] app/twitter
|
|
|
|
+ [X] Fix + refactor tools/tmux library (out of date)bug:
|
|
|
|
+ [X] lang/cc: integrate counsel-ivy into irony-mode
|
|
|
|
+ [X] lang/javascript: improve electric indent for js2-mode & rjsx-mode
|
|
|
|
+ [X] On doom/recompile, aggresively recompile core.el to fix load-path inconsistencies
|
|
|
|
+ [4/4] app/email
|
2017-04-22 18:56:10 -04:00
|
|
|
+ [X] mbsync => offlineimap
|
|
|
|
+ [X] visual-mode multiple-marking in mu4e headers buffer
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] native trash mark causes duplicates?
|
|
|
|
+ [X] native refile incompatible with gmail's archive
|
2017-04-22 18:48:30 -04:00
|
|
|
|
2017-04-22 18:56:10 -04:00
|
|
|
** 2.0.1 [72/72]
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Fix ~doom-kill-process-buffers~ not killing process buffers
|
|
|
|
+ [X] Fix ~hippie-expand~ in ex mode/the minibuffer
|
|
|
|
+ [X] lang/{javascript,cc}: fix empty ~buffer-file-name~ in ~magic-mode-alist~
|
|
|
|
+ [X] lang/{javascript,web}: add html/js/css reformatting (web-beautify)
|
|
|
|
+ [X] Fix org-export + shackle integrationui:
|
|
|
|
+ [X] app/rss: hide modeline in listing window
|
|
|
|
+ [X] feature/eval: fix code-build system
|
2017-04-22 18:56:10 -04:00
|
|
|
+ [X] Add .travis.yml
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] yasnippet: don't hijack TAB in other modes
|
|
|
|
+ [X] private bindings: don't hijack TAB in magit
|
|
|
|
+ [X] lang/org: add +notes submodule
|
|
|
|
+ [X] Add unit-tests
|
|
|
|
+ [X] Remove unnecessary ~provide~'s in core autoloaded libraries
|
|
|
|
+ [X] Fix ~doom-buffers-in-mode~
|
|
|
|
+ [X] ~+evil:file-move~: don't error if save-place-mode is disabled
|
|
|
|
+ [X] ~doom/backward-delete-whitespace-to-column~: fix out-of-bounds error
|
|
|
|
+ [X] Remove references to doom/append-semicolon; use evil append mode instead
|
|
|
|
+ [X] Add module bootstrapping mechanism (for installing external dependencies)
|
2017-04-22 18:56:10 -04:00
|
|
|
See ~doom-bootstrap~, ~make bootstrap~ and ~def-bootstrap!~
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] TRAMP: use ~doom-local-dir~ for temp files
|
|
|
|
+ [X] Add ~doom/recompile~
|
|
|
|
+ [X] highlight-indent-guides-mode => highlight-indentation-mode
|
2017-04-22 18:56:10 -04:00
|
|
|
Former won't display indent guides on blank lines, even with my whitespace
|
|
|
|
injection hook.
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Recognize package.json as a project root file
|
|
|
|
+ [X] ~def-project-mode!~: fix :files property
|
|
|
|
+ [X] Add ~doom/compile-lite~ and ~make compile-lite~
|
|
|
|
+ [X] delete-trailing-whitespace: don't affect current line
|
|
|
|
+ [X] lang/ruby: detect {Pod,Puppet,Berks}file support
|
|
|
|
+ [X] lang/cc: fix irony-mode initialization in cc modes
|
|
|
|
+ [X] core-os: don't cache exec-path too aggressively
|
|
|
|
+ [X] xref integration for javascript (xref-js2) & emacs-lisp
|
|
|
|
+ [X] Update lang/haskell (and add dante)
|
|
|
|
+ [X] Add feature/jump
|
|
|
|
+ [X] Replace beacon with nav-flash
|
|
|
|
+ [X] Fix ~remove-hook!~ macro
|
|
|
|
+ [X] lang/latex: improve auctex+reftex config
|
|
|
|
+ [X] ui/doom: improve doom-buffer-mode heuristics
|
|
|
|
+ [X] ui/doom-dashboard: fix max-specpdl-size error on macos
|
|
|
|
+ [X] Add app/rss
|
2017-04-22 18:56:10 -04:00
|
|
|
+ [X] Made ~doom-real-buffer-p~ flexible w/ ~doom-real-buffer-functions~
|
|
|
|
+ [X] Fix duplicates in package management retrieval functions
|
|
|
|
+ [X] Rewrite feature/eval
|
|
|
|
+ [X] Rewrite ui/doom-modeline
|
|
|
|
+ [X] lang/org: fix ~+org/dwim-at-point~, ~+org/insert-item~ & ~+org/toggle-checkbox~
|
|
|
|
+ [X] New macro: ~add-transient-hook!~
|
|
|
|
+ [X] Add core/autoload/memoize library for defining memoized functions
|
|
|
|
+ [X] core-popups: set default :align and :select shackle properties
|
|
|
|
+ [2/2] feature/workspaces
|
|
|
|
+ [X] Rer-project perspectives (projectile integration)
|
|
|
|
+ [X] Per-frame perspectives
|
|
|
|
+ [3/3] Update lang/go
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Autocompletion (gocode + company-go)
|
|
|
|
+ [X] REPL support (gore)
|
|
|
|
+ [X] Code navigation with go-guru
|
2017-04-22 18:56:10 -04:00
|
|
|
+ [2/2] feature/snippets
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Support nested snippets
|
|
|
|
+ [X] Fix snippet aliases (~%alias~)
|
2017-04-22 18:56:10 -04:00
|
|
|
+ [7/7] lang/javascript
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Add jsx support (rjsx-mode)
|
|
|
|
+ [X] Fix ~doom/newline-and-indent~ for rjsx-mode
|
|
|
|
+ [X] Remove electric < in rjsx-mode
|
|
|
|
+ [X] Enable emmet-mode in rjsx-mode
|
|
|
|
+ [X] Have tern use projectile for project detection
|
2017-04-22 18:56:10 -04:00
|
|
|
+ [X] Add ~skewer-mode~
|
|
|
|
+ [X] Add +javascript-gulp-mode
|
|
|
|
+ [5/5] lang/web
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Add +css/toggle-inline-or-block command
|
2017-04-22 18:56:10 -04:00
|
|
|
+ [X] Remove +web-bower-mode (I don't use it anymore)
|
|
|
|
+ [X] Improve +web-angularjs-mode detection
|
|
|
|
+ [X] Add ~+web-react-mode~
|
|
|
|
+ [X] Improve +web-react-mode detection
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [4/4] app/present
|
2017-04-22 18:56:10 -04:00
|
|
|
+ [X] reveal.js support (& org-mode integration)
|
|
|
|
+ [X] emacs for slide presentations (org-tree-slides)
|
|
|
|
+ [X] big-mode (toggleable large-fonts)
|
|
|
|
+ [X] impatient-mode
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [2/2] app/email
|
2017-04-22 18:56:10 -04:00
|
|
|
+ [X] Mail through smtp
|
|
|
|
+ [X] Basic mu4e setup
|
|
|
|
+ [2/2] feature/workspaces
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] Fix +workspace/kill-session
|
|
|
|
+ [X] Don't silence when saving (not important enough)
|
2017-04-22 18:48:30 -04:00
|
|
|
|
2017-04-22 18:56:10 -04:00
|
|
|
** 2.0.0 [8/8]
|
2017-04-27 14:24:47 -04:00
|
|
|
+ [X] lang/org: TAB = dwim
|
|
|
|
+ [X] Improve ~:todo~
|
|
|
|
+ [X] Conform defuns to naming conventions
|
|
|
|
+ [X] Reduce interactive autoloaded defuns
|
|
|
|
+ [X] feature/jump: code navigation system (xref, dumb-jump)
|
|
|
|
+ [X] Enable flyspell correction popups
|
|
|
|
+ [X] Replace workgroups2 with persp-mode
|
|
|
|
+ [X] Add tools/upload
|
2017-04-22 18:48:30 -04:00
|
|
|
|