n04ln / diesirae.nvim Goto Github PK
View Code? Open in Web Editor NEW👨💻 AOJ(Aizu Online Judge) for NeoVim
License: MIT License
👨💻 AOJ(Aizu Online Judge) for NeoVim
License: MIT License
環境変数からデバグ用Bufferに出力するDEBUGモードを切り替えれるようにする
$ export AOJ_MODE=debug
で、デバッグモードにする。それ以外はデフォでRELEASEに(未設定だった場合も含め)
<C-d>t
でテストを走らせる際にコンパイルエラーになると、NeoVim側に通達されない
( export AOJ_MODE=DEBUG
とすると、デバッグモードになるが、その際は失敗したことだけ通達される)
今は、
:AojSubmit <問題ID>
だが、結構打つのがしんどいので、それをもう少し楽にする。
キーマッピングをしても楽にできるようにするのが目標
mismatch checksum in GitHub Actions.
verifying gopkg.in/h2non/[email protected]: checksum mismatch
downloaded: h1:9R3K6CFYd/RdXDLi0pGXwaPnRx/pn5EZlrN3VkNygWc=
go.sum: h1:Qq4Sk2jY7GoYBu8C5rZF/+RU9GdcnzPN9v3z5aBBGg8=
SECURITY ERROR
This download does NOT match an earlier download recorded in go.sum.
The bits may have been replaced on the origin server, or an attacker may
have intercepted the download attempt.
For more information, see 'go help module-auth'.
##[error]Process completed with exit code 1.
please see more info.
https://github.com/n04ln/diesirae.nvim/runs/462127885?check_suite_focus=true#step:5:25
submoduleで https://github.com/NoahOrberg/vivid.vim を入れているが、うまくロードできていない。
現状、パッケージマネージャなどで https://github.com/NoahOrberg/vivid.vim も入れないと動作しない
低速度の回線だと、稀にSubmit時に(多分)panicした結果としてchがcloseする。
それがgentlemanの仕様なのか、別のところなのかは不明なので要調査。
nil参照でpanicするのでそれの修正
起動時にセッションをうまく確立されなかった場合、main.goの中でpanicすると起動時は何事もないが初回コマンド実行時にchがクローズする。
回避するには、panicをしずにneovim側でいい感じにエラーとして吐くのが良いが、伝達する術がないので保留。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.