Package: xrootconsole / 1:0.6-4

Metadata

Package Version Patches format
xrootconsole 1:0.6-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 test.patch | (download)

test | 27 25 + 2 - 0 !
1 file changed, 25 insertions(+), 2 deletions(-)

 test

0002 bottomup.patch | (download)

main.c | 14 12 + 2 - 0 !
1 file changed, 12 insertions(+), 2 deletions(-)

 bottomup

0003 build options.patch | (download)

Makefile | 8 3 + 5 - 0 !
1 file changed, 3 insertions(+), 5 deletions(-)

 build-options

0004 xrootconsole 0.5_iso02.patch | (download)

main.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 xrootconsole-0.5_iso02

Fix for #260255 (xrootconsole don't display correctly localized messages)

Further changed to avoid compilation warnings.

0005 whitespace.patch | (download)

main.c | 110 55 + 55 - 0 !
1 file changed, 55 insertions(+), 55 deletions(-)

 whitespace

0006 utf8.patch | (download)

main.c | 29 19 + 10 - 0 !
util.c | 22 19 + 3 - 0 !
util.h | 3 2 + 1 - 0 !
3 files changed, 40 insertions(+), 14 deletions(-)

 utf8

Add multibyte character/UTF-8 support. Patch by Axel Beckert
<abe@debian.org> and inspired by the multibyte/UTF-8 patch for
ratmen/ratmenu which fixed #531036.

Updated by Julien Viard de Galbert:
Fix compilation warning and potential bug
(XFontSet is a pointer so the size match and it's not critical, but still)

0007 nautilus support.patch | (download)

main.c | 27 25 + 2 - 0 !
1 file changed, 25 insertions(+), 2 deletions(-)

 nautilus-support

Detecting Nautilus and using it instead of the root window if present.
Code highly inspired from root-tail's code (http://root-tail.plan9.de/).

0008 non zero ending strings.patch | (download)

main.c | 21 10 + 11 - 0 !
1 file changed, 10 insertions(+), 11 deletions(-)

 non-zero-ending-strings

 * Don't rely on end of string being \0
   This will fix colortail support as it sends some \0

0009 ansi color.patch | (download)

main.c | 364 334 + 30 - 0 !
test | 4 4 + 0 - 0 !
xrootconsole.1 | 2 2 + 0 - 0 !
3 files changed, 340 insertions(+), 30 deletions(-)

 ansi-color

0010 no sleep in event loop.patch | (download)

main.c | 27 18 + 9 - 0 !
1 file changed, 18 insertions(+), 9 deletions(-)

 no sleep in event loop

This is to close Bug #301137, instead of reducing sleep time, I removed
the sleep calls.
The idea behind that is to always select of the X file descriptor but
optionally select the input file, the when it was sleeping before, now
it just ignore this file descriptor.

The result is that xrootconsole react fast to all X events while still
pool the input file every seconds in case of eof or error.
In case of using a pipe it's even better the select will stop only when
data arrives! (of X events of course)

0011 detect background changes.patch | (download)

main.c | 81 74 + 7 - 0 !
1 file changed, 74 insertions(+), 7 deletions(-)

 detect background changes

Implementing pseudo transparency the eterm way, in particular the way to
detect background changes.

0012 fix segfault on empty required parameter.patch | (download)

main.c | 21 14 + 7 - 0 !
1 file changed, 14 insertions(+), 7 deletions(-)

 fix segfault on empty required parameter
Debian-Bug: 716584

Updated by Julien Viard de Galbert <julien@vdg.blogsite.org>
Generalizing initial fix by Axel Beckert to all parameters

0013 report error on unrecognized parameters.patch | (download)

main.c | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 report error on unrecognized parameters
Debian-Bug: 858420

Note:
 - This assume parameters starting with dash cannot be the console file name