Commit Graph

217 Commits

Author SHA1 Message Date
Yuan Fu
fb983d973e
Inhibit childframe display when moving point (#21)
(only in at-point mode)
2019-10-03 00:38:32 -04:00
Yuan Fu
8be8ef42d0
Separate hover-mode and at-point-mode
at-point-mode no longer stack on top of hover-mode.
Instead, they stands as two exclusive modes,
enabling any one of them disables the other.
2019-10-03 00:21:04 -04:00
Yuan Fu
c90d4c8285
Remove unused local var 2019-09-28 21:41:12 -04:00
Yuan Fu
028a29516d
Shrink fringe size 2019-08-13 13:44:37 +08:00
Yuan Fu
4c88ceecc6
Add buffer and frame hooks 2019-08-13 13:44:28 +08:00
Yuan Fu
93f89087b8
Improve eldoc-box-body face
Now every attribute takes effect.
2019-08-13 13:42:44 +08:00
Yuan Fu
8aa2b6d35a
Disable at-point mode when hover mode is disabled 2019-07-11 20:26:30 +08:00
Yuan Fu
d413647eea
Add badge and fix commentary 2019-07-11 20:18:04 +08:00
Yuan Fu
cad1c61433
Merge pull request #20 from mandarvaze/patch-1
Added link to MELPA in the README.org
2019-07-11 20:14:34 +08:00
Mandar Vaze
4cadf296fd
Added link to MELPA in the README.org 2019-07-11 13:31:16 +05:30
Yuan Fu
ae9cbb0c5a
Merge pull request #19 from casouri/follow-cursor
Follow cursor
2019-06-16 12:37:40 +08:00
Yuan Fu
a5d23bc7c7
Merge pull request #18 from ammarhusain/patch-1
Fix typo in README
2019-06-15 18:36:38 +08:00
Ammar Husain
080a63904c
Fix typo in README 2019-06-13 17:44:48 -07:00
Yuan Fu
46027fb449
Merge pull request #17 from casouri/cover-company-fix
Display childframe alongside company popup
2019-06-10 20:30:43 +08:00
Yuan Fu
ac4a3965ea
Revert (part of) last commit 2019-06-08 22:53:54 +08:00
Yuan Fu
2a198c4d3e
Follow cursor when in at-point mode
Instead of disappear.
2019-06-08 12:07:18 +08:00
Yuan Fu
f292d28712
Display childframe alongside company popup 2019-06-07 20:31:35 +08:00
Yuan Fu
5dbd37009e
Hide childframe when company pops up
An attempt to fix the issue mentioned in #11
2019-06-06 21:17:37 +08:00
Yuan Fu
c97fe860fa
Don't show childframe when docstring is an empty string 2019-05-29 16:31:01 +08:00
Yuan Fu
0071538273
Fix #14 2019-05-23 22:11:06 +08:00
Yuan Fu
0d671026b9
Update fringe face everytime the childframe is redisplayed 2019-03-05 16:06:46 -05:00
Yuan Fu
6caf8a2710
Add new variable eldoc-box-fringe-use-same-bg 2019-03-05 11:53:36 -05:00
Yuan Fu
61dd07f670
Update version 2019-02-20 14:36:09 -05:00
Yuan Fu
f86d7a6c37
Fix: dead-frame 2019-02-20 14:25:05 -05:00
Yuan Fu
0649423e70
Add warning if eldoc-box-hover-at-point-mode is enable too early
Early means eldoc-box-hover-mode is not enabled
2019-02-10 13:06:16 -05:00
Yuan Fu
b9a235b61c
Make frame visible after all configurations done 2019-02-10 13:03:35 -05:00
Yuan Fu
d5c52cb7f0
Cleaner logic on getting frame and window 2019-02-10 13:02:56 -05:00
Yuan Fu
6ce7402874
Fix point coordinate differences across OS’s. 2019-02-10 12:53:55 -05:00
Yuan Fu
5a9ceec283
Try to fix #11 2019-02-09 15:52:50 -05:00
Yuan Fu
6f18d01501
Revert "Simplify childframe creation"
Built-in function doesn't really reused the childframe,
change back to manually reuse.

This reverts commit 6ceeb22b68.
2019-01-23 14:39:51 -05:00
Yuan Fu
9f22d688a3
Github doesn't support header link, either 2019-01-06 20:56:08 -05:00
Yuan Fu
18829272b8
make at-point minor mode a add-on of the other minor mode
This way there is no confusion.
2019-01-06 20:54:54 -05:00
Yuan Fu
5deb2fbe10
Fix misplace in README 2019-01-06 20:49:54 -05:00
Yuan Fu
a34e2e2e6e
Don't cleanup when clicking popup 2019-01-05 19:45:50 -05:00
Yuan Fu
5479b6357e
GitHub doesn't support Org link 2019-01-04 19:22:45 -05:00
Yuan Fu
8a5490242d
Add comment on disabling eldoc documentation in minibuffer 2019-01-04 19:15:03 -05:00
Yuan Fu
ec9a4003de
Make sure point is at top when displaying childframe 2019-01-04 19:06:43 -05:00
Yuan Fu
4dc269bc1e
Add the hack into codebase 2019-01-04 19:06:34 -05:00
Yuan Fu
504827bf45
Add a kindly reminder about font selection 2019-01-04 19:03:20 -05:00
Yuan Fu
6ceeb22b68
Simplify childframe creation
display-buffer-in-childframe will automatically reuse childframe
2019-01-04 18:56:42 -05:00
Yuan Fu
ae1a4690a9
Comment out en local variable
We don't need it now
2019-01-04 18:56:16 -05:00
Yuan Fu
7bd69875e0
Update readme for new face attribute font 2019-01-04 18:55:48 -05:00
Yuan Fu
4f1d227d4d
Enable users to set font of the childframe
This step is before resizing.
2019-01-04 18:51:37 -05:00
Yuan Fu
c00c447ac5
Update hack 2019-01-01 01:44:57 -05:00
Yuan Fu
0278b46f7e
Fix: meesed up minor modes
Because at-point mode uses hover mode, disabling each other
doesn't work.
2018-12-31 00:54:32 -05:00
Yuan Fu
f5e15dbf09
Fix "childframe" typos 2018-12-29 00:49:43 -05:00
Yuan Fu
03d075eda6
Fix: empty childframe when used with lsp-mode
lsp-mode returns empty string as documentation from time to time,
add a workaround to ignore that
2018-12-28 21:45:38 -05:00
Yuan Fu
2f5910325d
Move position of "at-point" popup to the left
This way the childframe is still under the point when
the cursor type is bar
2018-12-28 21:41:16 -05:00
Yuan Fu
179350f563
Add more explaination in README 2018-12-26 16:42:42 -05:00
Yuan Fu
7b2768a6c5
Merge branch 'master' of https://github.com/casouri/eldoc-box into pop-at-point 2018-12-26 16:38:39 -05:00