diff options
| author | Dmitry Antipov | 2013-09-03 17:29:38 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2013-09-03 17:29:38 +0400 |
| commit | b1cf96dec798e85874002803d16f9848b73d4f70 (patch) | |
| tree | 464b9807a07849d240b6e6cf630a0dff227fee3b /src/intervals.c | |
| parent | ec5e75040267c92ebd01fed9d185ff7fdd7d31a3 (diff) | |
| download | emacs-b1cf96dec798e85874002803d16f9848b73d4f70.tar.gz emacs-b1cf96dec798e85874002803d16f9848b73d4f70.zip | |
* buffer.c (Fmake_overlay, Fmove_overlay):
* intervals.c (set_point_from_marker):
* print.c (PRINTPREPARE): Prefer signal_error
to plain error and report unsuitable marker too.
Diffstat (limited to 'src/intervals.c')
| -rw-r--r-- | src/intervals.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/intervals.c b/src/intervals.c index 671b2a3d527..ded536ca3c8 100644 --- a/src/intervals.c +++ b/src/intervals.c | |||
| @@ -1827,7 +1827,7 @@ void | |||
| 1827 | set_point_from_marker (Lisp_Object marker) | 1827 | set_point_from_marker (Lisp_Object marker) |
| 1828 | { | 1828 | { |
| 1829 | if (XMARKER (marker)->buffer != current_buffer) | 1829 | if (XMARKER (marker)->buffer != current_buffer) |
| 1830 | error ("Marker points into wrong buffer"); | 1830 | signal_error ("Marker points into wrong buffer", marker); |
| 1831 | set_point_both | 1831 | set_point_both |
| 1832 | (clip_to_bounds (BEGV, marker_position (marker), ZV), | 1832 | (clip_to_bounds (BEGV, marker_position (marker), ZV), |
| 1833 | clip_to_bounds (BEGV_BYTE, marker_byte_position (marker), ZV_BYTE)); | 1833 | clip_to_bounds (BEGV_BYTE, marker_byte_position (marker), ZV_BYTE)); |