diff options
| author | Michael Albinus | 2023-10-13 16:16:19 +0200 |
|---|---|---|
| committer | Michael Albinus | 2023-10-13 16:16:19 +0200 |
| commit | 9f83b46beeb26997fb9fa9c357bda8e88fa0f182 (patch) | |
| tree | 1b7628a900121894ec4a8a0567c6774f249f3f37 /src/process.c | |
| parent | fde5f1a1a390f26d70121898bb2456153f2640fb (diff) | |
| parent | 53292c5d8186dfac5c82b0d16a10d91c691ae75f (diff) | |
| download | emacs-9f83b46beeb26997fb9fa9c357bda8e88fa0f182.tar.gz emacs-9f83b46beeb26997fb9fa9c357bda8e88fa0f182.zip | |
Merge from origin/emacs-29
53292c5d818 Fix treesit-query-validate for string input (bug#66400)
81a0c1ed2e4 ; Improve documentation of VC commands
0590e3e69a9 Recommend `M-x man` in woman.el docs
809da7fc9a1 ; * doc/lispref/processes.texi (Process Buffers): More ac...
8f23a02a9ea Fix updating process-mark position in 'set-process-buffer'
Diffstat (limited to 'src/process.c')
| -rw-r--r-- | src/process.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/process.c b/src/process.c index e885f771139..8419b1e88ca 100644 --- a/src/process.c +++ b/src/process.c | |||
| @@ -1279,7 +1279,8 @@ static void | |||
| 1279 | update_process_mark (struct Lisp_Process *p) | 1279 | update_process_mark (struct Lisp_Process *p) |
| 1280 | { | 1280 | { |
| 1281 | Lisp_Object buffer = p->buffer; | 1281 | Lisp_Object buffer = p->buffer; |
| 1282 | if (BUFFERP (buffer)) | 1282 | if (BUFFERP (buffer) |
| 1283 | && XMARKER (p->mark)->buffer != XBUFFER (buffer)) | ||
| 1283 | set_marker_both (p->mark, buffer, | 1284 | set_marker_both (p->mark, buffer, |
| 1284 | BUF_ZV (XBUFFER (buffer)), | 1285 | BUF_ZV (XBUFFER (buffer)), |
| 1285 | BUF_ZV_BYTE (XBUFFER (buffer))); | 1286 | BUF_ZV_BYTE (XBUFFER (buffer))); |