私はbuffer-has-markers-at
が少なくとも位置を指し示すマーカーがあるかどうかを知るが、24.3以来時代遅れとマークされているだけでなく、マーカーオブジェクトを実際に取得する手段も提供しない。与えられたバッファにマーカをリストするElisp関数はありますか?
the C sourceを見ると、buffer to buffer_text構造体がLisp_marker構造体の単独リンクリストを指していることがわかりますが、それらにアクセスするためのElisp関数を見つけることができません。また、a related thread from 1999もあります。
1999年の議論と同じように:「私はあなたがそうすることができないと確信しています。あなたは、1999年のスレッドで言及したものとは異なるユースケースを持っていますか? – Stefan
@Stefan私はヤスニッペを理解しようとしていたと思う。私は、バッファのある領域のすべてのマーカーを繰り返し処理して、その挿入タイプを調べることができると期待していました。より一般的には、適用可能なモードの中でどの変数を照会するかを知る必要はなく、バッファの一部の領域内に隠れたオブジェクトをすべて「見る」ことができるようにしたい。 –