ak10i (@ak10i) header
ak10i (@ak10i) profile picture

主に自己満足的な目的のためにプログラムを組んでいる我が儘プログラマーです。言語はMSX BASIC/N88 BASIC/x86ASM/C/C++/Java/JavaScript/Emacs Lisp等です。Emacs好きです。綺麗な景色好き。今期一押しのアニメは、-

東京都
Joined October 2009
Photo by ak10i (@ak10i)Photo by ak10i (@ak10i)Photo by ak10i (@ak10i)Photo by ak10i (@ak10i)Photo by ak10i (@ak10i)Photo by ak10i (@ak10i)Photo by ak10i (@ak10i)Photo by ak10i (@ak10i)Photo by ak10i (@ak10i)Photo by ak10i (@ak10i)
寒い
1
62
夏が終わって悲しんでいたけど今日は暑いな。いや、嬉しくはないけど。
3
37
接待ゴルフならぬ接待碁モードを作りました パスするタイミングさえわかれば勝てます! punigo.app/play?size=5&r=set…
10
61
15
161
26,917
GitHubのIssue欄を無効化するかは迷うね。PullRequestは無効化できるようになったから即無効化したけど。英語で何の前置きも無しに要件だけを投げつけられるのを見るたびに「なんで俺がお前のためにただ働きせにゃならんのだ」って思うもんな。まぁ、有益な情報もあるから迷うんだけど。
2
3
73
そもそも何の権利義務関係も無い赤の他人とIssueトラッカーを共有するのがデフォルトなことがおかしい気がする。せいぜいご意見箱くらいではないだろうか。「ご意見ありがとうございます。今後の開発の参考にさせていただきます」とだけ書いて自動クローズするようにすれば良いのかもしれない。
16
(event-modifiers 'S-triple-wheel-down) => (shift) こんなことってある!?
1
62
あー、 (delq 'click (delq 'double (delq 'triple (event-modifiers event)))) のせいかー (in mwheel-scroll) でもdelqしちゃうよな。分かるよ。
1
27
タイフーンから逃げるゲームを作りました #ゲーム制作 #gamedev
1,077
39,440
3,382
243,381
18,453,618
Cygwin/MSYS側にもMBCS未対策で\"を飛ばす問題はあるから(glob有効時。noglobにすると"が渡せなくなる)、Emacs側でどう足掻いても問題を完全に無くすのは無理そうだなぁ。MinGWを含む通常のWindowsプログラムは何とかなるのが救い。
1
106
Windows版のEmacsのcall-process…というかw32proc.cのsys_spawnveは昔から何度見てもおかしいと思うんだよなぁ。なんでCreateProcessA使ってるんだというのもあるけど、エスケープ処理がMBCSを考慮していないから"構\\\" です"とか書けば引数が別れちゃうよね。
1
2
120
(call-process <CygwinやMSYS依存じゃない普通のプログラム> nil t nil "ABC 一覧表" "abc" " aa bb cc")とかもなかなか酷いことになるな。
34
EmacsのあれはCanvasというよりWinGとかCreateDIBSectionとかが近いんじゃないかと思ってみたり
1
5
92
cl-incf/cl-decf/cl-oddp/cl-evenp/cl-plusp/cl-minuspのcl-が取れたのはいいんだけど、これらがobsoleteになったら面倒だな。今のうちになんとかするか。
74
おお、ようやくカラー絵文字が表示されるようになった
1
250
重い腰を上げて自分でビルド。あー、if-let/when-letあらかた潰したと思ってたけどまだ残ってたかー
2
86
アップデートしたらMagitもコミットできないしFlycheckも効かないし困った。Magitは生のGitなら大丈夫だな。でもwith-editor--setupのshell-quote-argumentでC\\:/ とかいう奇妙なパスが環境変数に乗る事が原因っぽいんだけど。
1
2
68
ああ、 5f5be5b で magit-run-git-with-editor が magit-with-editor を使わず直接 with-editor* を使うようになったからか。magit-with-editorにはWindows用のshell quoteを強制する処理が入っているからそれが適用されなくなる。
1
27
Flycheckの方は仮にtrusted-contentを:allにしてもなぜか動作しないなと思っていたのだけど今やると動くな。勘違いだったのかも。それにしてもtrusted-contentなんて事前に設定してられないよね。trust-fileとかtrust-directoryみたいなコマンドを作ってマシンローカルな設定を記録していくとか?
14