のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,900人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレEmacs Part 38

    emacs覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    501 = :

    別件でもう1つ質問です。

    ある文字列に環境変数が含まれている場合に、それらをお手軽に変換する方法ってないですか?

    export SDK_DIR="c:/MyAppSDK"

    (setq path-strings (format "${SDK_DIR}/hogehoge/") )
    c:/MyAppSDK/hogehoge/
    とかやってくれる関数はないでしょうか?
    ※formatはとりあえず書いてみただけです。

    それとも
    (getenv "SDK_DIR")
    で取得して自分で埋め込むしかないのでしょうか。

    502 = :

    substitute-in-file-nameじゃダメかい?

    504 = :

    これでどうだろう?
    (defun foo (arg) (substring (with-temp-buffer (shell-command (concat "echo " arg) t) (buffer-string)) 0 -1))

    506 = :

    substitute-in-file-nameでいけました。
    ありがとうございます。

    上のflymakeの作業中に
    /Iで渡すパス生成がちょっと煩雑になっていたのですっきりできました。
    flymakeのlaunchエラーは相変わらずなおってませんが・・orz

    507 = :

    ちなみにflymakeの問題ですが
    cl.exeに対してcygwin/Emacsからパスが通ってない、ということはなさそうでした。

    (call-process "cl.exe")
    0

    となるので実行ファイルは見つけているみたいです。

    509 = :

    >>508
    NTEmacs のことはよく知らないが、
    (executable-find "gcc")

    510 = :

    >>509
    > >>508
    > NTEmacs のことはよく知らないが、
    > (executable-find "gcc")
    >
    >
    (executable-find "gcc")
    "c:/cygwin/bin/gcc.exe"
    になります。
    call-process に↑直指定で同じ結果です。

    513 = :

    text-mode.elに記載されている、M-sを解除したいのですが、
    >It is bound to M-s.
    >(center-line &optional nlines)
    Text編集時に以下の新割り当てを有効にするには、
    どのように.emacsに記載すればよいでしょうか?
    (global-set-key "\M-s" 'moccur-grep-find)

    514 = :

    普通に
    (define-key text-mode-map "\M-s" 'moccur-grep-find)
    じゃだめだったの?

    515 = :

    >>514
    ありがとうございます。それで行けました。
    なんか、以下のような訳わかんないことやって嵌まってました

    (autoload 'text-mode "text-mode" "TEXT mode" t)
    (add-hook 'text-mode-common-hook
    '(lambda ()
    (define-key text-mode-map "\M-s" 'moccur-grep-find)))

    516 = :

    cygwinのbashをemacs-shellとして使用しているのですが
    emacs-shell上で DOSコマンドを実行するとヘルプやリザルトの日本語が文字化けしてしまいます。
    cygwinコマンドは文字化けしません。

    (setq default-process-coding-system 'sjis-dos)
    にするとDOSコマンド系はOKなのですがcygwin系がダメになります・・

    どちらの日本語表示も正常に表示するにはどう設定したらいいでしょうか?

    ちなみにemacs-shellのbashではなくcygwinのbashそのものだと両方とも日本語は正常表示されています。

    517 = :

    doc-view.elがpdftotextを呼び出す部分で、

    (doc-view-start-process "pdf->txt" doc-view-pdftotext-program
    (list "-raw" pdf txt)
    callback))

    を修正したくて、2行目を


    (doc-view-start-process "pdf->txt" doc-view-pdftotext-program
    (list "-layout -nopgbrk -enc EUC-JP" pdf txt)
    callback))

    としたのだけれど、なにか間違ってる? code 99 (その他のエラー)がでるのだけれど。

    518 = :

    (list "-layout" "-nopgbrk" "-enc" "EUC-JP" pdf txt)

    かな

    519 = :

    >>518
    おっしゃるとおりです

    521 = :

    できる

    524 = :

    icicles始めました。
    何か知っておいた方がいい事があったら教えてください。

    525 = :

    斜陽のいーまっくなんちゃらをアンインストール

    526 = :

    今は選択肢が豊富な時代でわざわざ選択して使ってる人の方が多い。
    斜陽かどうかなんてどうでもいい視点。
    TV番組の視聴率じゃないんだから。

    530 = :

    nwのときだけ
    見た目の設定を別のファイルから読み込むように
    Aliasの設定でもしたらどうか

    531 = :

    >>530
    あ、いや、そういうことじゃなくて、そもそもその部分の色の変え方がわからないのです

    -nwつけて起動したときのみ、表示される文字の色を変えたい、じゃなくて
    -nwつけて起動したときのみ表示される文字、の色を変えたい、ってことです
    わかりにくい日本語ですみません

    こういう部分です

    532 = :

    そういう意味か。
    理解したけど、変え方はわかんないですな

    533 = :

    >>531
    deffaceでfringeのフェイス変えて、さらにtty用の定義をかえればいける?

    憶測だけど…

    535 = :

    vertical-border はドキュメントに書いてありましたね。見落としてました。
    defface は、調べてみたのですがちょっとよくわからなかったので、もっと基本的なことから勉強してみます。

    ありがとうございました。

    536 = :

    (set-face-foreground (make-face 'vertical-border-face) "red")
    (set-display-table-slot standard-display-table 'vertical-border
    (make-glyph-code #x3a 'vertical-border-face))

    537 = :

    おー、できました! 折り返し記号とかも!
    ありがとうございます!

    539 = :

    そういう会社ってどんなセキュリティ護れてるんだろうね。

    540 = :

    アホかい。
    問題は、実質的なセキュリティレベルを上げることじゃなくて、そういった「対策を
    立てている」ということをエビデンス付きで実施しているという点にあるんだよ。
    日々、組織の取り組みとしてセキュリティ対策を実施していること、これがアリバイ
    証明になる。
    組織としては、正しくも標準的なリスク管理だ。

    ああ、馬鹿馬鹿しい。

    541 = :

    > 問題は、実質的なセキュリティレベルを上げることじゃなくて

    じゃあやっぱセキュリティは護れてないんだ。。

    542 = :

    >>541
    まだ、問題の本質がわかっていないようだな。
    困った坊やだ。

    543 = :

    >>542
    わかりません。教えてください先生。

    544 = :

    まぁ、会社の仕事のために会社が貸与する機器だから
    使い方も会社が指定するのはべつにそうおかしなことじゃないな

    会社としてはセキュリティー保護のために「どのような対策を行っているか」が問われる。
    インストールするソフトを限定するのも、その対策のひとつだろう。
    そうすることでスパイウェアやウィルスの脅威はある程度防ぐことができる。

    545 = :

    >>543
    要するに、一言で言えば、馬鹿馬鹿しいということさ。

    546 = :

    馬鹿馬鹿しいならやっぱり「セキュリティ」って言葉の目的は果たせていない
    わけですね。よくわかりました。ありがとうございました。

    547 = :

    ばかばかしいセキュリティを守ってるんだよ。
    子供にはわからんと思うけど

    548 = :

    子供じゃないけど全然わからない。

    549 = :

    カギ括弧付きの「セキュリティ」とセキュリティは違うってことで

    550 = :

    効果は知らんけどやっているというポーズが重要なのだよ
    内部統制と呼ばれるものの大半はその類ね、株主や顧客に対するただのアピール
    それで利益が生まれるのだから安いものだ


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について