From c661cb45043783856f2ca083eeffe8cb240d01e2 Mon Sep 17 00:00:00 2001 From: Kray-G Date: Mon, 6 Dec 2021 14:44:40 +0900 Subject: [PATCH] #232: updated kip. --- lib/exec/kip.kx | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/lib/exec/kip.kx b/lib/exec/kip.kx index 56dc8e4e..af420b9b 100644 --- a/lib/exec/kip.kx +++ b/lib/exec/kip.kx @@ -338,15 +338,13 @@ class KinxPackageLibraryManager(repoMgr_) { } private isInstalled(name, version) { - if (installed_.isUndefined) { - installed_ = []; - var dir = $pkgpath / name; - if (File.isDirectory(dir)) { - Directory.walk(dir) { &(verpath) - var ver = verpath.filename(); - installed_[name][ver] = true; - }; - } + installed_ ??= []; + var dir = $pkgpath / name; + if (File.isDirectory(dir)) { + Directory.walk(dir) { &(verpath) + var ver = verpath.filename(); + installed_[name][ver] = true; + }; } return installed_[name][version]; } @@ -753,7 +751,7 @@ class KinxPackageLibraryManager(repoMgr_) { createFile(PACKAGE_INFO_FILE, { name: name }.toJsonString(true)); mkdir("docs", "README.md", "\n" - "# Kacc\n\n" + "# %{name.toUpper(0, 1)}\n\n" "## Introduction\n\n" "This is a directory of documents for the package `%{name}` such as materials below.\n\n" "- Package Help - this `README.md` will be displayed by `kip help %{name}`\n"