Kovid Goyal
|
ec8c96b8e6
|
diff kitten: Highlight pyi files as python
|
2020-03-04 11:52:58 +05:30 |
|
Kovid Goyal
|
f0b29e15c3
|
The utils and constants modules are now fully typechecked
|
2020-03-04 10:26:41 +05:30 |
|
Kovid Goyal
|
8ad62106e0
|
No global typing issues in all code (excluding tests)
|
2020-03-04 08:10:20 +05:30 |
|
Kovid Goyal
|
36eb52424f
|
No top level typing issues for kittens
|
2020-03-04 07:49:28 +05:30 |
|
Kovid Goyal
|
c9ce2f47dc
|
No top level typing issues found in kitty package
|
2020-03-04 07:31:22 +05:30 |
|
Kovid Goyal
|
5035ed61ee
|
More typing work
|
2020-03-04 06:26:02 +05:30 |
|
Kovid Goyal
|
a4cc10c41b
|
More typing work
|
2020-03-04 06:10:57 +05:30 |
|
Kovid Goyal
|
5730ce5f53
|
More typing work
|
2020-03-03 20:18:24 +05:30 |
|
Kovid Goyal
|
27524bfc3d
|
Restore global key definitions so as not to break third party kittens that might use them
|
2020-03-03 15:06:10 +05:30 |
|
Kovid Goyal
|
8843ded1c9
|
Refactor key encoding
Cannot have key names in global namespace as not all key names are valid
python identifiers. So move them into a dict.
|
2020-03-03 14:54:30 +05:30 |
|
Kovid Goyal
|
64b497589f
|
Start adding typing info
|
2020-03-03 14:31:25 +05:30 |
|
Kovid Goyal
|
ee48fd7151
|
...
|
2020-03-03 12:25:02 +05:30 |
|
Kovid Goyal
|
291cd5e23f
|
Also switch badges in manual
|
2020-03-01 17:13:27 +05:30 |
|
Kovid Goyal
|
be668cfd9a
|
Switch status badge to github actions
|
2020-03-01 17:11:39 +05:30 |
|
Kovid Goyal
|
f889c1c75a
|
Switch to using GitHub actions for CI
|
2020-03-01 17:02:53 +05:30 |
|
Kovid Goyal
|
55c5f3e9fd
|
...
|
2020-02-29 11:17:01 +05:30 |
|
Kovid Goyal
|
242d335095
|
A new `copy_and_clear_or_interrupt` function
Fixes #2403
|
2020-02-28 21:17:05 +05:30 |
|
Kovid Goyal
|
c763db94ce
|
Fix #2401
|
2020-02-28 10:28:01 +05:30 |
|
Kovid Goyal
|
a391732600
|
left half of cell should happen only if url is truly empty
|
2020-02-28 07:37:10 +05:30 |
|
Kovid Goyal
|
06b45fcace
|
Fix #2402
|
2020-02-28 07:19:31 +05:30 |
|
Kovid Goyal
|
bdac5f7d5b
|
Add a bounds check in text_for_range() as well
|
2020-02-27 21:33:42 +05:30 |
|
Kovid Goyal
|
74865efddb
|
move break condition into for loop
|
2020-02-27 21:31:42 +05:30 |
|
Kovid Goyal
|
b1f4d16692
|
Left in a printf()
|
2020-02-27 21:23:27 +05:30 |
|
Kovid Goyal
|
01b8e2c3f5
|
...
|
2020-02-27 21:16:48 +05:30 |
|
Kovid Goyal
|
8c1ef94b26
|
Bounds check for apply selection
Fixes #2400
|
2020-02-27 20:27:20 +05:30 |
|
Kovid Goyal
|
507fbc7abf
|
Fix #2399
|
2020-02-27 07:14:44 +05:30 |
|
Kovid Goyal
|
2f8002c567
|
Add a test for #1616
|
2020-02-26 09:20:08 +05:30 |
|
Kovid Goyal
|
551e28d8e0
|
Run tests python3.8 on linux
|
2020-02-26 07:34:31 +05:30 |
|
Kovid Goyal
|
e84163e838
|
Remove unused code
|
2020-02-26 07:31:43 +05:30 |
|
Kovid Goyal
|
3a64b835fb
|
DRYer
|
2020-02-26 07:28:39 +05:30 |
|
Kovid Goyal
|
08a44ed4dd
|
Fix #2397
Have to send selection data to GPU on first render.
|
2020-02-26 07:22:22 +05:30 |
|
Kovid Goyal
|
4b8cc23a86
|
Fix selection marking incorrect when scrolling
|
2020-02-25 22:06:53 +05:30 |
|
Kovid Goyal
|
c4b2de8939
|
Refactor function to not combine input and output parameters
|
2020-02-25 21:49:31 +05:30 |
|
Kovid Goyal
|
e2a603dcda
|
Fix failing selection test
Unintialized memory use, was not creating an issue in debug builds only
on the CI servers
|
2020-02-25 21:44:54 +05:30 |
|
Kovid Goyal
|
294d01def6
|
Clear the click queue before a multi-click
|
2020-02-25 21:20:41 +05:30 |
|
Kovid Goyal
|
05f289f912
|
Make py 3.8 available in the CI docker image
|
2020-02-25 21:14:16 +05:30 |
|
Kovid Goyal
|
4343c4067e
|
Make clang happy
|
2020-02-25 20:33:19 +05:30 |
|
Kovid Goyal
|
c167dcc4e9
|
Allow selection of single cells with the mouse. Also improve mouse selection to follow semantics common to most programs
Fixes #945
Fixes #1007
|
2020-02-25 20:19:38 +05:30 |
|
Kovid Goyal
|
9a67176719
|
Fix scrolling selection tests
|
2020-02-25 20:17:49 +05:30 |
|
Kovid Goyal
|
42d1a4755a
|
Add tests for multiline movement
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
1690e6933f
|
Clean up handling of scrolling in selections
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
5bbc15583e
|
Non-scrolling based selection tests all pass
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
e03aabd972
|
Some consting
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
6f5968eeb0
|
Get rid of the ugly macro used for iteration over selections
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
71b6e8f12a
|
More selection fixes
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
9c486f6e69
|
Track left to right for selections based on actual mouse positions
Cant use the selection boundaries as these can be programmatically
altered when extending selection by word or line.
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
2f24588c66
|
Fix cell select mode tests
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
6b1ea326a0
|
Initial implementation of half cell based selection
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
4512d0dbac
|
Update test for changes to ANSI serialization
|
2020-02-25 19:23:05 +05:30 |
|
Kovid Goyal
|
511c4da6a3
|
Workaround for bug in less that causes colors to reset at wrapped lines
Fixes #2381
|
2020-02-25 19:14:24 +05:30 |
|