emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Jack Kamm <jackkamm@gmail.com>
To: Bastien <bzg@gnu.org>
Cc: emacs-orgmode@gnu.org
Subject: Re: A few changes to test in master
Date: Fri, 07 Feb 2020 07:41:37 -0800	[thread overview]
Message-ID: <87y2tequa6.fsf@gmail.com> (raw)
In-Reply-To: <87sgjpd059.fsf@bzg.fr>

Hi Bastien,

Bastien <bzg@gnu.org> writes:

>> The variable `org-table-header-line-p' doesn't seem to have any effect
>> for me, I find that I need to call "M-x org-table-header-line-mode" even
>> when it's set.
>
> Should be fixed now.

Confirmed, it works correctly for me now.

>> Also, "M-x org-table-header-line-mode" seems to activate the minor mode
>> globally
>
> Well, I tried various things and I didn't fix this one.  Perhaps this
> is due to the special display of the header line.  I will continue to
> look for a solution.

FWIW, I wouldn't mind if this were a global minor mode, I intend to
activate it globally with `org-table-header-line-p'.

>> If I am in a table, and scroll-up-command brings me out of the table,
>> then the header of the table still sits on top of the window immediately
>> after scrolling. This gets fixed as soon as any action is taken
>> (e.g. moving the cursor or hitting C-g).
>
> Yes, this happened to me sometimes.  I think I enhanced the situation
> a bit here, but I can't tell for 100% sure.  Please test and report.

Since updating and testing for a few minutes, I haven't noticed this
issue anymore. However, I have noticed a new bug, where the header line
randomly gets "stuck" on some row of the table, so even when I scroll
and that row is no longer on top of the buffer, that row is still
replaced by the header line.

This bug happens infrequently, and I haven't figured out how to
consistently reproduce yet. I noticed this happening when I was
scrolling up and down many times past the same table, and also switching
themes.


>> It would be nice if the header row was a little more visually
>> distinguishable from the other table rows (maybe by adding an underline
>> to that row?)
>
> Good idea, done - you can now customize the face:
>
> M-x customize-face RET org-table-header RET

Thanks. The default face looks great on light-themed backgrounds like
leuven, but is hard to read on some dark-themed backgrounds like
tsdh-dark or zenburn, due to their light text. While this could be left
to the user or individual themes to fix, it'd be nice if it worked out
of the box for the common dark themes. Maybe the simplest solution would
be to set both the background and foreground colors in the default face?

  reply	other threads:[~2020-02-07 15:42 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-01-31 11:26 A few changes to test in master Bastien
2020-01-31 11:45 ` Fraga, Eric
2020-01-31 16:50   ` Bastien
2020-02-03  6:44     ` Fraga, Eric
2020-02-03  6:50       ` Bastien
2020-01-31 20:31   ` Bastien
2020-02-03  7:01     ` Fraga, Eric
2020-02-03  8:17       ` Bastien
2020-02-03 11:01         ` Fraga, Eric
2020-02-04  6:47     ` Fraga, Eric
2020-02-04 23:21       ` Bastien
2020-02-05  6:28         ` Fraga, Eric
2020-02-05  7:08           ` Bastien
2020-02-05  7:22             ` Fraga, Eric
2020-01-31 12:34 ` stardiviner
2020-01-31 16:25   ` Bastien
2020-02-01  2:36 ` Kaushal Modi
2020-02-01  2:45   ` Samuel Wales
2020-02-01  2:46     ` Kaushal Modi
2020-02-01  8:54     ` Bastien
2020-02-01 10:22 ` Axel Kielhorn
2020-02-01 12:19   ` Bastien
2020-02-01 14:52     ` Axel Kielhorn
2020-02-01 16:39       ` Bastien
2020-02-01 17:22         ` Axel Kielhorn
2020-02-01 20:59           ` Bastien
2020-02-04  7:47 ` Jack Kamm
2020-02-05  6:21   ` Bastien
2020-02-07 15:41     ` Jack Kamm [this message]
2020-02-07 16:08       ` Bastien
2020-02-08  2:14         ` Jack Kamm
2020-02-08  6:27           ` Bastien

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87y2tequa6.fsf@gmail.com \
    --to=jackkamm@gmail.com \
    --cc=bzg@gnu.org \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).