Version: (using KDE KDE 3.5.3) Installed from: Fedora RPMs Compiler: gcc 4.0.2 OS: Linux urxvt supports 24-bit color in escape sequences, not limited to 256-subset palette. And ut supports all x11 standard color specifications in escape sequences (rgb:,#ff00ff,color names). This is nice. Can konsole support this, too, not necessarily via same escape sequence ? Giving excerpt from urxvt doc [1], here are relevant urxvt escape sequences which accept x11 color specs are: "ESC ] Ps;Pt ST" Set XTerm Parameters. 8-bit ST: 0x9c, 7-bit ST sequence: ESC \ (0x1b, 0x5c), backwards compatible terminator BEL (0x07) is also accepted. any octet can be escaped by prefixing it with SYN (0x16, ^V).... Ps = 10 Change colour of text foreground to Pt Ps = 11 Change colour of text background to Pt Ps = 12 Change colour of text cursor foreground to Pt Actually, it looks that in urxvt, all sequences tha deal with color, accept x11 color specs. [1] http://www.penguin-soft.com/penguin/man/7/urxvt.html or 'man 7 urxvt'
Please do so. I hope it will fix errors like this: (..) undecodable token: \001b(hex)[3231m undecodable token: \001b(hex)[4232m undecodable token: \001b(hex)[3247m undecodable token: \001b(hex)[4235m (..) Getting a lot of them when using vim with e.g. inkpot colorscheme.
Will look into it.
Well, another old report :) The requested feature should have been implemented. Following examples now work fine in Konsole: echo -en "\e]10;blue\a" echo -en "\e]10;#ff00ff\a" Also using the inkpot colorscheme in vim gives no warning mentioned in comment #1. The missing part is the form of "rgb:22/33/44" . That should be a trivial task according to the Qt doc[1] [1] http://developer.qt.nokia.com/doc/qt-4.8/qcolor.html#setAllowX11ColorNames
Git commit 35e9cd847a236e4b495cb1c03347ee8f59a4d8e8 by Jekyll Wu. Committed on 29/02/2012 at 17:01. Pushed by jekyllwu into branch 'master'. Enable looking up colors in the X11 color database. FIXED-IN:4.9.0 M +4 -0 src/ColorSchemeManager.cpp http://commits.kde.org/konsole/35e9cd847a236e4b495cb1c03347ee8f59a4d8e8