cursor not erased in certain columns running emacs -nw in gnome-terminal

Bug #244701 reported by Rob Ochshorn
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
emacs22 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: emacs22

1) Ubuntu 8.04

2) emacs 22.1-0ubuntu10.1

3) when typing, the spacebar should always produce whitespace, and spaces should appear blank

4) using emacs -nw + gnome-terminal in any major mode with syntax highlighting (eg. lisp-interaction, html-mode, conf-mode, etc.), spaces in the 7th, 15th, 23rd, ... (7 + 8*n)th column are "sticky" in that the cursor does not erase immediately if a non-whitespace character follows. For example typing (not pasting!) the string:

123456 1234567 1234567 1234567 1234567

at the beginning of a line will produce cursor artifacts between each set of characters. forcing the window to redraw (eg. by covering it with another window) will correct the display. the error is not encountered when emacs is run in a screen session.

Revision history for this message
Rob Ochshorn (robochshorn) wrote :
Revision history for this message
kw (kwww) wrote :

Usually, it is just the blank space, but this time, when I was trying to take a screen shot, it got much worse than usual.

Selecting all text or reopening the window will clear it.

Revision history for this message
Jorge Benavides (jorgejbe) wrote :

There is a workaround in
http://community.livejournal.com/ubuntu_users/307544.html?thread=2193240#t2193240

Turn on column-number-mode.
You can put the following into your ~/.emacs to have it on on loading
(setq-default column-number-mode t)

Revision history for this message
Benjamin Rogers (rogers-benjamin-charles) wrote :

I couldn't reproduce this problem in emacs23.3.1 on Ubuntu 11.10. Can you still reproduce it?

Changed in emacs22 (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for emacs22 (Ubuntu) because there has been no activity for 60 days.]

Changed in emacs22 (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Atanas Atanasov (thenasko) wrote :

I am experiencing the same issue in emacs 24 from Raring.

Changed in emacs22 (Ubuntu):
status: Expired → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.