]> git.eshelyaron.com Git - emacs.git/commitdiff
(FRAME_CURSOR_X_LIMIT): New macro.
authorRichard M. Stallman <rms@gnu.org>
Sat, 25 Apr 1998 23:07:46 +0000 (23:07 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 25 Apr 1998 23:07:46 +0000 (23:07 +0000)
src/frame.h

index ae2441f2c24f2eefe79831ef0a48f7744e048376..2afefa2907fa29d99e83e398e0bfc242c0bdc935 100644 (file)
@@ -402,6 +402,9 @@ typedef struct frame *FRAME_PTR;
 #define FRAME_WINDOW_WIDTH_ARG(f, width) \
      ((width) + FRAME_SCROLL_BAR_WIDTH (f))
 #define FRAME_WINDOW_WIDTH(f) ((f)->window_width)
+/* Maximum + 1 legitimate value for FRAME_CURSOR_X.  */
+#define FRAME_CURSOR_X_LIMIT(f) \
+     (FRAME_WIDTH (f) + FRAME_LEFT_SCROLL_BAR_WIDTH (f))
 #define SET_FRAME_WIDTH(f,val) ((f)->width = (val), (f)->window_width = FRAME_WINDOW_WIDTH_ARG (f, (f)->width))
 #define FRAME_SCROLL_BARS(f) ((f)->scroll_bars)
 #define FRAME_CONDEMNED_SCROLL_BARS(f) ((f)->condemned_scroll_bars)