- -pv
スレッドの閲覧状況:
現在、- がスレを見ています。
これまでに合計 - 表示されました。
※PC・スマホの表示回数をカウントしてます。
※24時間表示がないスレのPVはリセットされます。

【開発環境】Linuxでプログラミングを勉強するスレ【入門】

101名無しさん@おーぷん :2016/05/16(月)19:07:46 ID:ZxW
Ocamlを勉強中。
Debianのリポジトリに独立したカテゴリーが設けられているので、
どんな言語なんだろうと思って。
102名無しさん@おーぷん :2016/05/21(土)21:43:35 ID:JQ0
SDL2ってSDLと互換無いのな
こういうのは紛らわしいだけなのに、何で同じ名前にするんだろう?
103名無しさん@おーぷん :2016/05/28(土)00:13:33 ID:Fgv
ファミコンとスーパーファミコンみたいなものと考えれば
その心のささくれも収まるのではなかろうか
104名無しさん@おーぷん :2016/05/28(土)08:41:13 ID:6Bf
ふつうメジャーバージョンが変わったら、互換性は無いものと考えるだろ。
105名無しさん@おーぷん :2016/05/28(土)16:42:11 ID:BQz
マイナーバージョンが上がればバグが無くなる
メジャーバージョンが上がれば下位互換が無くなる
つまり上位互換は維持されるが互換の無い新しい書き方もできるよ(というかおすすめ)というもの
ということで二つ違えば互換性はあやしくなる訳だが、(互換モードを使えば)修正は容易だろう
106名無しさん@おーぷん :2016/09/18(日)18:48:38 ID:sXO
Swiftがバージョンアップしてバグが無くなった
107名無しさん@おーぷん :2016/09/20(火)12:30:15 ID:bnv
>>106
よかったね
108名無しさん@おーぷん :2017/05/03(水)11:09:44 ID:wgv
フレームバッファって普通にファイルオープンで扱えるのな、びっくり
ただ全画面書き換えるのに一秒以上掛かるのは実用的ではないのでなんとかならないだろうか?
109名無しさん@おーぷん :2017/05/03(水)13:19:00 ID:Tct
>>108
そりゃVRAMに直接アクセスしてるわけだから、仕方ない。
高速化したければ素直にDRIを使うか、mmap()して使うくらいかな。
110名無しさん@おーぷん :2017/05/04(木)22:52:27 ID:ilW
mmapの使い方よくわからないんだよなあ
上手く動かん
111名無しさん@おーぷん :2017/07/26(水)00:02:08 ID:cVs
Gtk+2 のエントリコントロールの、
Input Method は、どうやったらプログラムで有効にできますか?
最初から IM を有効にしたコントロールを作りたいんですけど、
さっぱりわかりません。

GtkEntry: GTK+ 2 Reference Manual
https://developer.gnome.org/gtk2/stable/GtkEntry.html
112名無しさん@おーぷん :2018/01/10(水)01:56:36 ID:cfS
キー入力で有効になるならいっそxteコマンドで突っ込むとか?
113名無しさん@おーぷん :2018/01/10(水)09:45:27 ID:L02
XTestFakeKeyEvent で、0xFF23 (XK_Henkan_Mode) を送ったんですけど、
ダメだったんですよねぇ

xte(1) - Linux man page
https://linux.die.net/man/1/xte

Debian -- stretch の xautomation ソースパッケージに関する詳細
https://packages.debian.org/source/stretch/xautomation
114名無しさん@おーぷん :2018/01/10(水)12:40:34 ID:cfS
うちではそもそも変換キー押したってIMは有効にならない
GTK_IM_MODULE=xim xte "keydown Shift_L" "key space" "keyup Shift_L" "key h" "key e" "key n" "key k" "key a" "key n" "key space" "key Return"
115名無しさん@おーぷん :2018/01/12(金)23:42:45 ID:XpG
>>114をコンソールで実行すると変換するんだけど、なんで環境変数で挙動が変わるんだろうな
116名無しさん@おーぷん :2018/01/13(土)10:02:22 ID:lGh
これも試してみましたがダメでした
XK_Zenkaku
XK_Hankaku
XK_Zenkaku_Hankaku
117名無しさん@おーぷん :2018/01/13(土)10:41:53 ID:iDL
xtermで>>114は動く?
118名無しさん@おーぷん :2018/01/13(土)10:48:22 ID:lGh
>>117

henkan と入力されましたが、日本語入力にはなりません
119名無しさん@おーぷん :2018/01/13(土)11:40:54 ID:iDL
そもそもshift+space押せばIMが有効になる状態じゃないとダメだけどな
マウスでシステムトレイ突けば切り替えられるなら、最悪それをやればいいと思うけれども
120名無しさん@おーぷん :2018/01/13(土)11:44:09 ID:lGh
XKeysymToKeycode(Display, XK_Kanji);
が 0 を返しましたわ
もうちょっと調べます
121名無しさん@おーぷん :2018/01/13(土)11:48:15 ID:lGh
XKeysymToKeycode(Display, XK_Henkan);
が100を返して
XTestFakeKeyEvent に渡して日本語入力になりました。 おさわがせしました。
122名無しさん@おーぷん :2018/01/13(土)11:51:45 ID:lGh
原因はこれ
VK_CONVERT を XK_Henkan に変換してくれなかった
なのに XK_Henkan_Mode 渡してもダメだな〜って悩んでましたわ

[lazarus] Contents of /trunk/components/mouseandkeyinput/xkeyinput.pas
https://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/components/mouseandkeyinput/xkeyinput.pas?root=lazarus&view=markup#l52
123名無しさん@おーぷん :2018/01/13(土)12:07:37 ID:lGh
あと、メモコントロールがフォーカスを持つ状態でやらないと
有効にならんのやね。
124名無しさん@おーぷん :2018/01/13(土)12:20:37 ID:qGw
http://wiki.freepascal.org/Bug_Tracking/ja
これか、処理系の問題だったのね
125名無しさん@おーぷん :2018/01/13(土)13:14:33 ID:qGw
http://mattn.kaoriya.net/software/vim/20170905113330.htm
機能が無かったってマジかよ
126名無しさん@おーぷん :2018/01/13(土)18:45:22 ID:qGw
なんかcannaserver jserver sj3serv のサーバー御三家時代にプロトコル統合出来てれば話は簡単になってた気がするなあ
127名無しさん@おーぷん :2018/01/14(日)15:04:03 ID:awm
uim-shってSchemeそのものだったんだな、拡張部分の日本語リファレンスってどこかにないものだろうか?

新着レスの表示 | ここまで読んだ

名前: mail:





【開発環境】Linuxでプログラミングを勉強するスレ【入門】
CRITEO