Stuart Henderson wrote (2024-09-01 23:53 CEST): > The nerd fonts distfile needs renaming to include the version number using > the {url} syntax in DISTFILES, or maybe better write a separate port for > that. (Ports will normally extract all distfiles under WRKDIR for you, so if > not doing as a separate port, just move or link from the extracted dir > rather than extracting again from DISTDIR)
Yes I know. The port was rushed and I gave up when I read openmp. > When multiple distfiles are fetched from different sources, use the > DISTFILES.suffix and SITE.suffix mechanism (added to ports since I wrote > that diff) > > I think it would need a port of https://github.com/simd-everywhere/simde too Attached is a devel/simde port. Below an updated kitty diff that compiles and works. The test target is a bit of an adventure... test_ssh_copy (kitty_tests.ssh.SSHKitten.test_ssh_copy) ... Error: open /tmp/�j��X�UYպ�%�pt�?����N�}�ېLs.shm: invalid argument And it fills up my /tmp with such files: -rw------- 1 _pbuild wheel 30.8K Sep 2 07:32 x?????M??sŀ=_?d??}]yQ?F ?H'???-.shm -rw------- 1 _pbuild wheel 30.8K Sep 2 07:31 ???%?8y??P???1?o?????p?$?k?\ ???.shm ... I haven't looked into that yet. Best regards, Stefan Index: x11/kitty/Makefile =================================================================== RCS file: /cvs/ports/x11/kitty/Makefile,v diff -u -p -u -p -r1.27 Makefile --- x11/kitty/Makefile 6 May 2024 12:24:17 -0000 1.27 +++ x11/kitty/Makefile 2 Sep 2024 05:31:34 -0000 @@ -3,25 +3,29 @@ ONLY_FOR_ARCHS = aarch64 amd64 i386 COMMENT = fast, feature full, GPU-based terminal emulator -# 0.27.1 runs the newly built kitty binary during build, but expects -# it to be in the path (try PORTPATH=${WRKSRC}/linux-package/bin:${PATH}) -# build also fails if you have an older version of kitty installed - -# it also wants to download go modules during build -MODPY_EGG_VERSION = 0.26.5 +MODPY_EGG_VERSION = 0.36.1 DISTNAME = kitty-${MODPY_EGG_VERSION} +DISTFILES = ${DISTNAME}${EXTRACT_SUFX} + +# the font could be a separate port +FONT_V = 3.2.1 +DISTFILES.font = NerdFontsSymbolsOnly-${FONT_V}{NerdFontsSymbolsOnly}.tar.xz +DISTFILES.vendor = kitty-vendor-${MODPY_EGG_VERSION}.tar.gz CATEGORIES = x11 HOMEPAGE = https://sw.kovidgoyal.net/kitty/ -REVISION = 1 # GPLv3+ PERMIT_PACKAGE = Yes # canberra, fontconfig, freetype are loaded dynamically -WANTLIB += GL X11 X11-xcb Xcursor Xinerama Xrandr c canberra crypto dbus-1 -WANTLIB += fontconfig freetype harfbuzz intl lcms2 m png pthread rsync -WANTLIB += util xcb xkbcommon xkbcommon-x11 z ${MODPY_WANTLIB} +WANTLIB += ${MODPY_WANTLIB} GL X11 X11-xcb Xcursor Xinerama Xrandr c +WANTLIB += canberra crypto dbus-1 fontconfig freetype harfbuzz intl +WANTLIB += lcms2 m png pthread rsync util xcb xkbcommon xkbcommon-x11 +WANTLIB += xxhash z SITES = https://github.com/kovidgoyal/kitty/releases/download/v${MODPY_EGG_VERSION}/ +SITES.font = https://github.com/ryanoasis/nerd-fonts/releases/download/v$(FONT_V)/ +SITES.vendor = https://ptrace.org/ EXTRACT_SUFX = .tar.xz # C11 @@ -30,6 +34,7 @@ COMPILER = base-clang ports-gcc CFLAGS += "-DOPENSSL_clear_free=freezero" MODULES = lang/python + MODPY_DISTUTILS_BUILD = linux-package MODPY_SETUP_ARGS += --verbose \ --ignore-compiler-warnings \ @@ -38,6 +43,9 @@ MODPY_SETUP_ARGS += --verbose \ # this disables checking upstream for updates MODPY_SETUP_ARGS += --update-check-interval=0 +MAKE_ARGS += NEON64_CFLAGS=" " \ + AVX2_CFLAGS=" " + # optional dependencies: # graphics/ImageMagick (to use the kitty icat tool to display images in # the terminal) @@ -49,26 +57,51 @@ LIB_DEPENDS = audio/libcanberra \ graphics/lcms2 \ graphics/png \ net/librsync \ + sysutils/xxhash \ x11/dbus \ x11/xkbcommon +BUILD_DEPENDS = devel/simde \ + lang/go + TEST_ENV = CI=true \ TMPDIR=${WRKDIR}/tmp \ - KITTY_CACHE_DIRECTORY=${WRKDIR}/tmp/cache + KITTY_CACHE_DIRECTORY=${WRKDIR}/tmp/cache \ + PYTHONPATH=${WRKSRC} -# needed for 'make test' +# runs newly-built binary during build +PORTPATH = ${WRKSRC}/linux-package/bin:${PATH} +PORTHOME = ${WRKDIR} + +# needed for 'make test'; lots of failures though USE_GMAKE = Yes pre-test: mkdir -p ${WRKDIR}/tmp/cache + cp ${WRKSRC}/linux-package/bin/kitty ${WRKSRC}/kitty/launcher/ + +pre-build: + mkdir -p $(WRKSRC)/fonts/ + cp ${WRKDIR}/{SymbolsNerdFontMono-Regular.ttf,LICENSE} $(WRKSRC)/fonts/ do-install: ${INSTALL_PROGRAM} \ - ${WRKSRC}/linux-package/bin/kitty ${PREFIX}/bin/ + ${WRKSRC}/linux-package/bin/{kitty,kitten} ${PREFIX}/bin/ ${INSTALL_DATA_DIR} ${PREFIX}/lib/kitty ${INSTALL_MAN} ${WRKSRC}/linux-package/man/man1/kitty.1 \ ${PREFIX}/man/man1/ @cp -R ${WRKSRC}/linux-package/lib/kitty/* ${PREFIX}/lib/kitty/ @cp -R ${WRKSRC}/linux-package/share/* ${PREFIX}/share/ + +vendor: patch + cd ${WRKSRC}; \ + ${_PBUILD} chmod -R ug=rwX,o=rX .; \ + go mod tidy; \ + go mod vendor; \ + chmod -R ug=rwX,o=rX vendor; \ + cd ..; \ + ${_PBUILD} tar czf kitty-vendor-${MODPY_EGG_VERSION}.tar.gz \ + kitty-${MODPY_EGG_VERSION}/vendor; \ + readlink -f kitty-vendor-${MODPY_EGG_VERSION}.tar.gz .include <bsd.port.mk> Index: x11/kitty/distinfo =================================================================== RCS file: /cvs/ports/x11/kitty/distinfo,v diff -u -p -u -p -r1.9 distinfo --- x11/kitty/distinfo 13 Mar 2023 12:55:18 -0000 1.9 +++ x11/kitty/distinfo 2 Sep 2024 05:31:34 -0000 @@ -1,2 +1,6 @@ -SHA256 (kitty-0.26.5.tar.xz) = VUSlgDFP7HcRGHzigWKQm17P9ngAcURP6W+5f4vlya0= -SIZE (kitty-0.26.5.tar.xz) = 4749988 +SHA256 (NerdFontsSymbolsOnly-3.2.1.tar.xz) = t6Pu4k0rCRDzoHcF8eBTIh0lNfB8WhNhTE3q0mIOmXg= +SHA256 (kitty-0.36.1.tar.xz) = SAgenYwxEKlh3eJwEq45kqRPfvCy/oYpXUWyS9dy2RE= +SHA256 (kitty-vendor-0.36.1.tar.gz) = mgj5KuF4PKyexfW038v8ys6gW9GGoT9EGI2aI1GmYwA= +SIZE (NerdFontsSymbolsOnly-3.2.1.tar.xz) = 1752504 +SIZE (kitty-0.36.1.tar.xz) = 8850472 +SIZE (kitty-vendor-0.36.1.tar.gz) = 2920432 Index: x11/kitty/patches/patch-glfw_backend_utils_c =================================================================== RCS file: /cvs/ports/x11/kitty/patches/patch-glfw_backend_utils_c,v diff -u -p -u -p -r1.2 patch-glfw_backend_utils_c --- x11/kitty/patches/patch-glfw_backend_utils_c 11 Mar 2022 20:16:34 -0000 1.2 +++ x11/kitty/patches/patch-glfw_backend_utils_c 2 Sep 2024 05:31:34 -0000 @@ -3,7 +3,7 @@ We don't have posix_fallocate. Index: glfw/backend_utils.c --- glfw/backend_utils.c.orig +++ glfw/backend_utils.c -@@ -373,7 +373,7 @@ GLFWAPI char* utf_8_strndup(const char* source, size_t +@@ -372,7 +372,7 @@ GLFWAPI char* utf_8_strndup(const char* source, size_t * receive SIGBUS on accessing mmap()'ed file contents instead. */ int createAnonymousFile(off_t size) { @@ -12,7 +12,7 @@ Index: glfw/backend_utils.c #ifdef HAS_MEMFD_CREATE fd = glfw_memfd_create("glfw-shared", MFD_CLOEXEC | MFD_ALLOW_SEALING); if (fd < 0) return -1; -@@ -383,10 +383,6 @@ int createAnonymousFile(off_t size) { +@@ -382,10 +382,6 @@ int createAnonymousFile(off_t size) { // There is also no need to check for the return value, we couldn’t do // anything with it anyway. fcntl(fd, F_ADD_SEALS, F_SEAL_SHRINK | F_SEAL_SEAL); @@ -23,7 +23,7 @@ Index: glfw/backend_utils.c #else static const char template[] = "/glfw-shared-XXXXXX"; const char* path; -@@ -410,8 +406,7 @@ int createAnonymousFile(off_t size) { +@@ -409,8 +405,7 @@ int createAnonymousFile(off_t size) { if (fd < 0) return -1; #endif Index: x11/kitty/patches/patch-setup_py =================================================================== RCS file: /cvs/ports/x11/kitty/patches/patch-setup_py,v diff -u -p -u -p -r1.10 patch-setup_py --- x11/kitty/patches/patch-setup_py 23 Nov 2022 14:45:21 -0000 1.10 +++ x11/kitty/patches/patch-setup_py 2 Sep 2024 05:31:34 -0000 @@ -5,30 +5,24 @@ disable wayland, libcrypto Index: setup.py --- setup.py.orig +++ setup.py -@@ -355,7 +355,6 @@ def init_env( +@@ -479,7 +479,6 @@ def init_env( df += ' -Og' float_conversion = '-Wfloat-conversion' fortify_source = '' if sanitize and is_macos else '-D_FORTIFY_SOURCE=2' - optimize = df if debug or sanitize else '-O3' - sanitize_args = get_sanitize_args(cc, ccver) if sanitize else set() + sanitize_args = get_sanitize_args(cc, ccver) if sanitize else [] cppflags_ = os.environ.get( 'OVERRIDE_CPPFLAGS', '-D{}DEBUG'.format('' if debug else 'N'), -@@ -369,12 +368,11 @@ def init_env( - werror = '' if ignore_compiler_warnings else '-pedantic-errors -Werror' - std = '' if is_openbsd else '-std=c11' - sanitize_flag = ' '.join(sanitize_args) -- march = '-march=native' if native_optimizations else '' +@@ -498,7 +497,7 @@ def init_env( cflags_ = os.environ.get( 'OVERRIDE_CFLAGS', ( f'-Wextra {float_conversion} -Wno-missing-field-initializers -Wall -Wstrict-prototypes {std}' - f' {werror} {optimize} {sanitize_flag} -fwrapv {stack_protector} {missing_braces}' -- f' -pipe {march} -fvisibility=hidden {fortify_source}' + f' {werror} {sanitize_flag} -fwrapv {stack_protector} {missing_braces}' -+ f' -pipe -fvisibility=hidden {fortify_source}' + f' -pipe -fvisibility=hidden -fno-plt' ) ) - cflags = shlex.split(cflags_) + shlex.split( -@@ -382,7 +380,7 @@ def init_env( +@@ -507,7 +506,7 @@ def init_env( ) ldflags_ = os.environ.get( 'OVERRIDE_LDFLAGS', @@ -37,17 +31,27 @@ Index: setup.py ) ldflags = shlex.split(ldflags_) ldflags.append('-shared') -@@ -761,7 +759,7 @@ def find_c_files() -> Tuple[List[str], List[str]]: +@@ -581,9 +580,6 @@ def init_env( + if control_flow_protection: + cflags.append(control_flow_protection) +- if native_optimizations and ba.isa in (ISA.AMD64, ISA.X86): +- cflags.extend('-march=native -mtune=native'.split()) +- + ans = Env( + cc, cppflags, cflags, ldflags, library_paths, binary_arch=ba, native_optimizations=native_optimizations, + ccver=ccver, ldpaths=ldpaths, vcs_rev=vcs_rev, +@@ -963,7 +959,7 @@ def find_c_files() -> Tuple[List[str], List[str]]: - def compile_glfw(compilation_database: CompilationDatabase) -> None: + + def compile_glfw(compilation_database: CompilationDatabase, build_dsym: bool = False) -> None: - modules = 'cocoa' if is_macos else 'x11 wayland' + modules = 'cocoa' if is_macos else 'x11' for module in modules.split(): try: genv = glfw.init_env(env, pkg_config, pkg_version, at_least_version, test_compile, module) -@@ -892,8 +890,6 @@ def build_launcher(args: Options, launcher_dir: str = - cflags.append('-g') +@@ -1276,8 +1272,6 @@ def build_launcher(args: Options, launcher_dir: str = + libs += ['-lasan'] if not is_macos and env.compiler_type is not CompilerType.clang else [] if args.profile: libs.append('-lprofiler') - else: @@ -55,7 +59,7 @@ Index: setup.py if bundle_type.endswith('-freeze'): cppflags.append('-DFOR_BUNDLE') cppflags.append(f'-DPYVER="{sysconfig.get_python_version()}"') -@@ -940,7 +936,7 @@ def build_launcher(args: Options, launcher_dir: str = +@@ -1340,7 +1334,7 @@ def build_launcher(args: Options, launcher_dir: str = # Packaging {{{ def copy_man_pages(ddir: str) -> None: Index: x11/kitty/pkg/PLIST =================================================================== RCS file: /cvs/ports/x11/kitty/pkg/PLIST,v diff -u -p -u -p -r1.8 PLIST --- x11/kitty/pkg/PLIST 8 Nov 2022 15:59:51 -0000 1.8 +++ x11/kitty/pkg/PLIST 2 Sep 2024 05:31:34 -0000 @@ -1,3 +1,4 @@ +@bin bin/kitten @bin bin/kitty lib/kitty/ lib/kitty/__main__.py @@ -5,6 +6,9 @@ ${MODPY_COMMENT}lib/kitty/${MODPY_PYCACH lib/kitty/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/fonts/ +lib/kitty/fonts/LICENSE +lib/kitty/fonts/SymbolsNerdFontMono-Regular.ttf lib/kitty/kittens/ lib/kitty/kittens/__init__.py ${MODPY_COMMENT}lib/kitty/kittens/${MODPY_PYCACHE}/ @@ -34,21 +38,20 @@ lib/kitty/kittens/broadcast/${MODPY_PYCA lib/kitty/kittens/broadcast/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/broadcast/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/broadcast/main.py -lib/kitty/kittens/choose/ -lib/kitty/kittens/choose/__init__.py -${MODPY_COMMENT}lib/kitty/kittens/choose/${MODPY_PYCACHE}/ -lib/kitty/kittens/choose/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/choose/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/choose/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/choose/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/choose/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/choose/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/choose/${MODPY_PYCACHE}match.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/choose/${MODPY_PYCACHE}match.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/choose/${MODPY_PYCACHE}match.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/choose/main.py -lib/kitty/kittens/choose/match.py -@so lib/kitty/kittens/choose/subseq_matcher.so +lib/kitty/kittens/choose_fonts/ +lib/kitty/kittens/choose_fonts/__init__.py +${MODPY_COMMENT}lib/kitty/kittens/choose_fonts/${MODPY_PYCACHE}/ +lib/kitty/kittens/choose_fonts/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kittens/choose_fonts/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kittens/choose_fonts/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kittens/choose_fonts/${MODPY_PYCACHE}backend.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kittens/choose_fonts/${MODPY_PYCACHE}backend.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kittens/choose_fonts/${MODPY_PYCACHE}backend.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kittens/choose_fonts/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kittens/choose_fonts/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kittens/choose_fonts/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kittens/choose_fonts/backend.py +lib/kitty/kittens/choose_fonts/main.py lib/kitty/kittens/clipboard/ lib/kitty/kittens/clipboard/__init__.py ${MODPY_COMMENT}lib/kitty/kittens/clipboard/${MODPY_PYCACHE}/ @@ -65,57 +68,10 @@ ${MODPY_COMMENT}lib/kitty/kittens/diff/$ lib/kitty/kittens/diff/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/diff/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/diff/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}collect.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/diff/${MODPY_PYCACHE}collect.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}collect.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/diff/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}highlight.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/diff/${MODPY_PYCACHE}highlight.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}highlight.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/diff/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/diff/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/diff/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}patch.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/diff/${MODPY_PYCACHE}patch.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}patch.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}render.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/diff/${MODPY_PYCACHE}render.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}render.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}search.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/diff/${MODPY_PYCACHE}search.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/diff/${MODPY_PYCACHE}search.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/collect.py -lib/kitty/kittens/diff/config.py -@so lib/kitty/kittens/diff/diff_speedup.so -lib/kitty/kittens/diff/highlight.py lib/kitty/kittens/diff/main.py -lib/kitty/kittens/diff/options/ -lib/kitty/kittens/diff/options/__init__.py -${MODPY_COMMENT}lib/kitty/kittens/diff/options/${MODPY_PYCACHE}/ -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}definition.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}definition.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}definition.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}parse.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}parse.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}parse.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/diff/options/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/diff/options/definition.py -lib/kitty/kittens/diff/options/parse.py -lib/kitty/kittens/diff/options/types.py -lib/kitty/kittens/diff/options/utils.py -lib/kitty/kittens/diff/patch.py -lib/kitty/kittens/diff/render.py -lib/kitty/kittens/diff/search.py lib/kitty/kittens/hints/ lib/kitty/kittens/hints/__init__.py ${MODPY_COMMENT}lib/kitty/kittens/hints/${MODPY_PYCACHE}/ @@ -125,11 +81,7 @@ lib/kitty/kittens/hints/${MODPY_PYCACHE} lib/kitty/kittens/hints/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/hints/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/hints/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/hints/${MODPY_PYCACHE}url_regex.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/hints/${MODPY_PYCACHE}url_regex.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/hints/${MODPY_PYCACHE}url_regex.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/hints/main.py -lib/kitty/kittens/hints/url_regex.py lib/kitty/kittens/hyperlinked_grep/ lib/kitty/kittens/hyperlinked_grep/__init__.py ${MODPY_COMMENT}lib/kitty/kittens/hyperlinked_grep/${MODPY_PYCACHE}/ @@ -150,16 +102,26 @@ lib/kitty/kittens/icat/${MODPY_PYCACHE}m lib/kitty/kittens/icat/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/icat/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/icat/main.py -lib/kitty/kittens/mouse_demo/ -lib/kitty/kittens/mouse_demo/__init__.py -${MODPY_COMMENT}lib/kitty/kittens/mouse_demo/${MODPY_PYCACHE}/ -lib/kitty/kittens/mouse_demo/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/mouse_demo/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/mouse_demo/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/mouse_demo/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/mouse_demo/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/mouse_demo/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/mouse_demo/main.py +lib/kitty/kittens/notify/ +lib/kitty/kittens/notify/__init__.py +${MODPY_COMMENT}lib/kitty/kittens/notify/${MODPY_PYCACHE}/ +lib/kitty/kittens/notify/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kittens/notify/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kittens/notify/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kittens/notify/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kittens/notify/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kittens/notify/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kittens/notify/main.py +lib/kitty/kittens/pager/ +lib/kitty/kittens/pager/__init__.py +${MODPY_COMMENT}lib/kitty/kittens/pager/${MODPY_PYCACHE}/ +lib/kitty/kittens/pager/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kittens/pager/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kittens/pager/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kittens/pager/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kittens/pager/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kittens/pager/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kittens/pager/main.py lib/kitty/kittens/panel/ lib/kitty/kittens/panel/__init__.py ${MODPY_COMMENT}lib/kitty/kittens/panel/${MODPY_PYCACHE}/ @@ -201,29 +163,15 @@ lib/kitty/kittens/resize_window/${MODPY_ lib/kitty/kittens/resize_window/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/resize_window/main.py lib/kitty/kittens/runner.py -lib/kitty/kittens/show_error/ -lib/kitty/kittens/show_error/__init__.py -${MODPY_COMMENT}lib/kitty/kittens/show_error/${MODPY_PYCACHE}/ -lib/kitty/kittens/show_error/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/show_error/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/show_error/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/show_error/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/show_error/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/show_error/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/show_error/main.py lib/kitty/kittens/show_key/ lib/kitty/kittens/show_key/__init__.py ${MODPY_COMMENT}lib/kitty/kittens/show_key/${MODPY_PYCACHE}/ lib/kitty/kittens/show_key/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/show_key/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/show_key/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/show_key/${MODPY_PYCACHE}kitty_mode.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/show_key/${MODPY_PYCACHE}kitty_mode.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/show_key/${MODPY_PYCACHE}kitty_mode.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/show_key/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/show_key/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/show_key/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/show_key/kitty_mode.py lib/kitty/kittens/show_key/main.py lib/kitty/kittens/ssh/ lib/kitty/kittens/ssh/__init__.py @@ -231,47 +179,13 @@ ${MODPY_COMMENT}lib/kitty/kittens/ssh/${ lib/kitty/kittens/ssh/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/ssh/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/ssh/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/ssh/${MODPY_PYCACHE}completion.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/ssh/${MODPY_PYCACHE}completion.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/ssh/${MODPY_PYCACHE}completion.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/ssh/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/ssh/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/ssh/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/ssh/${MODPY_PYCACHE}copy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/ssh/${MODPY_PYCACHE}copy.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/ssh/${MODPY_PYCACHE}copy.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/ssh/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/ssh/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/ssh/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/ssh/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/ssh/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/ssh/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/ssh/completion.py -lib/kitty/kittens/ssh/config.py -lib/kitty/kittens/ssh/copy.py lib/kitty/kittens/ssh/main.py -lib/kitty/kittens/ssh/options/ -lib/kitty/kittens/ssh/options/__init__.py -${MODPY_COMMENT}lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}/ -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}definition.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}definition.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}definition.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}parse.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}parse.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}parse.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/ssh/options/definition.py -lib/kitty/kittens/ssh/options/parse.py -lib/kitty/kittens/ssh/options/types.py -lib/kitty/kittens/ssh/options/utils.py lib/kitty/kittens/ssh/utils.py lib/kitty/kittens/themes/ lib/kitty/kittens/themes/__init__.py @@ -279,13 +193,9 @@ ${MODPY_COMMENT}lib/kitty/kittens/themes lib/kitty/kittens/themes/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/themes/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/themes/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/themes/${MODPY_PYCACHE}collection.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/themes/${MODPY_PYCACHE}collection.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/themes/${MODPY_PYCACHE}collection.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/themes/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/themes/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/themes/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/themes/collection.py lib/kitty/kittens/themes/main.py lib/kitty/kittens/transfer/ lib/kitty/kittens/transfer/__init__.py @@ -293,26 +203,14 @@ ${MODPY_COMMENT}lib/kitty/kittens/transf lib/kitty/kittens/transfer/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/transfer/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/transfer/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/transfer/${MODPY_PYCACHE}librsync.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/transfer/${MODPY_PYCACHE}librsync.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/transfer/${MODPY_PYCACHE}librsync.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/transfer/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/transfer/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/transfer/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/transfer/${MODPY_PYCACHE}receive.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/transfer/${MODPY_PYCACHE}receive.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/transfer/${MODPY_PYCACHE}receive.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/transfer/${MODPY_PYCACHE}send.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kittens/transfer/${MODPY_PYCACHE}send.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kittens/transfer/${MODPY_PYCACHE}send.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/transfer/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kittens/transfer/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/transfer/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kittens/transfer/librsync.py lib/kitty/kittens/transfer/main.py -lib/kitty/kittens/transfer/receive.py @so lib/kitty/kittens/transfer/rsync.so -lib/kitty/kittens/transfer/send.py lib/kitty/kittens/transfer/utils.py lib/kitty/kittens/tui/ lib/kitty/kittens/tui/__init__.py @@ -374,7 +272,6 @@ lib/kitty/kittens/unicode_input/${MODPY_ lib/kitty/kittens/unicode_input/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kittens/unicode_input/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kittens/unicode_input/main.py -@so lib/kitty/kittens/unicode_input/unicode_names.so lib/kitty/kitty/ lib/kitty/kitty/__init__.py ${MODPY_COMMENT}lib/kitty/kitty/${MODPY_PYCACHE}/ @@ -384,6 +281,9 @@ lib/kitty/kitty/${MODPY_PYCACHE}__init__ lib/kitty/kitty/${MODPY_PYCACHE}actions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}actions.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}actions.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/${MODPY_PYCACHE}bash.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/${MODPY_PYCACHE}bash.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/${MODPY_PYCACHE}bash.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/${MODPY_PYCACHE}borders.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}borders.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}borders.${MODPY_PYC_MAGIC_TAG}pyc @@ -408,9 +308,6 @@ lib/kitty/kitty/${MODPY_PYCACHE}client.$ lib/kitty/kitty/${MODPY_PYCACHE}clipboard.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}clipboard.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}clipboard.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kitty/${MODPY_PYCACHE}complete.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kitty/${MODPY_PYCACHE}complete.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kitty/${MODPY_PYCACHE}complete.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc @@ -450,21 +347,21 @@ lib/kitty/kitty/${MODPY_PYCACHE}marks.${ lib/kitty/kitty/${MODPY_PYCACHE}multiprocessing.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}multiprocessing.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}multiprocessing.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kitty/${MODPY_PYCACHE}notify.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kitty/${MODPY_PYCACHE}notify.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kitty/${MODPY_PYCACHE}notify.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/${MODPY_PYCACHE}notifications.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/${MODPY_PYCACHE}notifications.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/${MODPY_PYCACHE}notifications.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/${MODPY_PYCACHE}open_actions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}open_actions.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}open_actions.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/${MODPY_PYCACHE}os_window_size.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}os_window_size.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}os_window_size.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kitty/${MODPY_PYCACHE}prewarm.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kitty/${MODPY_PYCACHE}prewarm.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kitty/${MODPY_PYCACHE}prewarm.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/${MODPY_PYCACHE}remote_control.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}remote_control.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}remote_control.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/${MODPY_PYCACHE}render_cache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/${MODPY_PYCACHE}render_cache.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/${MODPY_PYCACHE}render_cache.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/${MODPY_PYCACHE}rgb.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}rgb.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}rgb.${MODPY_PYC_MAGIC_TAG}pyc @@ -474,9 +371,9 @@ lib/kitty/kitty/${MODPY_PYCACHE}search_q lib/kitty/kitty/${MODPY_PYCACHE}session.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}session.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}session.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/kitty/${MODPY_PYCACHE}shell.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/kitty/${MODPY_PYCACHE}shell.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/kitty/${MODPY_PYCACHE}shell.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/${MODPY_PYCACHE}shaders.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/${MODPY_PYCACHE}shaders.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/${MODPY_PYCACHE}shaders.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/${MODPY_PYCACHE}shell_integration.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}shell_integration.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}shell_integration.${MODPY_PYC_MAGIC_TAG}pyc @@ -513,15 +410,19 @@ lib/kitty/kitty/${MODPY_PYCACHE}window.$ lib/kitty/kitty/${MODPY_PYCACHE}window_list.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/${MODPY_PYCACHE}window_list.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/${MODPY_PYCACHE}window_list.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/${MODPY_PYCACHE}xdg.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/${MODPY_PYCACHE}xdg.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/${MODPY_PYCACHE}xdg.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/actions.py +lib/kitty/kitty/alpha_blend.glsl +lib/kitty/kitty/bash.py lib/kitty/kitty/bgimage_fragment.glsl lib/kitty/kitty/bgimage_vertex.glsl -lib/kitty/kitty/blit_fragment.glsl -lib/kitty/kitty/blit_vertex.glsl lib/kitty/kitty/border_fragment.glsl lib/kitty/kitty/border_vertex.glsl lib/kitty/kitty/borders.py lib/kitty/kitty/boss.py +lib/kitty/kitty/cell_defines.glsl lib/kitty/kitty/cell_fragment.glsl lib/kitty/kitty/cell_vertex.glsl lib/kitty/kitty/child.py @@ -530,7 +431,6 @@ lib/kitty/kitty/cli.py lib/kitty/kitty/cli_stub.py lib/kitty/kitty/client.py lib/kitty/kitty/clipboard.py -lib/kitty/kitty/complete.py lib/kitty/kitty/conf/ lib/kitty/kitty/conf/__init__.py ${MODPY_COMMENT}lib/kitty/kitty/conf/${MODPY_PYCACHE}/ @@ -564,9 +464,15 @@ lib/kitty/kitty/fonts/${MODPY_PYCACHE}__ lib/kitty/kitty/fonts/${MODPY_PYCACHE}box_drawing.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/fonts/${MODPY_PYCACHE}box_drawing.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/fonts/${MODPY_PYCACHE}box_drawing.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/fonts/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/fonts/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/fonts/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/fonts/${MODPY_PYCACHE}core_text.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/fonts/${MODPY_PYCACHE}core_text.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/fonts/${MODPY_PYCACHE}core_text.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/fonts/${MODPY_PYCACHE}features.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/fonts/${MODPY_PYCACHE}features.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/fonts/${MODPY_PYCACHE}features.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/fonts/${MODPY_PYCACHE}fontconfig.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/fonts/${MODPY_PYCACHE}fontconfig.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/fonts/${MODPY_PYCACHE}fontconfig.${MODPY_PYC_MAGIC_TAG}pyc @@ -577,7 +483,9 @@ lib/kitty/kitty/fonts/${MODPY_PYCACHE}re lib/kitty/kitty/fonts/${MODPY_PYCACHE}render.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/fonts/${MODPY_PYCACHE}render.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/fonts/box_drawing.py +lib/kitty/kitty/fonts/common.py lib/kitty/kitty/fonts/core_text.py +lib/kitty/kitty/fonts/features.py lib/kitty/kitty/fonts/fontconfig.py lib/kitty/kitty/fonts/list.py lib/kitty/kitty/fonts/render.py @@ -625,10 +533,11 @@ lib/kitty/kitty/layout/splits.py lib/kitty/kitty/layout/stack.py lib/kitty/kitty/layout/tall.py lib/kitty/kitty/layout/vertical.py +lib/kitty/kitty/linear2srgb.glsl lib/kitty/kitty/main.py lib/kitty/kitty/marks.py lib/kitty/kitty/multiprocessing.py -lib/kitty/kitty/notify.py +lib/kitty/kitty/notifications.py lib/kitty/kitty/open_actions.py lib/kitty/kitty/options/ lib/kitty/kitty/options/__init__.py @@ -653,13 +562,15 @@ lib/kitty/kitty/options/parse.py lib/kitty/kitty/options/types.py lib/kitty/kitty/options/utils.py lib/kitty/kitty/os_window_size.py -lib/kitty/kitty/prewarm.py lib/kitty/kitty/rc/ lib/kitty/kitty/rc/__init__.py ${MODPY_COMMENT}lib/kitty/kitty/rc/${MODPY_PYCACHE}/ lib/kitty/kitty/rc/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/rc/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/rc/${MODPY_PYCACHE}action.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/rc/${MODPY_PYCACHE}action.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/rc/${MODPY_PYCACHE}action.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/rc/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc @@ -708,6 +619,9 @@ lib/kitty/kitty/rc/${MODPY_PYCACHE}last_ lib/kitty/kitty/rc/${MODPY_PYCACHE}launch.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/rc/${MODPY_PYCACHE}launch.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}launch.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/rc/${MODPY_PYCACHE}load_config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/rc/${MODPY_PYCACHE}load_config.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/rc/${MODPY_PYCACHE}load_config.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}ls.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/rc/${MODPY_PYCACHE}ls.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}ls.${MODPY_PYC_MAGIC_TAG}pyc @@ -723,12 +637,18 @@ lib/kitty/kitty/rc/${MODPY_PYCACHE}resiz lib/kitty/kitty/rc/${MODPY_PYCACHE}resize_window.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/rc/${MODPY_PYCACHE}resize_window.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}resize_window.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/rc/${MODPY_PYCACHE}run.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/rc/${MODPY_PYCACHE}run.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/rc/${MODPY_PYCACHE}run.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}scroll_window.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/rc/${MODPY_PYCACHE}scroll_window.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}scroll_window.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}select_window.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/rc/${MODPY_PYCACHE}select_window.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}select_window.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/rc/${MODPY_PYCACHE}send_key.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/rc/${MODPY_PYCACHE}send_key.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/rc/${MODPY_PYCACHE}send_key.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}send_text.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/rc/${MODPY_PYCACHE}send_text.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}send_text.${MODPY_PYC_MAGIC_TAG}pyc @@ -756,6 +676,9 @@ lib/kitty/kitty/rc/${MODPY_PYCACHE}set_t lib/kitty/kitty/rc/${MODPY_PYCACHE}set_tab_title.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/rc/${MODPY_PYCACHE}set_tab_title.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}set_tab_title.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/rc/${MODPY_PYCACHE}set_user_vars.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/kitty/kitty/rc/${MODPY_PYCACHE}set_user_vars.${MODPY_PYC_MAGIC_TAG}opt-2.pyc +lib/kitty/kitty/rc/${MODPY_PYCACHE}set_user_vars.${MODPY_PYC_MAGIC_TAG}pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}set_window_logo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/rc/${MODPY_PYCACHE}set_window_logo.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}set_window_logo.${MODPY_PYC_MAGIC_TAG}pyc @@ -765,6 +688,7 @@ lib/kitty/kitty/rc/${MODPY_PYCACHE}set_w lib/kitty/kitty/rc/${MODPY_PYCACHE}signal_child.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/kitty/kitty/rc/${MODPY_PYCACHE}signal_child.${MODPY_PYC_MAGIC_TAG}opt-2.pyc lib/kitty/kitty/rc/${MODPY_PYCACHE}signal_child.${MODPY_PYC_MAGIC_TAG}pyc +lib/kitty/kitty/rc/action.py lib/kitty/kitty/rc/base.py lib/kitty/kitty/rc/close_tab.py lib/kitty/kitty/rc/close_window.py @@ -781,13 +705,16 @@ lib/kitty/kitty/rc/goto_layout.py lib/kitty/kitty/rc/kitten.py lib/kitty/kitty/rc/last_used_layout.py lib/kitty/kitty/rc/launch.py +lib/kitty/kitty/rc/load_config.py lib/kitty/kitty/rc/ls.py lib/kitty/kitty/rc/new_window.py lib/kitty/kitty/rc/remove_marker.py lib/kitty/kitty/rc/resize_os_window.py lib/kitty/kitty/rc/resize_window.py +lib/kitty/kitty/rc/run.py lib/kitty/kitty/rc/scroll_window.py lib/kitty/kitty/rc/select_window.py +lib/kitty/kitty/rc/send_key.py lib/kitty/kitty/rc/send_text.py lib/kitty/kitty/rc/set_background_image.py lib/kitty/kitty/rc/set_background_opacity.py @@ -797,14 +724,16 @@ lib/kitty/kitty/rc/set_font_size.py lib/kitty/kitty/rc/set_spacing.py lib/kitty/kitty/rc/set_tab_color.py lib/kitty/kitty/rc/set_tab_title.py +lib/kitty/kitty/rc/set_user_vars.py lib/kitty/kitty/rc/set_window_logo.py lib/kitty/kitty/rc/set_window_title.py lib/kitty/kitty/rc/signal_child.py lib/kitty/kitty/remote_control.py +lib/kitty/kitty/render_cache.py lib/kitty/kitty/rgb.py lib/kitty/kitty/search_query_parser.py lib/kitty/kitty/session.py -lib/kitty/kitty/shell.py +lib/kitty/kitty/shaders.py lib/kitty/kitty/shell_integration.py lib/kitty/kitty/shm.py lib/kitty/kitty/short_uuid.py @@ -819,6 +748,7 @@ lib/kitty/kitty/update_check.py lib/kitty/kitty/utils.py lib/kitty/kitty/window.py lib/kitty/kitty/window_list.py +lib/kitty/kitty/xdg.py lib/kitty/logo/ lib/kitty/logo/beam-cursor.png lib/kitty/logo/beam-cur...@2x.png @@ -830,19 +760,15 @@ lib/kitty/shell-integration/bash/kitty.b lib/kitty/shell-integration/fish/ lib/kitty/shell-integration/fish/vendor_completions.d/ lib/kitty/shell-integration/fish/vendor_completions.d/clone-in-kitty.fish -lib/kitty/shell-integration/fish/vendor_completions.d/edit-in-kitty.fish +lib/kitty/shell-integration/fish/vendor_completions.d/kitten.fish lib/kitty/shell-integration/fish/vendor_completions.d/kitty.fish lib/kitty/shell-integration/fish/vendor_conf.d/ lib/kitty/shell-integration/fish/vendor_conf.d/kitty-shell-integration.fish lib/kitty/shell-integration/ssh/ -${MODPY_COMMENT}lib/kitty/shell-integration/ssh/${MODPY_PYCACHE}/ -lib/kitty/shell-integration/ssh/${MODPY_PYCACHE}askpass.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/kitty/shell-integration/ssh/${MODPY_PYCACHE}askpass.${MODPY_PYC_MAGIC_TAG}opt-2.pyc -lib/kitty/shell-integration/ssh/${MODPY_PYCACHE}askpass.${MODPY_PYC_MAGIC_TAG}pyc -lib/kitty/shell-integration/ssh/askpass.py lib/kitty/shell-integration/ssh/bootstrap-utils.sh lib/kitty/shell-integration/ssh/bootstrap.py lib/kitty/shell-integration/ssh/bootstrap.sh +lib/kitty/shell-integration/ssh/kitten lib/kitty/shell-integration/ssh/kitty lib/kitty/shell-integration/zsh/ lib/kitty/shell-integration/zsh/.zshenv @@ -867,23 +793,86 @@ share/doc/kitty/html/_downloads/433dadeb share/doc/kitty/html/_downloads/433dadebd0bf504f8b008985378086ce/kitty.conf share/doc/kitty/html/_downloads/a489ebbb52d84eeb19a12b2fda7debda/ share/doc/kitty/html/_downloads/a489ebbb52d84eeb19a12b2fda7debda/diff.conf +share/doc/kitty/html/_downloads/f0a0de9ec8d9ff4456206db8e0814937/ +share/doc/kitty/html/_downloads/f0a0de9ec8d9ff4456206db8e0814937/rowcolumn-diacritics.txt share/doc/kitty/html/_images/ share/doc/kitty/html/_images/diff.png +share/doc/kitty/html/_images/family-selection.png +share/doc/kitty/html/_images/font-fine-tune.png share/doc/kitty/html/_images/hints_mode.png share/doc/kitty/html/_images/panel.png share/doc/kitty/html/_images/remote_file.png share/doc/kitty/html/_images/screenshot.png -share/doc/kitty/html/_images/select-window.png +share/doc/kitty/html/_images/social_previews/ +share/doc/kitty/html/_images/social_previews/summary_actions_1745a1bd.png +share/doc/kitty/html/_images/social_previews/summary_binary_478594b0.png +share/doc/kitty/html/_images/social_previews/summary_build_7ee1e14e.png +share/doc/kitty/html/_images/social_previews/summary_changelog_67e69324.png +share/doc/kitty/html/_images/social_previews/summary_clipboard_673291d1.png +share/doc/kitty/html/_images/social_previews/summary_color-stack_b2e66ffc.png +share/doc/kitty/html/_images/social_previews/summary_conf_6d817f14.png +share/doc/kitty/html/_images/social_previews/summary_deccara_77e64daf.png +share/doc/kitty/html/_images/social_previews/summary_desktop-notifications_9e55697a.png +share/doc/kitty/html/_images/social_previews/summary_faq_6acfb156.png +share/doc/kitty/html/_images/social_previews/summary_file-transfer-protocol_67d60cd4.png +share/doc/kitty/html/_images/social_previews/summary_generated_color-names_d5b08547.png +share/doc/kitty/html/_images/social_previews/summary_generated_launch_2c8ae1a7.png +share/doc/kitty/html/_images/social_previews/summary_generated_matching_f5ed7c14.png +share/doc/kitty/html/_images/social_previews/summary_generated_rc_4121b4bb.png +share/doc/kitty/html/_images/social_previews/summary_generated_ssh-copy_26aa9e71.png +share/doc/kitty/html/_images/social_previews/summary_glossary_e93f6fff.png +share/doc/kitty/html/_images/social_previews/summary_graphics-protocol_96eb2627.png +share/doc/kitty/html/_images/social_previews/summary_index_dca07694.png +share/doc/kitty/html/_images/social_previews/summary_integrations_89a2636c.png +share/doc/kitty/html/_images/social_previews/summary_intro_vid_14889341.png +share/doc/kitty/html/_images/social_previews/summary_invocation_05c40da8.png +share/doc/kitty/html/_images/social_previews/summary_keyboard-protocol_37967379.png +share/doc/kitty/html/_images/social_previews/summary_kittens_broadcast_4dfe59be.png +share/doc/kitty/html/_images/social_previews/summary_kittens_choose-fonts_14869f23.png +share/doc/kitty/html/_images/social_previews/summary_kittens_clipboard_93006611.png +share/doc/kitty/html/_images/social_previews/summary_kittens_custom_264d6309.png +share/doc/kitty/html/_images/social_previews/summary_kittens_developing-builtin-kittens_70cf5f2d.png +share/doc/kitty/html/_images/social_previews/summary_kittens_diff_56ec1326.png +share/doc/kitty/html/_images/social_previews/summary_kittens_hints_cf0d0da9.png +share/doc/kitty/html/_images/social_previews/summary_kittens_hyperlinked_grep_bce050dc.png +share/doc/kitty/html/_images/social_previews/summary_kittens_icat_8f870112.png +share/doc/kitty/html/_images/social_previews/summary_kittens_intro_2aa247aa.png +share/doc/kitty/html/_images/social_previews/summary_kittens_notify_4b21ed12.png +share/doc/kitty/html/_images/social_previews/summary_kittens_panel_acc427d1.png +share/doc/kitty/html/_images/social_previews/summary_kittens_query_terminal_bcf6bdb9.png +share/doc/kitty/html/_images/social_previews/summary_kittens_remote_file_c5782e6e.png +share/doc/kitty/html/_images/social_previews/summary_kittens_ssh_d0cb65fa.png +share/doc/kitty/html/_images/social_previews/summary_kittens_themes_72ee7bcd.png +share/doc/kitty/html/_images/social_previews/summary_kittens_transfer_009949a9.png +share/doc/kitty/html/_images/social_previews/summary_kittens_unicode_input_f1ba948b.png +share/doc/kitty/html/_images/social_previews/summary_launch_717c78bb.png +share/doc/kitty/html/_images/social_previews/summary_layouts_49b07683.png +share/doc/kitty/html/_images/social_previews/summary_mapping_aea5afa6.png +share/doc/kitty/html/_images/social_previews/summary_marks_66066db1.png +share/doc/kitty/html/_images/social_previews/summary_open_actions_c69b3759.png +share/doc/kitty/html/_images/social_previews/summary_overview_249bd848.png +share/doc/kitty/html/_images/social_previews/summary_performance_76c80d2e.png +share/doc/kitty/html/_images/social_previews/summary_pipe_168d77ad.png +share/doc/kitty/html/_images/social_previews/summary_pointer-shapes_96e448ee.png +share/doc/kitty/html/_images/social_previews/summary_press-mentions_3ce20e22.png +share/doc/kitty/html/_images/social_previews/summary_protocol-extensions_ea5204ed.png +share/doc/kitty/html/_images/social_previews/summary_quickstart_9d1a56df.png +share/doc/kitty/html/_images/social_previews/summary_rc_protocol_ea1138ef.png +share/doc/kitty/html/_images/social_previews/summary_remote-control_7371e6b3.png +share/doc/kitty/html/_images/social_previews/summary_shell-integration_4b2a7549.png +share/doc/kitty/html/_images/social_previews/summary_support_daeae705.png +share/doc/kitty/html/_images/social_previews/summary_underlines_c33f785f.png +share/doc/kitty/html/_images/social_previews/summary_unscroll_98a1c6ca.png share/doc/kitty/html/_images/splits.png share/doc/kitty/html/_images/themes.png share/doc/kitty/html/_images/transfer.png share/doc/kitty/html/_images/unicode.png -share/doc/kitty/html/_images/window-logo.png share/doc/kitty/html/_sources/ share/doc/kitty/html/_sources/actions.rst.txt share/doc/kitty/html/_sources/binary.rst.txt share/doc/kitty/html/_sources/build.rst.txt share/doc/kitty/html/_sources/changelog.rst.txt +share/doc/kitty/html/_sources/clipboard.rst.txt share/doc/kitty/html/_sources/color-stack.rst.txt share/doc/kitty/html/_sources/conf.rst.txt share/doc/kitty/html/_sources/deccara.rst.txt @@ -891,23 +880,29 @@ share/doc/kitty/html/_sources/desktop-no share/doc/kitty/html/_sources/faq.rst.txt share/doc/kitty/html/_sources/file-transfer-protocol.rst.txt share/doc/kitty/html/_sources/generated/ +share/doc/kitty/html/_sources/generated/color-names.rst.txt share/doc/kitty/html/_sources/generated/launch.rst.txt +share/doc/kitty/html/_sources/generated/matching.rst.txt share/doc/kitty/html/_sources/generated/rc.rst.txt share/doc/kitty/html/_sources/generated/ssh-copy.rst.txt share/doc/kitty/html/_sources/glossary.rst.txt share/doc/kitty/html/_sources/graphics-protocol.rst.txt share/doc/kitty/html/_sources/index.rst.txt share/doc/kitty/html/_sources/integrations.rst.txt +share/doc/kitty/html/_sources/intro_vid.rst.txt share/doc/kitty/html/_sources/invocation.rst.txt share/doc/kitty/html/_sources/keyboard-protocol.rst.txt share/doc/kitty/html/_sources/kittens/ share/doc/kitty/html/_sources/kittens/broadcast.rst.txt +share/doc/kitty/html/_sources/kittens/choose-fonts.rst.txt share/doc/kitty/html/_sources/kittens/clipboard.rst.txt share/doc/kitty/html/_sources/kittens/custom.rst.txt +share/doc/kitty/html/_sources/kittens/developing-builtin-kittens.rst.txt share/doc/kitty/html/_sources/kittens/diff.rst.txt share/doc/kitty/html/_sources/kittens/hints.rst.txt share/doc/kitty/html/_sources/kittens/hyperlinked_grep.rst.txt share/doc/kitty/html/_sources/kittens/icat.rst.txt +share/doc/kitty/html/_sources/kittens/notify.rst.txt share/doc/kitty/html/_sources/kittens/panel.rst.txt share/doc/kitty/html/_sources/kittens/query_terminal.rst.txt share/doc/kitty/html/_sources/kittens/remote_file.rst.txt @@ -918,11 +913,13 @@ share/doc/kitty/html/_sources/kittens/un share/doc/kitty/html/_sources/kittens_intro.rst.txt share/doc/kitty/html/_sources/launch.rst.txt share/doc/kitty/html/_sources/layouts.rst.txt +share/doc/kitty/html/_sources/mapping.rst.txt share/doc/kitty/html/_sources/marks.rst.txt share/doc/kitty/html/_sources/open_actions.rst.txt share/doc/kitty/html/_sources/overview.rst.txt share/doc/kitty/html/_sources/performance.rst.txt share/doc/kitty/html/_sources/pipe.rst.txt +share/doc/kitty/html/_sources/pointer-shapes.rst.txt share/doc/kitty/html/_sources/press-mentions.rst.txt share/doc/kitty/html/_sources/protocol-extensions.rst.txt share/doc/kitty/html/_sources/quickstart.rst.txt @@ -933,7 +930,6 @@ share/doc/kitty/html/_sources/support.rs share/doc/kitty/html/_sources/underlines.rst.txt share/doc/kitty/html/_sources/unscroll.rst.txt share/doc/kitty/html/_static/ -share/doc/kitty/html/_static/_sphinx_javascript_frameworks_compat.js share/doc/kitty/html/_static/basic.css share/doc/kitty/html/_static/check-solid.svg share/doc/kitty/html/_static/clipboard.min.js @@ -947,9 +943,6 @@ share/doc/kitty/html/_static/debug.css share/doc/kitty/html/_static/doctools.js share/doc/kitty/html/_static/documentation_options.js share/doc/kitty/html/_static/file.png -share/doc/kitty/html/_static/jquery-3.5.1.js -share/doc/kitty/html/_static/jquery-3.6.0.js -share/doc/kitty/html/_static/jquery.js share/doc/kitty/html/_static/kitty.svg share/doc/kitty/html/_static/language_data.js share/doc/kitty/html/_static/minus.png @@ -957,9 +950,7 @@ share/doc/kitty/html/_static/plus.png share/doc/kitty/html/_static/poster.png share/doc/kitty/html/_static/pygments.css share/doc/kitty/html/_static/scripts/ -share/doc/kitty/html/_static/scripts/furo-extensions.js share/doc/kitty/html/_static/scripts/furo.js -share/doc/kitty/html/_static/scripts/furo.js.LICENSE.txt share/doc/kitty/html/_static/scripts/furo.js.map share/doc/kitty/html/_static/searchtools.js share/doc/kitty/html/_static/skeleton.css @@ -971,12 +962,13 @@ share/doc/kitty/html/_static/styles/furo share/doc/kitty/html/_static/styles/furo.css.map share/doc/kitty/html/_static/tabs.css share/doc/kitty/html/_static/tabs.js -share/doc/kitty/html/_static/underscore-1.13.1.js -share/doc/kitty/html/_static/underscore.js +share/doc/kitty/html/_static/timestamps.css +share/doc/kitty/html/_static/timestamps.js share/doc/kitty/html/actions.html share/doc/kitty/html/binary.html share/doc/kitty/html/build.html share/doc/kitty/html/changelog.html +share/doc/kitty/html/clipboard.html share/doc/kitty/html/color-stack.html share/doc/kitty/html/conf.html share/doc/kitty/html/deccara.html @@ -984,7 +976,9 @@ share/doc/kitty/html/desktop-notificatio share/doc/kitty/html/faq.html share/doc/kitty/html/file-transfer-protocol.html share/doc/kitty/html/generated/ +share/doc/kitty/html/generated/color-names.html share/doc/kitty/html/generated/launch.html +share/doc/kitty/html/generated/matching.html share/doc/kitty/html/generated/rc.html share/doc/kitty/html/generated/ssh-copy.html share/doc/kitty/html/genindex.html @@ -992,16 +986,20 @@ share/doc/kitty/html/glossary.html share/doc/kitty/html/graphics-protocol.html share/doc/kitty/html/index.html share/doc/kitty/html/integrations.html +share/doc/kitty/html/intro_vid.html share/doc/kitty/html/invocation.html share/doc/kitty/html/keyboard-protocol.html share/doc/kitty/html/kittens/ share/doc/kitty/html/kittens/broadcast.html +share/doc/kitty/html/kittens/choose-fonts.html share/doc/kitty/html/kittens/clipboard.html share/doc/kitty/html/kittens/custom.html +share/doc/kitty/html/kittens/developing-builtin-kittens.html share/doc/kitty/html/kittens/diff.html share/doc/kitty/html/kittens/hints.html share/doc/kitty/html/kittens/hyperlinked_grep.html share/doc/kitty/html/kittens/icat.html +share/doc/kitty/html/kittens/notify.html share/doc/kitty/html/kittens/panel.html share/doc/kitty/html/kittens/query_terminal.html share/doc/kitty/html/kittens/remote_file.html @@ -1012,12 +1010,14 @@ share/doc/kitty/html/kittens/unicode_inp share/doc/kitty/html/kittens_intro.html share/doc/kitty/html/launch.html share/doc/kitty/html/layouts.html +share/doc/kitty/html/mapping.html share/doc/kitty/html/marks.html share/doc/kitty/html/objects.inv share/doc/kitty/html/open_actions.html share/doc/kitty/html/overview.html share/doc/kitty/html/performance.html share/doc/kitty/html/pipe.html +share/doc/kitty/html/pointer-shapes.html share/doc/kitty/html/press-mentions.html share/doc/kitty/html/protocol-extensions.html share/doc/kitty/html/quickstart.html
simde.tgz
Description: application/tar-gz