From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: unpleasant flickering in terminal emacs Date: Fri, 27 Apr 2018 22:38:25 +0200 Organization: Aioe.org NNTP Server Message-ID: <864ljw5qri.fsf@zoho.com> References: <87po2k7tdr.fsf@gmail.com> <831sf0vmms.fsf@gnu.org> <87tvrwu1ul.fsf@gmail.com> <83po2ktzox.fsf@gnu.org> <87sh7gtx7l.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1524861506 12029 195.159.176.226 (27 Apr 2018 20:38:26 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 27 Apr 2018 20:38:26 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Apr 27 22:38:21 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fCA8L-00034m-JM for geh-help-gnu-emacs@m.gmane.org; Fri, 27 Apr 2018 22:38:21 +0200 Original-Received: from localhost ([::1]:49849 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fCAAS-0007Tq-Kw for geh-help-gnu-emacs@m.gmane.org; Fri, 27 Apr 2018 16:40:32 -0400 X-Received: by 10.28.151.146 with SMTP id z140mr358832wmd.11.1524861508501; Fri, 27 Apr 2018 13:38:28 -0700 (PDT) Original-Path: usenet.stanford.edu!80no1575618wml.0!news-out.google.com!j75ni1765wmj.0!nntp.google.com!proxad.net!feeder1-2.proxad.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 66 Original-NNTP-Posting-Host: CH1XVxNNmCIctCNLBP/aAA.user.gioia.aioe.org Original-X-Complaints-To: abuse@aioe.org Cancel-Lock: sha1:afCnov67f0Zwvq0ZtKLPMTm0uzk= Mail-Copies-To: never X-Notice: Filtered by postfilter v. 0.8.3 Original-Xref: usenet.stanford.edu gnu.emacs.help:222502 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:116620 Archived-At: Eli Zaretskii wrote: > Then I take it as meaning that "emacs -Q" > doesn't show the problem, even if you load > the theme you are normally using? If so, > I suggest to bisect your customizations to > find out which one(s) cause this flickering, > then come back here and tell what you found. Is there an Emacs FAQ? (Of course there is. Somewhere in Emacs!) The first question should be, Q: I have a problem when I [insert the rest of your question here] A: run Emacs like this $ emacs -Q does the problem remain? I guess this is an inherent problem with all software that is based on customization and extension, and where that happens in text files that contain code. (Now it sounds like I have tons of such software. And maybe I do...) In practice, I have not experienced this as a problem. I can find the bug in all my init files because they are loaded by theme. So to do binary search does not mean commenting out half the code in a single enormous file (that itself contains comments/"sections as comments"). But that's the mere technical side to searching of course. With time, one gets better at finding the problem by thinking at the same time as one does a brute-force attempt. That's why the fighters that can punch AND think are the best. Or carpenters for that matter! The only exception to the rule "isolating the problem isn't difficult" that I have encountered is with Gnus. Because leave out the configuration, and you can't get to your e-mail, or to any newsgroups, so you can't reproduce the error w/o the Gnus your init files! Perhaps one should do like the LaTeX people with their hangup on "minimal working examples", namely, write a "minimal Gnus init file" that does that and only that, namely connects to ONE mailbox, and a single NNTP newsgroup, and one Gmane/NNTP ditto, and why not the .test ones while at it? Then one could say, OK, so Gnus works. But not my Gnus! -- underground experts united http://user.it.uu.se/~embe8573