Last active
December 20, 2018 14:47
-
-
Save Hamayama/71ba25e9567b64ca855a5b8f7439add5 to your computer and use it in GitHub Desktop.
lem の OpenGL フロントエンド の確認
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<lem の OpenGL フロントエンド の確認> | |
(1)環境 | |
OS : Windows 8.1 (64bit) | |
開発環境 : MSYS2/MinGW-w64 (64bit) (gcc version 7.3.0 (Rev2, Built by MSYS2 project)) | |
(2)インストール | |
pacman -S mingw-w64-x86_64-glfw | |
ros install terminal625/utility | |
ros install terminal625/sucle | |
を実行後、 | |
https://github.com/cxxxr/lem/pull/355 | |
の opengl フォルダを lem の frontends フォルダ内にコピーし、 | |
frontends/opengl/term.lisp の 513 行目の `#+win32 (charms/ll:use-default-colors)` を削除 | |
(3)起動 | |
lem-ncurses を元に lem-opengl を作成 | |
ros -Q -m lem-opengl -L sbcl-bin -- $USERPROFILE/.roswell/bin/lem-opengl | |
(4)確認 | |
起動 → 可 | |
終了 → 可 | |
終了時に以下のような表示が大量に出る | |
NIL :LEFT-CONTROL key unimplemented:LEFT-CONTROL key unimplemented ... | |
画面表示 → 可 | |
表示は速い!! | |
色が少し変なような。。。(← 勘違いだった ← modelineの色はたまにおかしくなる) | |
画面リサイズ → 不可 | |
画面最大化 → 不可 | |
画面最小化 → 落ちる | |
キー入力 → US仕様? | |
C-space → C-` | |
C-shift-" → C-space | |
shift-" → @ | |
shift-& → ^ | |
shift-' → & | |
shift-( → * | |
shift-) → ( | |
shift-0 → ) | |
shift-- → _ | |
shift-~ → + | |
shift-\ → なし | |
shift-@ → { | |
shift-[ → } | |
shift-; → : | |
shift-: → " | |
shift-] → | | |
shift-/ → ? | |
shift-バックスラッシュ → なし | |
^ → = | |
\ → なし | |
@ → [ | |
[ → ] | |
: → ' | |
] → バックスラッシュ | |
バックスラッシュ → なし | |
日本語入力 → 不可 | |
日本語ファイル名 → 落ちる | |
内容に日本語があるファイル → 落ちる | |
マウスによるカーソル移動 → 可 | |
マウスによるコピー&ペースト → 不可 | |
ホイールによるスクロール → 可 | |
C-x 2 で画面の縦分割 → 可 | |
C-x 3 で画面の横分割 → 可 | |
分割線の表示がなく、そこにゴミが残る | |
分割線のマウスによる移動 → 可 | |
(2018-12-16)(2018-12-17) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment