 ;;; shackle.el --- Enforce rules for popups
 
-;; Copyright (C) 2014-2015 Vasilij Schneidermann <v.schneidermann@gmail.com>
+;; Copyright (C) 2014-2016 Vasilij Schneidermann <v.schneidermann@gmail.com>
 
 ;; Author: Vasilij Schneidermann <v.schneidermann@gmail.com>
 ;; URL: https://github.com/wasamasa/shackle
-;; Version: 0.7.0
+;; Version: 0.9.1
 ;; Keywords: convenience
 ;; Package-Requires: ((cl-lib "0.5"))
 


:regexp and t

A default rule can be set up with `shackle-default-rule'.
To make an exception to `shackle-default-rule', use the condition
you want to exclude and either not use the key in question, use a

'left: Align on the left side of the currently selected window.

'right: Align on the right side of the currently selected
window.

<function>: Call the specified function with no arguments to
determine side, must return one of the above four values."
  :type '(choice (const :tag "Above" above)
                 (const :tag "Below" below)
                 (const :tag "Left" left)
                 (const :tag "Right" right))
  :group 'shackle)

(define-obsolete-variable-alias 'shackle-default-ratio 'shackle-default-size
  "0.9.0")
(defcustom shackle-default-size 0.5
  "Default size of aligned windows.
A floating point number between 0 and 1 is interpreted as a
ratio.  An integer equal or greater than 1 is interpreted as a
number of lines."
  :type 'number
  :group 'shackle)

(defcustom shackle-rules nil
