teacup. [ 掲示板 ] [ 掲示板作成 ] [ 有料掲示板 ] [ ブログ ]

 投稿者
 メール
  題名
  内容 入力補助
    
 URL
[ ケータイで使う ] [ BBSティッカー ] [ 書込み通知 ]


Re: bashを使いたい

 投稿者:おおむらゆう  投稿日:2004年12月27日(月)18時16分6秒
  環境変数SHELLが正しく設定されていないようですね。
表示されているのはbashではなくコマンドプロンプトです。
cygcheckが動作したのはcygwinのコマンドがあるディレクトリにパスが通ってるからですね。
 
 

bashを使いたい

 投稿者:TAKIKEN  投稿日:2004年12月26日(日)19時17分34秒
  初めまして、この冬休みよりMeadowを勉強し始めたTAKIKENです。
一応、入門Meadow/Emacsというほんを参考に、シェルモードでCygwinのbashを使う用に設定しました。
そして、
M-! shell RET
でシェルモードにすると、

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
c:\Meadow\2.10\bin

と、表示されるのですが、これは、コマンドプロントではなくCygwinのbashなんでしょうか?
さらに、コマンドプロントにおいて

cygcheck -V

等のコマンドを入力すると、しっかりとCygwinのヴァージョンが表示されるのですが、
コマンドプロントに、「cygcheck」なんてありましたっけ?
誰か教えて下さい。
よろしくお願いします。
 

(無題)

 投稿者:katsu  投稿日:2004年12月25日(土)10時35分18秒
  http://www1.u-netsurf.ne.jp/~ysk-net/WithEmacs/page3_2.html

を参考にして表示できました(汗
BDFフォントじゃないとだめなんですね。
 

mule-ucsの文字化け

 投稿者:katsu  投稿日:2004年12月25日(土)04時29分12秒
  こんにちは。

Windows2000でMeadow2を使っています。
UTF-8のファイルでコードポイント97d9の漢字が表示されず
四角になるのですが、何か設定がたりないのでしょうか?
.emacsには下記のように記述しています。

(require 'un-define)
(require 'jisx0213)

(set-language-environment "Japanese")

(dolist (size '(12 14 16 18 20 22))
 (w32-add-font
  (concat "fontset-tt" (number-to-string size))
 ((spec
   ((:char-spec any :height any :weight any :slant any)
    function
    (lambda (char attrs frame)
     (let ((height (- size)) (width (- (/ size 2)))
        (en "Andale Mono") (ja "Arial Unicode MS"))
      (if (eq (plist-get attrs :height) 'unspecified)
        (list 'w32-logfont en width height 400 0 nil nil nil 0 1 3 49)
       (let* ((charset (char-charset char))
          (weight (if (eq (plist-get attrs :weight) 'bold) 700 400))
          (slant (if (eq (plist-get attrs :slant) 'italic) t nil)))
        (list (cond ((eq charset 'ascii) ;; 高さを微調整
              (list 'w32-logfont en width (+ 1 height)
                 weight 0 slant nil nil 0 1 3 49))
              ((eq charset 'japanese-jisx0208)
              (list 'w32-logfont ja width height
                 weight 0 slant nil nil 128 1 3 49)))
          ((spacing . (if (eq weight 700) -1 0))))
        ))))))))
 (set-face-attribute 'variable-pitch nil
            :font (concat "fontset-tt" (number-to-string size))))

よろしくお願いします。
 

Re: 正規表現で置換

 投稿者:猫熊  投稿日:2004年11月27日(土)15時43分13秒
  猫熊 曰く

>  たがってー]-]'は‐'と`-'の両方に一致する。

あらら、すちゃらかですね。`のせいかな?
正しくは info を見てください。
 

Re: 正規表現で置換

 投稿者:猫熊  投稿日:2004年11月26日(金)20時52分12秒
  Ishidaさん曰く

> []の中では、\]ではなくて、]でいいんですね。

# 以下、FYI ということで。。。

英語の Info なら (Info-goto-node "(elisp)Syntax of Regexps")
日本語の Info をいれてあったら (Info-goto-node "(elisp-jp)Syntax of Regexps")

にのっていますが、[...] の中は

 正規表現の普通の特別な文字は、文字選択の内側では特別ではないことに
 注意。文字選択の内側では、まったく別の文字の集まり‐''/'が
 特別である。

 文字選択に`]'を含めるには‐'を最初の文字として指定する必要がある。
 たとえばー]a]'は‐'や`a'に一致する'を含めるには'を文字
 選択の最初の文字か最後の文字として書くか、範囲指定のあとに置く。し
 たがってー]-]'は‐'と`-'の両方に一致する。

 文字選択に`^'を含めるには/'を文字選択の2番目以降に置く。

です。
 

Re: 正規表現で置換

 投稿者:Ishida  投稿日:2004年11月26日(金)12時41分48秒
  ぷらす様、回答ありがとうございます。
おかげさまで、うまくいきました。
[]の中では、\]ではなくて、]でいいんですね。

 

Re: 正規表現で置換

 投稿者:ぷらす  投稿日:2004年11月26日(金)09時58分21秒
  >Meadow 1.15で正規表現での置換が
>うまくいかなくて困っています。
(snip)
>ez\[[^\]]*\]
>で置換をかけると
>ez[0]にはヒットするのですが,
>ez[wndsz_x - 1]には,なぜかヒットしません。

正規表現は ez\[[^]]*\] ではないでしょうか?

Meadow 1.15 の環境がないので Meadow 2.20-dev で確認しました。
#バージョンの違いで動かなければ申し訳ありません。
 

正規表現で置換

 投稿者:Ishida  投稿日:2004年11月26日(金)01時54分12秒
  こんにちは。
Meadow 1.15で正規表現での置換が
うまくいかなくて困っています。

ez[0][j][0]
ez[wndsz_x - 1][j][wndsz_z - 2]
というような単語の
ez[0]
ez[wndsz_x - 1]
の部分だけを置換したいのですが,
ez\[[^\]]*\]
で置換をかけると
ez[0]にはヒットするのですが,
ez[wndsz_x - 1]には,なぜかヒットしません。
正規表現を何か間違えているのでしょうか?
 

Re: font-setup.el

 投稿者:猫熊  投稿日:2004年11月25日(木)12時59分56秒
  ## SPAM 消しているだけじゃつまらないので。。。

とおりすがりさん曰く

> indian-1-column という charset がなくなっているからだと思います。
> 代わりに何を設定すればよいかはわからないのですが、

M-x list-charset-chars とか M-x list-character-sets をすればわかりますが、indian-glyph という charset になっています。

X な Emacs だと http://www.m17n.org/emacs-indian/index.html を読んで、C-DAC Indian fonts を導入したら、それだけで表示されましたが、Meadow2 ではどうやるかは、まだわかっていません。
 

レンタル掲示板
/19