0

このように定義されたスケルトンがあります

  (define-skeleton mp-apt-title
    "Insert an apt title" nil
    '(setq str (skeleton-read "Title? "))
    '(when (string= str "") (setq str " no title "))
    '(setq parameters (list str (getenv "USER") (format-time-string "%e. %B %Y")))
    '(setq lengths (mapcar 'length parameters))
    '(setq maxl (+ 6 (max (nth 0 lengths) (nth 1 lengths) (nth 2 lengths))))
    '(setq seperator (make-string maxl ?-))
    > seperator \n
    > (nth 0 parameters) \n
    > seperator \n
    > (nth 1 parameters) \n
    > seperator \n
    > (nth 2 parameters) \n
    > \n
    )

それが定義されているファイルで、Mx mp-apt-title を介してスケルトンを試してみると、正常に動作します。バッファを切り替えて再試行すると、「タイトル ?」と尋ねられます。タイトルを入力してから、「間違ったタイプの引数: number-or-marker-p、nil」という応答を入力します。

何が恋しいですか?

マティアス

4

0 に答える 0