<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/xkb/xkbtext.c, branch update-workflows</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://openid.arctica-project.org/nx-libs/atom?h=update-workflows</id>
<link rel='self' href='https://openid.arctica-project.org/nx-libs/atom?h=update-workflows'/>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/'/>
<updated>2020-01-09T23:25:46+00:00</updated>
<entry>
<title>xkb: fix shadow warnings</title>
<updated>2020-01-09T23:25:46+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2020-01-09T21:41:53+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=ae180b6b52640512fcf0bf6b05bba3449b409640'/>
<id>urn:sha1:ae180b6b52640512fcf0bf6b05bba3449b409640</id>
<content type='text'>
xkb.c: In function ‘ProcXkbSetCompatMap’:
xkb.c:2601:20: warning: declaration of ‘i’ shadows a previous local [-Wshadow=compatible-local]
  register unsigned i,bit;
                    ^
xkb.c:2529:23: note: shadowed declaration is here
     register unsigned i,bit;
                       ^
xkb.c:2601:22: warning: declaration of ‘bit’ shadows a previous local [-Wshadow=compatible-local]
  register unsigned i,bit;
                      ^~~
xkb.c:2529:25: note: shadowed declaration is here
     register unsigned i,bit;
                         ^~~

Backport of this xorg upstream commit:

  commit 344eea237fc07dedfd733d14f95ed0ad26bb5f81
  Author: Yaakov Selkowitz &lt;yselkowitz@users.sourceforge.net&gt;
  Date:   Tue Oct 16 02:04:34 2012 -0500

    xkb: fix shadow warnings

    Signed-off-by: Yaakov Selkowitz &lt;yselkowitz@users.sourceforge.net&gt;
    Reviewed-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</content>
</entry>
<entry>
<title>Lift xkb to XORG-1.2.0 state</title>
<updated>2018-11-09T14:31:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-06-29T20:34:32+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=9808c66ec37d5d99f58bdb6136ae96381cb9cfc8'/>
<id>urn:sha1:9808c66ec37d5d99f58bdb6136ae96381cb9cfc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lift xkb to xorg-xserver-7.1/1.1.0 state</title>
<updated>2018-02-27T23:40:45+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-11-05T01:02:58+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=9e6f87e20d8a9145be9faca0502b23de7809c5e4'/>
<id>urn:sha1:9e6f87e20d8a9145be9faca0502b23de7809c5e4</id>
<content type='text'>
In XORG-7_1 xkbconfig.c had been dropped. We must keep this file
because it is used by hw/nxagent/Keyboard.c to load the xkb
configuration file. Maybe we should move the relevant code to there or
drop xkb configuration file support from nxagent.
</content>
</entry>
<entry>
<title>xkb: remove XkbAtomGetString, replace with NameForAtom.</title>
<updated>2017-03-03T20:33:34+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2010-01-15T05:32:13+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=9e29588dd09eec1824b3b49fb9368f22e78ce790'/>
<id>urn:sha1:9e29588dd09eec1824b3b49fb9368f22e78ce790</id>
<content type='text'>
XKB really XKBdoes not XKBneed its own XKBdefines for XKBeverything.

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
Reviewed-by: Fernando Carrijo &lt;fcarrijo@yahoo.com.br&gt;
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>Xserver/dix/atom.c (et al.): Constify atom name strings.</title>
<updated>2017-03-02T09:49:15+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-02-27T13:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=9c3669c6b7ff19013b3684bb74d98ec3d121e329'/>
<id>urn:sha1:9c3669c6b7ff19013b3684bb74d98ec3d121e329</id>
<content type='text'>
 Inspired by X.org commits:

 commit 08093c25a91c07ab8af7cece9bba738b827cfd1b
 Author: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
 Date:   Mon Oct 24 23:16:30 2011 -0700

    Convert some malloc + strncpy pairs into strndup calls

    Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
    Reviewed-by: Jeremy Huddleston &lt;jeremyhu@apple.com&gt;

 commit 816b79dd061e9839cec94a4986a7820b70ca8a7f
 Author: Mikhail Gusarov &lt;dottedmag@dottedmag.net&gt;
 Date:   Thu May 13 03:45:21 2010 +0700

    Remove useless casts

    Signed-off-by: Mikhail Gusarov &lt;dottedmag@dottedmag.net&gt;
    Reviewed-by: Keith Packard &lt;keithp@keithp.com&gt;

 This PR ships a tiny change in MakeAtom, that we adopted.
 We did not adopt the full commit.

 commit 5623c27700b7b23a8dbbd8c8f45e5d4fa0c667e3
 Author: Alan Coopersmith &lt;alan.coopersmith@sun.com&gt;
 Date:   Mon Feb 2 19:25:14 2009 -0800

    Constify atom name strings

    Changes MakeAtom to take a const char * and NameForAtom to return them,
    since many callers pass pointers to constant strings stored in read-only
    ELF sections.   Updates in-tree callers as necessary to clear const
    mismatch warnings introduced by this change.

    Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@sun.com&gt;
    Acked-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;

 Backported-to-NX-by: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
</content>
</entry>
<entry>
<title>xserver: drop XKBSRV_NEED_FILE_FUNCS</title>
<updated>2016-10-06T19:16:17+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-09-26T20:20:45+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=2a5364d5ff547e0a2447cbde4cd37da2fe69dece'/>
<id>urn:sha1:2a5364d5ff547e0a2447cbde4cd37da2fe69dece</id>
<content type='text'>
just as upstream did
</content>
</entry>
<entry>
<title>xserver: remove define XKB_IN_SERVER</title>
<updated>2016-10-06T19:16:17+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-09-26T19:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=7c5d836c2d672a2eb84c3570d88a0d439140083d'/>
<id>urn:sha1:7c5d836c2d672a2eb84c3570d88a0d439140083d</id>
<content type='text'>
it is no longer needed because the code here is only used in the server.
</content>
</entry>
<entry>
<title>xserver: use own copy of XKBgeom.h header</title>
<updated>2016-10-06T19:16:17+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-09-26T19:12:23+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=2fdb1add03d6e5cff06ee5d9eb4aa89b3736c66c'/>
<id>urn:sha1:2fdb1add03d6e5cff06ee5d9eb4aa89b3736c66c</id>
<content type='text'>
just like upstream does
</content>
</entry>
<entry>
<title>xserver: use own copy of XKBstr.h header</title>
<updated>2016-10-06T19:16:16+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-09-26T19:03:02+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=3b8819087e6dafa5ab537a9b8a6bce49ef0ae1a5'/>
<id>urn:sha1:3b8819087e6dafa5ab537a9b8a6bce49ef0ae1a5</id>
<content type='text'>
just like upstream does
</content>
</entry>
<entry>
<title>xserver: use own copy of XKBsrv.h header</title>
<updated>2016-10-06T19:16:16+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-09-26T18:43:23+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=3739a9b3033ccaf139a296f8647f7c6cddc9db75'/>
<id>urn:sha1:3739a9b3033ccaf139a296f8647f7c6cddc9db75</id>
<content type='text'>
just like upstream does
</content>
</entry>
</feed>
