This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/layers/+spacemacs
Ryan Prior 4e306e1064
Make golden-ratio global mode and ediff mode coexist harmoniously (#15031)
* [layout] New function spacemacs//ediff-in-comparison-buffer-p

This function is useful to determine whether a given buffer is part of an ediff comparison.

* [layout] New function spacemacs/ediff-balance-windows

Interactive function to balance ediff windows in case they're unbalanced
initially (such as when golden-ratio-mode was active.)

* [navigation] Disables golden-ratio resizing in ediff view

Updates `spacemacs-navigation/init-golden-ratio`:
- inhibits golden-ratio in ediff comparison buffers
- balances the width of ediff comparison buffers on startup

* Updates CHANGELOG.develop with ediff/golden-ratio comment

* [layout] Adds MIT license acknowledgement for new functions

Co-authored-by: Ryan Prior <ryan.prior@coldquanta.com>
2021-09-04 21:02:42 +02:00
..
spacemacs-completion Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
spacemacs-defaults Fix file rename target path when buffer name is uniquified 2021-08-22 19:56:17 +02:00
spacemacs-editing Removed legacy codes for emacs-version < 25.1 (#14497) 2021-04-28 05:04:53 +00:00
spacemacs-editing-visual Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
spacemacs-evil Bumped minimum emacs version to 26.1 2021-05-03 22:09:11 +02:00
spacemacs-language Fix google-translate functionality 2021-07-31 16:25:20 +02:00
spacemacs-layouts Make golden-ratio global mode and ediff mode coexist harmoniously (#15031) 2021-09-04 21:02:42 +02:00
spacemacs-misc Use local copy of old devdocs for emacs < 27.1 (#14823) 2021-06-03 08:01:05 +00:00
spacemacs-modeline Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
spacemacs-navigation Make golden-ratio global mode and ediff mode coexist harmoniously (#15031) 2021-09-04 21:02:42 +02:00
spacemacs-org [org] Fix installation from nongnu elpa and double ownership of org 2021-05-29 22:12:28 +02:00
spacemacs-project Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
spacemacs-purpose Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
spacemacs-visual Built-in files auto-update: Mon May 3 19:32:32 UTC 2021 2021-05-03 22:17:33 +02:00