![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話になります。
-----------------------------------------
; -*- lisp-interaction -*-
; このファイルはtest.elisというファイル名で、そのファイルを開いたバッファで実行
(buffer-name)
;;; ミニバッファに以下のように表示される
;;; "test.elis"
(buffer-name "test.elis")
;;; ★引数を与えるとそのバッファ名を返すはず
;;; エラーになる
;;; Debugger entered--Lisp error: (wrong-type-argument bufferp "test.elis")
(get-buffer "test.elis")
;;; ミニバッファに以下のように表示される
;;; #<buffer test.elis>
(buffer-file-name)
;;; ミニバッファに以下のように表示される
;;; "/home/userName/test.elis"
(buffer-file-name "test.elis")
;;; ★引数を与えるとそのバッファのファイル名を返すはず
;;; エラーになる
;;; Debugger entered--Lisp error: (wrong-type-argument bufferp "test.elis")
-----------------------------------------
Emacs Lispの勉強として、上のようなファイルを開いて、各関数の括弧綴じ)の後ろでC-x C-eとタイプして実行し、挙動を調べています。
★をつけたbuffer-nameおよびbuffer-file-name関数は、それぞれ引数を渡したバッファ名、および、そのバッファのファイル名が返ると思われるのですが、実際には上記のようにエラーになります。
これはどうしてでしょうか。
Emacsは23.4.1を使っています。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
get-buffer 使えということだと。
(buffer-name (get-buffer "test.elis"))
(buffer-file-name (get-buffer "test.elis"))
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- PHP $_SESSIONについて教えて下さい。 2 2023/03/02 09:18
- Visual Basic(VBA) VBA GetAttrについて教えてください 2 2022/12/22 15:25
- C言語・C++・C# c言語 配列とポインタについて 3 2023/02/09 22:53
- その他(プログラミング・Web制作) ZWCAD CUIXとLISPの関係について 1 2022/09/28 03:07
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
- Windows 10 renameコマンドでファイル名からアンダースコアを消す方法 5 2023/04/24 13:33
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
初心者です。入力フォームのp...
-
php クラス
-
連想配列を複数条件で比較して...
-
VBA で、スペースを含むファイ...
-
プログラミングC++のmapについて
-
functionとclassの使い分け
-
if function PHP
-
C# 同じ処理をまとめたい
-
name属性が全角の場合・・・
-
サブフォルダ内の全てのテキス...
-
PHPのエラー対処法を教えてくだ...
-
WordのIDataObject::GetData呼...
-
POSTの項目に追加
-
PHPとjavascriptの併用
-
記号()が混ざった正規表現について
-
これに間違いはありますか?
-
フォームで送られてきたメール...
-
テキストボックスの値を取得したい
-
アップロードファイル名の文字化け
-
if文のなかで
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA で、スペースを含むファイ...
-
Flaskでサーバー立ち上げに関して
-
POSTの項目に追加
-
ファイル名を変更してアップロ...
-
PHPで入力フォームでデータを確...
-
PHP MySql 画像を取得
-
foreachがうまく動かない
-
PHPからHTMLへの変数の受け...
-
phpで変数を使ってcopyできない
-
サブフォルダ内の全てのテキス...
-
UPDATEできない
-
php+mysqlでの重複チェックにつ...
-
phpでショッピングカート機能を...
-
fputcsv()で1レコード1行になる...
-
配列の値
-
openCVのトラックバーについて
-
if文のなかで
-
sqlite文字列を格納、出力
-
$a = ( $b == $c ) ? $d、 この...
-
$_REQUESTの意味を教えて下さい
おすすめ情報