Kovid Goyal
|
c2e549b79c
|
Implement syntax highlighting
|
2023-03-27 07:53:55 +05:30 |
|
Kovid Goyal
|
924cd4cadd
|
Do not add a trailing newline when wrapping
|
2023-03-27 07:53:55 +05:30 |
|
Kovid Goyal
|
e42b4fd9a6
|
Decrease allocs when wrapping
|
2023-03-27 07:53:54 +05:30 |
|
Kovid Goyal
|
18b58c5cf9
|
Ensure wrapping never results in lines longer than the specified word
|
2023-03-27 07:53:54 +05:30 |
|
Kovid Goyal
|
648925e83a
|
More work on porting diff kitten
|
2023-03-27 07:53:54 +05:30 |
|
Kovid Goyal
|
1c7d1094d4
|
More work on porting diff kitten
|
2023-03-27 07:53:54 +05:30 |
|
Kovid Goyal
|
5d8b5ab720
|
More work on porting diff kitten
|
2023-03-27 07:53:54 +05:30 |
|
Kovid Goyal
|
e4d936b5ed
|
More work on porting the diff kitten
|
2023-03-27 07:53:54 +05:30 |
|
Kovid Goyal
|
293c0ab845
|
More work on porting the diff kitten
|
2023-03-27 07:53:54 +05:30 |
|
Kovid Goyal
|
bf1f0c00f4
|
Port full MIME type guessing to Go
|
2023-03-27 07:53:54 +05:30 |
|
Kovid Goyal
|
3c550bcd28
|
More work on porting diff kitten
|
2023-03-27 07:53:54 +05:30 |
|
Kovid Goyal
|
d208670172
|
Abstract typical config file loading with path and cli overrides
|
2023-03-27 07:53:54 +05:30 |
|
Kovid Goyal
|
e2fda5d1c4
|
...
|
2023-03-15 15:32:04 +05:30 |
|
Kovid Goyal
|
3803d7e3c2
|
Use maps package for generic keys/values functions
|
2023-03-14 22:49:40 +05:30 |
|
Kovid Goyal
|
7ce83e7fd0
|
Use the generic contains/index from slices instead of our custom one
|
2023-03-14 22:40:20 +05:30 |
|
Kovid Goyal
|
0c20a4d980
|
Fix sort with key implementations
|
2023-03-14 12:54:35 +05:30 |
|
Kovid Goyal
|
c4731771ac
|
Make style cache thread safe
|
2023-03-14 12:29:44 +05:30 |
|
Kovid Goyal
|
29dd2438c9
|
Port the subseq matcher to Go
|
2023-03-14 12:29:44 +05:30 |
|
Kovid Goyal
|
b088ab91cf
|
Make code to convert rune offsets to byte offsets re-useable
|
2023-03-14 12:29:44 +05:30 |
|
Kovid Goyal
|
74c5692b78
|
Default permission for atomicupdate should be 0644
|
2023-03-11 10:04:43 +05:30 |
|
Kovid Goyal
|
b76b0c61ed
|
Port custom processor for hints
|
2023-03-10 10:45:37 +05:30 |
|
Kovid Goyal
|
0e5ed29d83
|
Fix generation of url regex for Go
|
2023-03-09 19:00:56 +05:30 |
|
Kovid Goyal
|
09ceb3c0be
|
Start work on porting hints kitten to Go
|
2023-03-09 19:00:56 +05:30 |
|
Kovid Goyal
|
f42090766a
|
Use the new string scanner everywhere
|
2023-03-08 13:31:27 +05:30 |
|
Kovid Goyal
|
b8ce441453
|
A new string scanner thats faster than bufio.Scanner and has zero-allocation
|
2023-03-08 13:24:20 +05:30 |
|
Kovid Goyal
|
5c87d7f84f
|
Cleanup ring buffer implementation
|
2023-03-07 07:43:53 +05:30 |
|
Kovid Goyal
|
716a048e6c
|
...
|
2023-03-05 14:02:19 +05:30 |
|
Kovid Goyal
|
a0d30f4dd8
|
DRYer
|
2023-03-05 13:41:36 +05:30 |
|
Kovid Goyal
|
c88a171b28
|
Map should use same order of arguments as pythons map
|
2023-03-05 12:19:03 +05:30 |
|
Kovid Goyal
|
a2887bb9e0
|
get rid of utils.Cut since we can now rely on strings.Cut instead
|
2023-03-04 13:37:55 +05:30 |
|
Kovid Goyal
|
5b160ea599
|
Use Once for CachedHostname
|
2023-03-03 15:20:35 +05:30 |
|
Kovid Goyal
|
1bf911a81b
|
Generate the rowcol diacrticis for Go as well
|
2023-03-03 14:39:38 +05:30 |
|
Kovid Goyal
|
5b46d990a2
|
Add Read/Write to the MMap interface
|
2023-02-28 19:01:15 +05:30 |
|
Kovid Goyal
|
944e036611
|
DRYer
|
2023-02-28 15:48:04 +05:30 |
|
Kovid Goyal
|
1b2fe90ed1
|
Fix askpass.go on shm_syscall based systems
|
2023-02-28 14:11:27 +05:30 |
|
Kovid Goyal
|
ba1ce996bb
|
Fix WriteWithSize() on shm_syscall
|
2023-02-28 13:50:06 +05:30 |
|
Kovid Goyal
|
ce12fd3515
|
Fix ReadWithSizeAndUnlink on systems that have syscall based mmap
|
2023-02-28 13:44:09 +05:30 |
|
Kovid Goyal
|
3558d1c274
|
Finish porting support for color schemes to SSH kitten
|
2023-02-28 12:08:55 +05:30 |
|
Kovid Goyal
|
c877b2a5cb
|
Code to dump basic colors from a theme as escape codes
|
2023-02-27 08:02:22 +05:30 |
|
Kovid Goyal
|
0b09d18b36
|
Port theme loading code to Go
|
2023-02-26 20:40:59 +05:30 |
|
Kovid Goyal
|
c113ad6f56
|
Code to parse ISO8601 timestamps at least semi-robustly
|
2023-02-26 13:32:35 +05:30 |
|
Kovid Goyal
|
9870c94007
|
More work on porting the SSH kitten
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
6b71b58997
|
Add write API to shm objects
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
43bcb41a2a
|
Nicer Set constructor
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
1df3ef648c
|
Clean up getting runtime dir on darwin
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
4d8ccd8e94
|
...
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
f40380b05a
|
More useful Set methods
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
3703b4dbef
|
API to conveniently generate secure tokens
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
0614c63966
|
Handle XDG_CONFIG_DIRS in Go as well
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
a84b688038
|
Embed the data files needed for the ssh kitten into the Go binary
|
2023-02-26 08:01:03 +05:30 |
|