Kovid Goyal
d7007f77aa
DRYer
2018-06-18 12:18:04 +05:30
Kovid Goyal
94273941ad
...
2018-06-18 12:10:42 +05:30
Kovid Goyal
c09542ea6a
Speed up reading of command responses
2018-06-18 11:42:32 +05:30
Kovid Goyal
c5583d380d
No need to use select() for TTYIO
...
Instead make read() block with timeout via termios
2018-06-18 11:10:16 +05:30
Kovid Goyal
f820f72768
Add a kitty @ get-colors command
2018-06-18 10:02:05 +05:30
Kovid Goyal
6db1f8e3e3
Dont read more data than needed in TTYIO
2018-06-18 08:36:47 +05:30
Kovid Goyal
2aba3e249c
Linux installer: Workaround for bug in 3.0 <= python <= 3.5
2018-06-18 07:21:44 +05:30
Kovid Goyal
f66db65974
version 0.11.1
v0.11.1
2018-06-17 10:57:55 +05:30
Kovid Goyal
5b6038db35
Dont include a literal dump of the conf files
...
Since all the config options are documented separately on the page in
any case, there is not much need for it. And now that the conf files are
downloadable, it is probably nicer to just view/edit them directly in
the users favorite pager/editor rather than the browser.
2018-06-16 22:31:21 +05:30
Kovid Goyal
9a365b0968
Merge branch 'docs' of https://github.com/blueyed/kitty
2018-06-16 22:26:45 +05:30
Daniel Hahler
8a0cd73821
docs: improve generation of default config files
...
- config files are placed into `docs/generated/conf/`, using the
expected name, and without any indentation
- `literalinclude::` is used instead of `include::`
- uses `:download:` instead of `:file:` to allow for downloading the
generated files easily
2018-06-16 18:35:58 +02:00
Kovid Goyal
49b065cbe7
Use conf_dir instead of cwd as base for session file
2018-06-16 10:22:46 +05:30
Kovid Goyal
77f651cb5d
Expand env vars for the start_session config variable
2018-06-16 10:18:48 +05:30
Kovid Goyal
fedde51c12
...
2018-06-16 10:16:06 +05:30
Kovid Goyal
f710d6906e
Add a linkcheck target to check links in the docs
2018-06-16 09:27:39 +05:30
Kovid Goyal
c9a751360e
Update CHANGELOG
2018-06-16 09:25:00 +05:30
Kovid Goyal
ad97315925
diff kitten: Misc fixes to msg display in the status line
2018-06-16 08:57:02 +05:30
Kovid Goyal
e8f7a2b345
Dont send on_text events with empty text
2018-06-16 08:55:10 +05:30
Kovid Goyal
5bc8d05f0a
...
2018-06-16 08:49:08 +05:30
Kovid Goyal
3669d4135c
diff kitten: Add keybindings to search without regex
2018-06-16 08:45:42 +05:30
Kovid Goyal
73b870bb87
...
2018-06-16 08:41:19 +05:30
Kovid Goyal
6b4217c12a
Use a single build script on Travis
...
Allows the build to fail faster if any of the intermediate steps fails
2018-06-16 08:33:07 +05:30
Kovid Goyal
8b4fe494cf
Format matches count the same as scroll percent
2018-06-16 08:24:32 +05:30
Kovid Goyal
35041e7709
Fix docs links
2018-06-16 08:19:33 +05:30
Kovid Goyal
12cbcf1c17
Add an option to kitty.conf to specify a default startup session
...
Fixes #641
2018-06-16 08:14:11 +05:30
Kovid Goyal
26f50a451e
Add a section on configuration to the main page in the docs
2018-06-16 07:45:24 +05:30
Kovid Goyal
11f3d7e215
...
2018-06-15 17:53:04 +05:30
Kovid Goyal
a7d533cfe5
Increase contrast of link color with text color in docs
2018-06-15 15:38:30 +05:30
Kovid Goyal
52ec4dc21b
Allow cross-linking to @ command documentation
2018-06-15 15:31:05 +05:30
Kovid Goyal
6f7ea49008
Switch to high number OSC codes instead of DCS string codes for dynamic color push/pop
2018-06-15 15:21:46 +05:30
Kovid Goyal
84b99b1b3d
diff kitten: Clear the search when pressing Esc
2018-06-15 15:00:09 +05:30
Kovid Goyal
1022d8a0ee
diff kitten: Show the number of matches in the status bar when doing a search
2018-06-15 14:57:03 +05:30
Kovid Goyal
cd6a46730a
...
2018-06-15 14:48:59 +05:30
Kovid Goyal
59743fd7a1
diff kitten: Allow theming the selection background/foreground as well
2018-06-15 14:43:39 +05:30
Kovid Goyal
07bd371e21
Re-org diff kitten docs
...
Move the auto-generated bits to the end
2018-06-15 14:31:13 +05:30
Kovid Goyal
fe3b10a8fb
diff kitten: Implement searching for text in the diff
...
Fixes #574
2018-06-15 14:28:42 +05:30
Kovid Goyal
c994bc1d89
Add more clarification about kitty's performance goals
2018-06-15 13:51:49 +05:30
Kovid Goyal
22cffef7c8
diff kitten: Use a single-width replacement for control chars
...
Preserves text width better, and conveys the essential message, namely
non-printable characters. Most people wont know what <hex code> is in
any case.
2018-06-15 08:08:21 +05:30
Kovid Goyal
5dfb8b1d80
diff kitten: Display CRLF line endings using the unicode return symbol instead of <d> as it is less intrusive.
...
Fixes #638
2018-06-15 07:08:57 +05:30
Kovid Goyal
82f9f002bd
diff kitten: Fix default foreground/background colors not being restored when kitten quits. Fixes #637
2018-06-14 23:25:13 +05:30
Kovid Goyal
9f51506422
...
2018-06-14 22:07:34 +05:30
Kovid Goyal
2a8295d71c
diff kitten: Better error message when one of the arguments does not exist
2018-06-14 21:53:13 +05:30
Kovid Goyal
7214b66aa5
A new tui API for simple line editing
...
Handles basic line-editing with the extended keyboard protocol and
support for wide chars.
Currently used by the unicode input kitten.
2018-06-14 13:11:48 +05:30
Kovid Goyal
a7d9c63a4e
wcwidth() for not assigned code points should be -4
...
That way, wcswidth() computes their width as 1, which matches how they
are rendered
2018-06-14 10:27:42 +05:30
Kovid Goyal
61dd52b50f
Ignore the non-characters from the unicode standard in addition to ignoring the control characters
2018-06-14 10:20:13 +05:30
Kovid Goyal
a157f3c5e3
Fix kitty @ set-colors --all not working when more than one window present
...
Fixes #632
2018-06-13 14:21:55 +05:30
Kovid Goyal
fc02246373
...
2018-06-13 07:46:11 +05:30
Kovid Goyal
adb8a4676c
Fix a regression that broke the legacy increase/decrease_font_size actions
2018-06-13 07:42:12 +05:30
Kovid Goyal
f78d05a57f
Clear scrollback on reset
...
Fixes #631
2018-06-13 07:20:19 +05:30
Kovid Goyal
301d34fecf
Ignore errors in talk socket shutdown
...
macOS apparently shuts down the socket before shutdown can be called.
2018-06-12 21:15:43 +05:30