[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ivy-posframe 96c2e83 067/195: Update README
From: |
Feng Shu |
Subject: |
[elpa] externals/ivy-posframe 96c2e83 067/195: Update README |
Date: |
Sat, 3 Oct 2020 07:11:46 -0400 (EDT) |
branch: externals/ivy-posframe
commit 96c2e835e17fecf6e3589079acb240e24cd4f029
Author: Feng Shu <tumashu@163.com>
Commit: Feng Shu <tumashu@163.com>
Update README
---
README.md | 56 ++++++++++++++++++++++++++++----------------------------
ivy-posframe.el | 16 +++++++++-------
2 files changed, 37 insertions(+), 35 deletions(-)
diff --git a/README.md b/README.md
index 485295f..775a01b 100644
--- a/README.md
+++ b/README.md
@@ -3,25 +3,25 @@ Note: this file is auto converted from ivy-posframe.el by
[el2org](https://githu
# 目录
-1. [ivy-posframe README](#org5c5431a)
- 1. [What is ivy-posframe](#org3d9d060)
- 2. [Display functions](#orgdc7402d)
- 3. [How to enable ivy-posframe](#org6f45977)
- 1. [Global mode](#orga37e9fc)
- 2. [Per-command mode.](#org06630e3)
- 3. [Fallback mode](#org57abbb6)
- 4. [Tips](#orge5c47f2)
- 1. [How to show a border](#org13ed17e)
- 2. [How to show fringe to ivy-posframe](#org74a1823)
- 3. [How to custom your ivy-posframe style](#org5cf37a7)
+1. [ivy-posframe README](#org68c65a1)
+ 1. [What is ivy-posframe](#org03624ec)
+ 2. [Display functions](#org99df55a)
+ 3. [How to enable ivy-posframe](#org2040f8e)
+ 1. [Global mode](#org6cc7219)
+ 2. [Per-command mode.](#orgcd58b06)
+ 3. [Fallback mode](#org7941a0a)
+ 4. [Tips](#org5cfed99)
+ 1. [How to let ivy-posframe show border](#orgb370bbe)
+ 2. [How to show fringe to ivy-posframe](#orgb28f068)
+ 3. [How to custom your ivy-posframe style](#org96e6893)
-<a id="org5c5431a"></a>
+<a id="org68c65a1"></a>
# ivy-posframe README
-<a id="org3d9d060"></a>
+<a id="org03624ec"></a>
## What is ivy-posframe
@@ -32,28 +32,28 @@ NOTE: ivy-posframe requires Emacs 26 and do not support
mouse
click.
-<a id="orgdc7402d"></a>
+<a id="org99df55a"></a>
## Display functions
1. ivy-posframe-display
2. ivy-posframe-display-at-frame-center
3. ivy-posframe-display-at-window-center
- ![img](./snapshots/ivy-posframe-display-at-window-center.gif)
+ ![img](./snapshots/ivy-posframe-display-at-window-center.png)
4. ivy-posframe-display-at-frame-bottom-left
5. ivy-posframe-display-at-window-bottom-left
- ![img](./snapshots/ivy-posframe-display-at-window-bottom-left.gif)
+ ![img](./snapshots/ivy-posframe-display-at-window-bottom-left.png)
6. ivy-posframe-display-at-frame-bottom-window-center
7. ivy-posframe-display-at-point
- ![img](./snapshots/ivy-posframe-display-at-point.gif)
+ ![img](./snapshots/ivy-posframe-display-at-point.png)
-<a id="org6f45977"></a>
+<a id="org2040f8e"></a>
## How to enable ivy-posframe
-<a id="orga37e9fc"></a>
+<a id="org6cc7219"></a>
### Global mode
@@ -67,7 +67,7 @@ click.
(ivy-posframe-enable)
-<a id="org06630e3"></a>
+<a id="orgcd58b06"></a>
### Per-command mode.
@@ -89,7 +89,7 @@ by ivy to find display function in
\`ivy-display-functions-alist',
"C-h v this-command" is a good idea.
-<a id="org57abbb6"></a>
+<a id="org7941a0a"></a>
### Fallback mode
@@ -98,20 +98,20 @@ by ivy to find display function in
\`ivy-display-functions-alist',
(ivy-posframe-enable)
-<a id="orge5c47f2"></a>
+<a id="org5cfed99"></a>
## Tips
-<a id="org13ed17e"></a>
+<a id="orgb370bbe"></a>
-### How to show a border
+### How to let ivy-posframe show border
-1. M-x customize-face internal-border
-2. (setq ivy-posframe-border-width 1)
+ (set-face-attribute 'internal-border nil :background "gray50")
+ (setq ivy-posframe-border-width 1)
-<a id="org74a1823"></a>
+<a id="orgb28f068"></a>
### How to show fringe to ivy-posframe
@@ -123,7 +123,7 @@ By the way, User can set **any** parameters of ivy-posframe
with
the help of \`ivy-posframe-parameters'.
-<a id="org5cf37a7"></a>
+<a id="org96e6893"></a>
### How to custom your ivy-posframe style
diff --git a/ivy-posframe.el b/ivy-posframe.el
index b5f6380..4b35100 100644
--- a/ivy-posframe.el
+++ b/ivy-posframe.el
@@ -91,16 +91,18 @@
;; ** Tips
-;; *** How to show a border
-;; 1. M-x customize-face internal-border
-;; 2. (setq ivy-posframe-border-width 1)
+;; *** How to let ivy-posframe show border
+;; #+BEGIN_EXAMPLE
+;; (set-face-attribute 'internal-border nil :background "gray50")
+;; (setq ivy-posframe-border-width 1)
+;; #+END_EXAMPLE
;; *** How to show fringe to ivy-posframe
-;; ;; #+BEGIN_EXAMPLE
+;; #+BEGIN_EXAMPLE
;; (setq ivy-posframe-parameters
;; '((left-fringe . 8)
;; (right-fringe . 8)))
-;; ;; #+END_EXAMPLE
+;; #+END_EXAMPLE
;; By the way, User can set *any* parameters of ivy-posframe with
;; the help of `ivy-posframe-parameters'.
@@ -108,11 +110,11 @@
;; *** How to custom your ivy-posframe style
;; The simplest way is:
-;; ;; #+BEGIN_EXAMPLE
+;; #+BEGIN_EXAMPLE
;; (defun ivy-posframe-display-at-XXX (str)
;; (ivy-posframe--display str #'your-own-poshandler-function))
;; (ivy-posframe-enable) ; This line is needed.
-;; ;; #+END_EXAMPLE
+;; #+END_EXAMPLE
;;; Code:
;; * ivy-posframe's code
- [elpa] externals/ivy-posframe 7544bb6 049/195: Implement ivy-posframe-avy, (continued)
- [elpa] externals/ivy-posframe 7544bb6 049/195: Implement ivy-posframe-avy, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe b217e00 051/195: Use remaps for all keybindings, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 9982c6d 052/195: Merge pull request #17 from noctuid/ivy-avy, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 187d14b 053/195: ivy-posframe.el (ivy-posframe--display): Simplify, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 7ea96ce 055/195: Merge pull request #19 from abo-abo/master, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 52c8209 057/195: Merge pull request #20 from tumashu/revert-19-master, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 19f1382 059/195: update README, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 05432ef 063/195: fallback width = frame-width * 0.618, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 7787514 064/195: ivy-posframe-hide-minibuffer default is t, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 0fdb1b6 066/195: Update snapshots, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 96c2e83 067/195: Update README,
Feng Shu <=
- [elpa] externals/ivy-posframe 7bfd14f 068/195: Add ivy-posframe-border face and use it, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe ba42fec 019/195: Fix warn, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe d3a82a9 028/195: Update README, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 23c1619 073/195: Update README, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 78ec80f 074/195: ivy-posframe-workable-p -> posframe-workable-p, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe d70aa81 082/195: Merge pull request #32 from conao3/refactoring/lambda, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 786dcc7 094/195: Fix "ivy-posframe copies prompt text as kill" #41, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 04d3719 037/195: Update README, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe ff2578a 044/195: Add ivy-posframe-border-width, Feng Shu, 2020/10/03
- [elpa] externals/ivy-posframe 60e1f99 045/195: add variable to customize ivy-posframe style, Feng Shu, 2020/10/03