Commit Graph

31 Commits

Author SHA1 Message Date
Kovid Goyal
e59e42a6c2 simplify API of utils.Once 2023-05-26 22:42:07 +05:30
Kovid Goyal
877d8d7008 ... 2023-05-04 10:36:02 +05:30
Kovid Goyal
ce70320a62 ... 2023-05-04 10:26:18 +05:30
Kovid Goyal
3eb18a416a Entry point for parsing theme metadata 2023-05-04 10:14:58 +05:30
Kovid Goyal
ea5634b3fd When parsing theme metadata ignore the name if it is the placeholder value from the template 2023-05-03 21:55:33 +05:30
Kovid Goyal
a09464dee9 Fix a regression in the previous release that broke usage of custom themes
Fixes #6191
2023-04-17 08:45:46 +05:30
Kovid Goyal
b966013a2b Make Samefile interface a bit nicer for working with paths 2023-04-17 08:35:50 +05:30
Kovid Goyal
046fbb860b themes kitten: ignore custom theme files if they are stdout 2023-04-17 08:02:41 +05:30
Kovid Goyal
9919767aef Remove unused code 2023-03-30 10:26:39 +05:30
Kovid Goyal
ee82cb5a52 More work on porting diff kitten 2023-03-27 07:53:54 +05:30
Kovid Goyal
5520a75bba Dont rely on filesystem mtimes for test as they can be flaky 2023-03-14 21:13:14 +05:30
Kovid Goyal
e539035639 more useful test failure messages 2023-03-14 21:06:57 +05:30
Kovid Goyal
290b868193 forgot to close zip file 2023-03-14 20:42:36 +05:30
Kovid Goyal
c19ac531cf Fix some failing tests 2023-03-14 20:40:12 +05:30
Kovid Goyal
f6d66b2336 ... 2023-03-14 20:35:31 +05:30
Kovid Goyal
0805330b77 Finish port of themes kitten to Go 2023-03-14 20:24:21 +05:30
Kovid Goyal
21954937fb More work on porting themes 2023-03-14 12:29:44 +05:30
Kovid Goyal
6794ec1de7 Wire up the new subseq match code 2023-03-14 12:29:44 +05:30
Kovid Goyal
dd783c842f More work on porting themes UI to Go 2023-03-14 12:29:44 +05:30
Kovid Goyal
f9b0b54ee5 Start work on porting themes kitten to Go 2023-03-14 12:29:44 +05:30
Kovid Goyal
f42090766a Use the new string scanner everywhere 2023-03-08 13:31:27 +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
327cefbfda Make test more robust 2023-02-28 13:44:29 +05:30
Kovid Goyal
4d3ce47813 ... 2023-02-28 13:19:51 +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
c1791c8d2b Function to load theme code 2023-02-26 22:09:07 +05:30
Kovid Goyal
22150e13fd Add tests for cache file downloading 2023-02-26 21:56:03 +05:30
Kovid Goyal
7ce64fcde0 Support include when loading themes from dirs 2023-02-26 21:16:29 +05:30
Kovid Goyal
0b09d18b36 Port theme loading code to Go 2023-02-26 20:40:59 +05:30
Kovid Goyal
4eea2fd4fc Port code to download themeball to Go 2023-02-26 15:21:49 +05:30