VineLinuxのscreenコマンド。どうして256色でないんだろうって(;´Д`)調べてみました
src.rpm取ってきてspecファイルを眺めてみたところ、--enable-colors256 となるべきところが--enable-color256 になってるポイ。作り直して完了。ちゃんと256色出るようになりましたヽ(´ー`)ノ
その他いくつかのパッチも充てて使ってますけど。いろいろかなり改善した感じですヽ(´ー`)ノ
この件、パッケージメンテナの人に連絡しましたので、しばらくしたら対応したパッケージがリリースされると思いますヽ(´ー`)ノ
メンテナの人対応超早かったです。すばらしい。
ちょっと試してみたくて(;´Д`)
[]$ COB_CC=llvm-gcc COB_CFLAGS="-emit-llvm -c" cobc -c -O2 AIVPA010
[]$
いや(;´Д`)何でもないです。
p.s. 一応モノは出来ました。
OpenCOBOLについてのドキュメントってすごく少ないので(´ー`)ドキュメントプロジェクト方面のお手伝いをしてみたいところ
で、英語は得意ではないので資料が無い部分についてソースリストから資料を作り起こすお手伝いを検討してます。例えば、OpenCOBOLの処理系が参照している環境変数の情報とかまとまってませんよね?ドキュメント無いからコンパイラのソース読んで使われ方を類推する…という訳です。そして資料をまとめて泣きながら英訳して開発者に送って確認してもらうという。(´ー`)どう?
]# grep -R getenv /usr/src/redhat/BUILD/open-cobol-1.1|awk 'BEGIN{FS="getenv"}{print $2}'|cut -f2 -d\"|grep -e ^[A-Z]|sort|uniq
COBCPY
COB_EBCDIC
COB_FILE_PATH
COB_LDADD
COB_LIBRARY_PATH
COB_LINE_TRACE
COB_LOAD_CASE
COB_LS_FIXED
COB_LS_NULLS
COB_PRE_LOAD
COB_SORT_MEMORY
COB_SYNC
DB_HOME
MYOCLIBS
PATH
POSIXLY_CORRECT
TMP
TMPDIR
OpenCOBOLと日本語文字コードについて(´ー`)あまり資料がないようなので調べてみたり
そもそも1000speakers:6にて「日本語対応はどうなってますか?」と質問が来たのに「見たこと無いから分からないですね」とか解答してしまってたので、少しはマジメに調べてみないと…というわけです。一般的に日本語と処理系の間で「\」の扱いが問題になることが多いわけですが…
000010 IDENTIFICATION DIVISION.
000020 PROGRAM-ID. 日常会話表現.
000030 DATA DIVISION.
000040 WORKING-STORAGE SECTION.
000050 01 日常会話表現.
000060 03 FILLER PIC N(08) VALUES 'こんにちは 日本'.
000070 PROCEDURE DIVISION.
000080 DISPLAY 日常会話表現.
000090 STOP RUN.
[]$ cobc -x HELLOJ.cob
HELLOJ.cob:2: Error: syntax error, unexpected "end of file", expecting "Literal" or "Identifier"
[]$ cobc -x HELLOJ.cob
HELLOJ.cob:5: Error: syntax error, unexpected "end of file", expecting "Literal" or "Identifier"
000010 IDENTIFICATION DIVISION.
000020 PROGRAM-ID. HELLOJ.
000030 DATA DIVISION.
000040 WORKING-STORAGE SECTION.
000050 01 HELLOJ.
000060 03 FILLER PIC N(08) VALUES 'こんにちは 日本'.
000070 PROCEDURE DIVISION.
000080 DISPLAY HELLOJ.
000090 STOP RUN.
[]$ cobc -x HELLOJ.cob
[]$ ./HELLOJ
{
[]$ ./HELLOJ | nkf -Sx
こんにちは 日本
[]$
memcpy (b_5, "\202\261\202\361\202\311\202\277\202\315\040\223\372\226\173\040", 16);
MSI MS-1013ノートPCが電源を認識しなくなったので(;´Д`)いろいろ
MS-1013の使用中に電源ランプが消灯していたので(;´Д`)コネクタの接触不良など疑っていろいろ(殴る、蹴る)してたんですがあまり改善しなかったので…
当然ですがヽ(´ー`)ノばらして原因究明。見たところ電源コネクタ近くの部品がモゲてしまってるようでした。
基板を取り外してハンダ付け。
モノがでかいので結構楽でした。せっかくなので色々撮影:
ずっとRS480だと思ってたんですが、RS482Mみたいですね。実はmini PCIのWLAN+BTの奴つかえるかも?
そういえばdipswもありますねヽ(´ー`)ノ
p.s. 組み立て直したら、なぜかネジが四本も余りました(;´Д`)コストダウン成功?