* Added hack for working around edebug and C-x rebindings bug
* Turned on global-auto-revert-mode (auto reload files if changed and
no modifications)
* Fix macoy-kill-transient-buffers not killing Compile-Log
* Commented the delight code because diminish hides all those modes
* Added iy-go-to-char and bindings
* Added ag file filters to speed it up when doing code searches
* Swapped macoy-add-edit-newline* function bindings to be more natural
* Dired: Move up a directory with backspace; hide details by default
* Jump to next compilation error with n, back with p (in compilation
window; these were mostly for codesearch results but should be nice
for actual compile error logs too)
* Added some more expand-region hotkeys
* Added ivy as an explicit dependency (did this after updating swiper
caused breakage)
* Added macoy versions of tags-query-replace to make it a bit more
convenient (WIP)
* Message for when Ido tags list is being updated
* Added package expand-region for selecting things at point easier
* Added system for reopening last closed files
* Added setup for finding references. It will use my browse tags
feature if nothing is marked
* Added an alternative to projectile-find-file. I'm not using it yet
* Added some TODO items based on other devs commenting on my setup
* Removed some old stuff
* Removed several unused packages and reformatted the emacsPackages.txt list
* Add org files for agenda
* ivy-xref for better xref selection
* Extra indent in adaptive-wrap so it looks better
* Removed old autocompletion attempts
* Add space to desktop ivy prompts (looks more consistent)
* Fringe foreground colors come from theme comment color for lower contrast
* Added a command macoy-commit-message-done which will properly finish a
commit message editing session depending on whether you're using dsvn
or magit. It will also backup the commit message in
macoy-commit-message-backup (file path) in case the commit fails so
you can recover the commit message.
* I also increased the large-file-warning-threshold
* Make sure magit doesn't override C-tab when trying to change panes
* Make org-mode indented (looks better)
* set the C defaults properly so tabs are actually used for indentation
* Added Magit and overrode C-Tab for changing windows
* Added dsvn
* Renamed svn commands to tortoise-svn to avoid confusion and conflicts
* Use C-<pagedown> and C-<pageup> to jump to function end/begin
instead of switching buffers (I use C-<Tab> and C-S-<Tab> 100% of the
time for that)
* Added custom multiple-cursors copy/cut/paste handlers to more closely
mimic sublime's MC behavior. The primary things I was fixing was a)
pasting the multiple selection after editing MC and reentering and b)
pasting a single selection in multiple places. I'm much happier with MC
now
* Changed "Buffer" prompt to "Switch Buffer"
* Changed theme
* Set C indentation settings to bsd (Allman) which should work much
better imo
* Fixed tags not refreshing. tags-completion-table() had an early-out
* Increased large-file-warning-threshold because my tags files got even
bigger
* Automatically reload TAGS file on changed
* Refresh macoy-tags-names after CTags is executed
* Don't start autocompletion until three characters are typed. This is
to (hopefully) help performance
* Use xref-find-definitions instead of find-tag for C-S-d fuzzy tag
search in case there are multiple definitions of the tag
* If text marked, use swiper to search marked instead of always coming
up empty