2019-01-01から1ヶ月間の記事一覧
現在の補完APIは Lua 側の負担が重いので、bash と同じくらいにお手軽な新補完APIを試作中してます。以下は git のサブコマンドを補完する例: nyagos.complete_for["git"] = function(args) if #args == 2 then local base = args[#args] local len = strin…
我々Gopher人類は「Genericsは不要」と強調しすぎたのかもしれないな。「GenericsないからGoはダメ」に対する反論だけど、実際は「7~8割のケースではGenericsは要らないけど、2~3割やはりGenerics欲しい」というところだ。そこをつかれて「おまいら矛盾し…
これな Stopping OpenSSH with Ctrl-C on password prompt, Escape sequences and etc. are disabled. · Issue #353 · zetamatta/nyagos 症状 nyagos から OpenSSH を起動して、パスワードプロンプトで Ctrl-C を押下すると、nyagos に復帰してこなくなる(…
症状 ls causes downloading online files on the DropBox folder · Issue #350 · zetamatta/nyagos nyagos と VMware と DropBox - 標準愚痴出力 DropBox のフォルダーを \\vmware-host\Shared Folders\経由で VM から参照できるようにすると、仮想マシン内…
普段、仕事で VMware の Windows-VM 内で開発しているのだが、 VisualStudio 2017のC++プロジェクトを、ホストとの共有フォルダー \\vmware-host\Shared Folders\ 以下に置くと、「LNK1123 - COFF への変換中に障害が発生しました: ファイルが無効であるか、…
パッチリリースとして 4.4.0_1 を公開しました。クリティカルな不具合修正はないので、必要性を感じなければ慌てて UP する必要はありません。 (一応、マイナーバージョンアップは1ヶ月サイクル。不具合修正レベルのパッチバージョンアップは基本1周間単…
有償版 DropBox にはスマートシンクという、ディスクを節約する機能があって、「エクスプローラーからファイルは見えるけど、ローカルディスク上に実態は存在しなくて、ファイルを読むアクションをした時に自動ダウンロードする」という機能がある。 この機…
Release 4.4.0_0 · zetamatta/nyagos 4.4_beta からの改変点は βを外した バッチファイルを呼ぶ時に、/V:ON を CMD.EXE に使わないようにした /V:ON だとCMD.EXE の環境変数の遅延展開がオンとなって、デフォルト状態が変わってしまうという問題があった。実…
秘密鍵書けないので、呼び出し元の main 関数は省略するが、下記のようなコードで出来た。 package main import ( "bufio" "bytes" "encoding/json" "fmt" "net/http" "os" ) type Message struct { Text string `json:"text"` Channel string `json:"channe…
nyagos では、バッチファイルを呼び出す時、環境変数の変更を取り込むため %COMSPEC% /V:ON /S /C "call "バッチファイル名" & set "ERRORLEVEL_=!ERRORLEVEL!" & (cd & set > 一時ファイル名) " ということをしていた。 が、これ、ERRORLEVEL の値を参照す…
Release 4.4.0_beta · zetamatta/nyagos Linux サポート(実験レベル) ドライブ毎のカレントディレクトリが子プロセスに継承されなかった問題を修正 ライブラリ "zetamatta/go-getch" のかわりに "mattn/go-tty" を使うようにした msvcrt.dll を(直接syscall…
syscall - The Go Programming Language Deprecated: this package is locked down. Callers should use the corresponding package in the golang.org/x/sys repository instead. (雑な訳)非推奨:このパッケージ(syscall)は凍結(?)しとります。ユーザ…