]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove conditional compilation on NO_PROMPT_IN_BUFFER.
authorGerd Moellmann <gerd@gnu.org>
Sat, 21 Aug 1999 19:29:47 +0000 (19:29 +0000)
committerGerd Moellmann <gerd@gnu.org>
Sat, 21 Aug 1999 19:29:47 +0000 (19:29 +0000)
src/buffer.c
src/buffer.h
src/cmds.c
src/indent.c
src/insdel.c

index 1b0b5ee988e8164aa4b2241f522183b71230a2a7..8aa1938198354d8399acf1f0da40c1971d099556 100644 (file)
@@ -369,9 +369,7 @@ The value is never nil.")
   b->newline_cache = 0;
   b->width_run_cache = 0;
   b->width_table = Qnil;
-#if !NO_PROMPT_IN_BUFFER
   b->minibuffer_prompt_length = Qnil;
-#endif
 
   /* Put this on the chain of all buffers including killed ones.  */
   b->next = all_buffers;
@@ -450,9 +448,7 @@ NAME should be a string which is not the name of an existing buffer.")
   b->newline_cache = 0;
   b->width_run_cache = 0;
   b->width_table = Qnil;
-#if !NO_PROMPT_IN_BUFFER
   b->minibuffer_prompt_length = Qnil;
-#endif
 
   /* Put this on the chain of all buffers including killed ones.  */
   b->next = all_buffers;
@@ -1221,9 +1217,7 @@ with SIGHUP.")
       b->width_run_cache = 0;
     }
   b->width_table = Qnil;
-#if !NO_PROMPT_IN_BUFFER
   b->minibuffer_prompt_length = Qnil;
-#endif
   UNBLOCK_INPUT;
   b->undo_list = Qnil;
 
index 4928333cd43f15bc30019a096b825ffeb1e1e70a..99a1f60a29668419835d8df5d43c02525d94000a 100644 (file)
@@ -488,11 +488,9 @@ struct buffer
     /* The name of this buffer.  */
     Lisp_Object name;
 
-#if !NO_PROMPT_IN_BUFFER
-    /* Amount at the start of the buffer used by a minibuffer prompt,
-       or nil if this buffer is not a mini-buffer.  */
+    /* Length in characters of the prompt in a mini-buffer, or nil if
+       this buffer is not a mini-buffer.  */
     Lisp_Object minibuffer_prompt_length;
-#endif
 
     /* The name of the file visited in this buffer, or nil.  */
     Lisp_Object filename;
index 9c2f83dc0547b3f05c2d394b6673ba620a6755f6..64e7eaca4f254d98d90510c088f7869b96c36c3a 100644 (file)
@@ -163,7 +163,6 @@ If scan reaches end of buffer, stop there without error.")
   else
     CHECK_NUMBER (n, 0);
 
-#if !NO_PROMPT_IN_BUFFER
   {
     int pos = XFASTINT (Fline_beginning_position (n));
     if (INTEGERP (current_buffer->minibuffer_prompt_length)
@@ -171,9 +170,7 @@ If scan reaches end of buffer, stop there without error.")
       pos = XFASTINT (current_buffer->minibuffer_prompt_length);
     SET_PT (pos);
   }
-#else
-  SET_PT (XINT (Fline_beginning_position (n)));
-#endif
+  
   return Qnil;
 }
 
index 18109acc2bcd73af52ab2b80e7fa4e9382b7eafe..699bae64bc156a3228dc091e8064c8bc5f3c58d9 100644 (file)
@@ -1654,21 +1654,6 @@ vmotion (from, vtarget, w)
 
   XSETWINDOW (window, w);
 
-#if NO_PROMPT_IN_BUFFER
-  /* The omission of the clause
-         && marker_position (w->start) == BEG
-     here is deliberate; I think we want to measure from the prompt
-     position even if the minibuffer window has scrolled.  */
-  if (EQ (window, minibuf_window))
-    {
-      if (minibuf_prompt_width == 0 && STRINGP (minibuf_prompt))
-       minibuf_prompt_width
-         = string_display_width (minibuf_prompt, Qnil, Qnil);
-
-      start_hpos = minibuf_prompt_width;
-    }
-#endif /* NO_PROMPT_IN_BUFFER */
-
   /* If the window contains this buffer, use it for getting text properties.
      Otherwise use the current buffer as arg for doing that.  */
   if (EQ (w->buffer, Fcurrent_buffer ()))
index 0ea4924afc50f289b1e03d38ba6c88a8e9fec08d..bbf0f7b036eec8a6a8c761b1302bc9d709b51baf 100644 (file)
@@ -2052,14 +2052,12 @@ del_range_1 (from, to, prepare)
 {
   int from_byte, to_byte;
   
-#if !NO_PROMPT_IN_BUFFER
   if (INTEGERP (current_buffer->minibuffer_prompt_length))
     {
       /* Don't delete part of a mini-buffer prompt.  */
       int len = XFASTINT (current_buffer->minibuffer_prompt_length);
       from = max (from, len);
     }
-#endif /* !NO_PROMPT_IN_BUFFER */
 
   /* Make args be valid */
   if (from < BEGV)