元スレEmacs Part 38
emacs覧 / PC版 /みんなの評価 :
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 = :
効果は知らんけどやっているというポーズが重要なのだよ
内部統制と呼ばれるものの大半はその類ね、株主や顧客に対するただのアピール
それで利益が生まれるのだから安いものだ
みんなの評価 :
類似してるかもしれないスレッド
- Emacs Part 34 (1001) - [92%] - 2010/6/21 19:45 ○
- Emacs Part 35 (1001) - [92%] - 2010/9/19 17:01
- Emacs Part 36 (1001) - [92%] - 2011/3/1 5:02
- Emacs Part 37 (1001) - [92%] - 2011/6/20 19:47
- Emacs Part 39 (990) - [92%] - 2012/2/9 19:45
- Emacs Part 48 (997) - [92%] - 2015/12/9 15:15
- Emacs Part 33 (1001) - [92%] - 2010/3/9 20:01 ○
- Emacs Part 32 (1001) - [92%] - 2009/12/20 2:04 ○
- Emacs Part 31 (1001) - [92%] - 2009/10/23 10:31 ○
- Emacs Part 40 (1001) - [84%] - 2012/9/7 0:30
- Emacs Part 53 (989) - [84%] - 2022/12/5 12:45
- Emacs Part 41 (1001) - [84%] - 2012/12/24 4:15
- Emacs part 28 (605) - [84%] - 2009/3/25 0:37 ○
- Emacs Part 54 (97) - [84%] - 2023/1/25 17:15
トップメニューへ / →のくす牧場書庫について