emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] feature/tabs d1c14de: Small fix for text-mode display


From: Juri Linkov
Subject: [Emacs-diffs] feature/tabs d1c14de: Small fix for text-mode display
Date: Tue, 3 Sep 2019 17:56:21 -0400 (EDT)

branch: feature/tabs
commit d1c14de9a905b2278c3a450963aa8b9498198e25
Author: Juri Linkov <address@hidden>
Commit: Juri Linkov <address@hidden>

    Small fix for text-mode display
---
 src/xdisp.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/xdisp.c b/src/xdisp.c
index 09a243f..7ad0956 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -13110,17 +13110,15 @@ display_tab_bar (struct window *w)
 
   /* Display all items of the tab bar.  */
   items = it.f->tab_bar_items;
-  for (i = 0; i < ASIZE (items); i += 11)
+  for (i = 0; i < it.f->n_tab_bar_items; ++i)
     {
       Lisp_Object string;
 
       /* Stop at nil string.  */
-      string = AREF (items, i + 3);
+      string = AREF (items, i * TAB_BAR_ITEM_NSLOTS + TAB_BAR_ITEM_CAPTION);
       if (NILP (string))
        break;
 
-      /* string = build_string ("Test 4"); */
-
       /* Display the item, pad with one space.  */
       if (it.current_x < it.last_visible_x)
        display_string (NULL, string, Qnil, 0, 0, &it,



reply via email to

[Prev in Thread] Current Thread [Next in Thread]