Anonymous | Login | 2024-05-13 22:49 CEST |
Main | My View | View Issues | Change Log | Wiki | Tavern | News |
Viewing Issue Simple Details [ Jump to Notes ] [ Wiki ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||||
0003728 | [DCSS] Bug Report | minor | always | 2011-04-05 00:00 | 2011-04-10 16:56 | ||||||||
Reporter | Kokor Hekkus | View Status | public | ||||||||||
Assigned To | KiloByte | ||||||||||||
Priority | normal | Resolution | done | ||||||||||
Status | resolved | Product Branch | 0.8 ancient branch | ||||||||||
Summary | 0003728: Graphical glitches with new characters | ||||||||||||
Description |
I'm getting several glitches with the new characters being used to represent trees, water, lava etc. They fall into two categories, and I've included a screenshot of each: 1) Artefact portions of the glyphs used appearing on other tiles which should be empty, or contain another character. 2) Overlapping glyphs This may of course be my OS? I am running Ubuntu Hardy Heron, and: $ uname -a Linux asterion 2.6.24-28-generic #1 SMP Fri Feb 11 17:36:45 UTC 2011 i686 GNU/Linux My console is a gnome terminal running bash. |
||||||||||||
Additional Information | |||||||||||||
Tags | No tags attached. | ||||||||||||
Attached Files |
crawlchar1.png [^] (75,291 bytes) 2011-04-05 00:00
crawlchar2.png [^] (72,227 bytes) 2011-04-05 00:00 examples.txt [^] (1,567 bytes) 2011-04-05 22:35 [Show Content] minozake.cs [^] (18,962 bytes) 2011-04-05 22:40 ubuntu-font.png [^] (204,246 bytes) 2011-04-10 15:30 |
||||||||||||
|
Notes | |
(0012139) Kokor Hekkus (reporter) 2011-04-05 01:40 |
PS, gnome-terminal version is 2.22.1 |
(0012163) minozake (reporter) 2011-04-05 22:36 edited on: 2011-04-05 22:47 |
For some reason shallow water isn't represented, but it still exists. Weird movement problems happen when I enter the shallow water. This also happens consistently in the tutorial. Version: Dungeon Crawl Stone Soup 0.8.0-a0-6187-geffd6b6 with Console. OS: Source Mage GNU/Linux, Bash v4.1, xterm v255. Save file and examples attached. |
(0012170) minozake (reporter) 2011-04-06 05:06 |
Bisecting between tags 0.7.2 and 0.8.0-a1, I have found the first bad commit. git output as follows, since I don't know how to read all of the git output (mainly the last line): a975bb5545e51090570127d9d733d61ae6788b2b is the first bad commit commit a975bb5545e51090570127d9d733d61ae6788b2b Author: Adam Borowski <kilobyte@angband.pl> Date: Fri Apr 1 00:04:31 2011 +0200 Make cset overrides more sane. You don't need to specify the charset anymore, save for cset_ibm and cset_dec which are for compatibility with legacy config files. You can even use cset_ibm without char_set=ibm, it will work. :040000 040000 fb432df06c0f375ac12e1b3a810ba3982cf3a7bf 95d2c1d68fe1004713c6801b2a75bffde49dcb28 M crawl-ref |
(0012325) KiloByte (manager) 2011-04-10 15:36 |
While this is a known bug in gnome-terminal, it happens only when it has to borrow a character from some other font. And that is why the defaults are chosen from a narrow set that is present in fonts shipped with all major platforms. I installed Ubuntu, both current and ancient (BTW, hardy has long since lost security support, you'd better upgrade), and trees are just fine. Screenshot with maverick and hardy side-to-side attached. Which font do you use? Ubuntu's default, DejaVu Mono Sans, has a pretty wide glyph coverage, and doesn't show such problems. |
(0012326) Kokor Hekkus (reporter) 2011-04-10 15:53 |
Ah, OK. I'm using Inconsolata, which isn't a standard font. Problem understood, thanks for looking into it. |
(0012327) KiloByte (manager) 2011-04-10 16:56 |
Inconsolata seems to be one of better fonts around. Heck, I'm personally using Consolas it was based on. I've just sent its author a request to include this character. However, since the core bug lies elsewhere, and it works correctly with default settings, let's close this in Crawl. |
Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group |