File tree Expand file tree Collapse file tree 3 files changed +15
-2
lines changed
Expand file tree Collapse file tree 3 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -787,7 +787,9 @@ tree 或 #f
787787 (when (selection-active?)
788788 (begin
789789 (buffer-set-body aux `(document ,(selection-tree)))))
790- (perform-search*))))
790+ (perform-search*)
791+ (buffer-focus (search-buffer))
792+ (go-end))))
791793
792794; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
793795; ; Search and replace widget
@@ -906,7 +908,9 @@ tree 或 #f
906908 (when (selection-active?)
907909 (begin
908910 (buffer-set-body saux `(document ,(selection-tree)))))
909- (perform-search*))))
911+ (perform-search*)
912+ (buffer-focus (search-buffer))
913+ (go-end))))
910914
911915; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
912916; ; Search toolbar
Original file line number Diff line number Diff line change 1+ # 201_47
2+
3+ ## 如何测试
4+ 1 . 按下` 编辑->查找 ` ,光标被自动传入查找框。观察能否往里面输入内容
5+ 2 . 按下` 编辑->替换 ` ,光标被自动传入查找框,观察能否往里面输入内容
6+
7+ ## 2025/12/29 调用查找替换时将光标传入查找框中
Original file line number Diff line number Diff line change @@ -754,6 +754,8 @@ focus_on_buffer (url name) {
754754 if (N (vws) > 0 ) r= vws[0 ];
755755 }
756756 if (is_none (r)) return false ;
757+ tm_view new_vw= concrete_view (r);
758+ send_keyboard_focus (new_vw->ed );
757759 set_current_view (r);
758760 return true ;
759761}
You can’t perform that action at this time.
0 commit comments