Emacs Part 54 (470レス)
1-

255: 2023/09/18(月)19:48 AAS
結局、テーマだけで全部設定したほうがいい
256: 2023/09/18(月)19:55 AAS
テーマの定義ってそんなに難しくないしね
257: 2023/09/18(月)20:00 AAS
最初から入ってるテーマのひとつと、自分の好みに一部上書きする自前テーマと、
二つ load-theme して使ってる。正しい使い方なのか知らんけど。
258: 2023/10/15(日)22:38 AAS
もう俺から離れないでね!君がこんなに怖がるならこんなところに来なきゃよかったね
259: 2023/10/17(火)05:07 AAS
性欲大丈夫?
260: 2023/10/17(火)09:10 AAS
○時!○分発!東京行きの!電車ですが!ただ今!車掌が!腹痛のため!トイレに!行っておりまして!電車が!遅れまして!誠に!申し訳!ありまさん!
261
(1): 2023/10/19(木)16:47 AAS
いつからかwdiredでquery-replaceするとこんなエラーが出る。

search-within-boundaries: Invalid search bound (wrong side of point)

migemoを使わなければいいみたいですが同じエラーが出ませんか?

"GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cairo version 1.16.0) of 2023-09-24"
262: 2023/10/19(木)19:22 AAS
>>261
出ませんでした。

やってみたこと
1. emacs -Q
2. migemoの設定を評価
3. 適当なディレクトリを訪問
4. 適当なテキストファイルを m でマーク
5. Q
6. . → \&
7. !
省6
263
(1): 2023/10/19(木)20:37 AAS
ありがとうございます。

お尋ねしたのはdired-ではなくwdired-modeのバッファで
ファイル名に対してquery-replace等で置換を実行した場合です。

diredでディレクトリを表示してM-x wdired-change-to-wdired-mode
M-%等でファイル名に対して置換を実行
264: 2023/10/19(木)21:22 AAS
>>263
ああ勘違いと思い込みが…失礼
たしかにエラーになりました

Debugger entered--Lisp error: (error "Invalid search bound (wrong side of point)")
search-backward-lax-whitespace("" 243 t nil)
search-within-boundaries(search-backward-lax-whitespace #f(compiled-function (pos) #<bytecode 0x1e30baf7ad7d9999>) #f(compiled-function (pos) #<bytecode 0x2004b02663e6e61>) "" nil t nil)
apply(search-within-boundaries (search-backward-lax-whitespace #f(compiled-function (pos) #<bytecode 0x1e30baf7ad7d9999>) #f(compiled-function (pos) #<bytecode 0x2004b02663e6e61>) "" nil t))
#f(compiled-function (&rest args2) #<bytecode -0x173727a9d0bd10ae>)("" nil t)
replace-search("" nil nil nil t nil)
perform-replace("" "" t nil nil nil nil nil nil nil nil)
省3
265: 2023/10/20(金)08:57 AAS
外部リンク:pastebin.com

migemo.el を直接修正する場合は
isearch-search-fun-migemo の本体(cond式)を

(lambda (string &optional bound noerror count)
(funcall ...
string bound noerror count))

で囲む(... のところに元のcond式を置く)
266
(1): 2023/10/20(金)21:55 AAS
ありがとうございます。
上掲のコードを評価してwdiredでquery-replaceを実行すると正常に動作することが確認しました。

ただ私もまだよく理解していないんですが、
これをそのまま~/.emacs等に書くとquery-replaceで次のようなエラーが出てしまいます。

funcall: Symbol’s value as variable is void: fun
267: 2023/10/20(金)22:13 AAS
>>266
ファイルの先頭に次の行を追加してみてください。

;; -*- lexical-binding: t -*-
268: 2023/10/20(金)23:00 AAS
ありがとうございます。

ちょっと私にはいろいろ手に負えそうになかったので助かりました。
269: 2023/10/22(日)21:19 AAS
iPadにロジクールのBluetoothキーボードつけたらカーソル移動がEmacsと同じで昔が蘇って嬉しい
270: 2023/11/01(水)20:00 AAS
iPadはしらんけどMacのカーソル移動はEmacs式だよ
271
(1): 2023/11/13(月)20:09 AAS
外部リンク:chat.openai.com
272: 2023/12/11(月)10:31 AAS
メンテナが鬱ってるけど、何があった?
273: 2023/12/11(月)14:42 AAS
脱ヲタ失敗
274
(1): 2023/12/20(水)13:31 AAS
org-modeからmp3ファイルへのリンクを開いた際にaudacityで開いて欲しいので
org-file-appsを以下のように設定しました
'(org-file-apps '(("mp3" . "/usr/bin/audacity %s")))
これだとaudacityを閉じない限りorg-mode側が操作できないので
バックグラウンドで起動すれば良いのかなと思いまして
'(org-file-apps '(("mp3" . "/usr/bin/audacity %s &")))
としましたが今度はaudacityが起動しなくなりました(起動してすぐ終わってるかも?)
以下のようにaudacityをバックグラウンドで呼ぶスクリプトを作成して
org-file-appsに設定することも試してみましたがうまくいきません
'(org-file-apps '(("mp3" . "~/bin/audacity_from_org %s")))
省6
1-
あと 196 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.006s