unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Samuel Wales <samologist@gmail.com>
To: 20922@debbugs.gnu.org
Subject: bug#20922: blinking in linux console
Date: Sun, 28 Jun 2015 14:12:57 -0700	[thread overview]
Message-ID: <CAJcAo8vW5TPeaq8NGEfYkkOHv+ABBuWO6A=QO_-XURD7mcMFGg@mail.gmail.com> (raw)

summary: can emacs do ANYTHING to not blink in the linux console?

linux is at its worst when you have to debug things in the console.  you
usually do not have your shell tools or emacs config or filesystem
hierarchy.  dead and broken keys impair the emacs experience.  and yet
you have to (1) solve the original problem and (2) get your system running.

this is exactly the time when some of us do NOT need the cursor to
blink.  in my own case, for health reasons, i cannot tolerate a
blinking cursor.  this impedes fixing the computer significantly and
is a problem in its own right.  but i know that others find it highly
annoying even though they do not have health reasons.  so i won't call
it an accessibility problem even though it is.  (aside: for some
reason, sometimes the free software community tends to dismiss
accessbility needs, while taking annoyance preferences seriously.
thus i sometimes try to cover both bases when it is an accessbility
issue.)

now, inb4, there are a few websites that cover the linux console.  even
on emacs sites.  for example:

  1) you can emit ansi sequences to turn the cursor into a red block.
  this fails, because emacs resets everything and blinks the cursor
  again.  also, if you are in the console in the first place, you
  possibly don't have access to this.

  2) you can do some kind of nonsense with terminal definitions, which
  fails because i don't remember why.  also, if you are in the console
  in the first place, you possibly don't have access to this.

  3) you can echo 0 > /sys/class/graphics/fbcon/cursor_blink.  this
  fails, because i don't know, it just fails.  also, ....

obviously, linux needs to grow up and stop assuming nobody needs to not have
kewl blinky flashy things.  so this should be fixed in linux.

but can emacs fix this so that it is not a problem in emacs any more?
regardless of whether linux has decided to fix the problem?

for example, can it fix whatever resetting the terminal broke?  can it
set its own terminal definition?

i do not know whether this is possible in principle or not.

(inb4 nothing at the lisp level in emacs fixes this, of course.)


thanks.


In GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.2)
 of 2015-01-11 on maritornes, modified by Debian





             reply	other threads:[~2015-06-28 21:12 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <CADwFkmm=JwK9gePGF=jxJTL8R_-TwN6U73Zw-3QtK_dnFxxLFA@mail.gmail.com>
2015-06-28 21:12 ` Samuel Wales [this message]
2015-06-29 11:40   ` bug#20922: blinking in linux console Alexis
2019-09-29 23:21   ` Stefan Kangas
     [not found]   ` <handler.20922.C.156979930225722.notifdonectrl.0@debbugs.gnu.org>
2019-09-29 23:35     ` bug#20922: acknowledged by developer () Samuel Wales
2019-09-30  6:28       ` Eli Zaretskii
2019-09-30 20:20         ` Samuel Wales
2019-09-30 20:25           ` Samuel Wales
2019-10-01  6:10             ` Eli Zaretskii

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.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to='CAJcAo8vW5TPeaq8NGEfYkkOHv+ABBuWO6A=QO_-XURD7mcMFGg@mail.gmail.com' \
    --to=samologist@gmail.com \
    --cc=20922@debbugs.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.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).