xinit: Changes to 'master'

Alan Coopersmith alanc at kemper.freedesktop.org
Wed Apr 14 07:19:18 PDT 2010


 configure.ac |    5 
 xinit.c      | 1079 ++++++++++++++++++++++++++---------------------------------
 2 files changed, 486 insertions(+), 598 deletions(-)

New commits:
commit 7f9d31e6342ffe5f2903fb2f4e5d3a1e4e5ed1df
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:29 2010 +0700

    Rationalize errors output
    
    Implement Errorx/Fatalx in addition to existing Error/Fatal, replace
    all fprintf(stderr)/exit with Fatal, all fprintf(stderr) with Error.
    
    Additionally harmonize capitalization and punctuation of error messages.
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 3676185a3e3bf1e57362ed4978825d9d6d53592c
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:28 2010 +0700

    Fix comment indentation
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit c0f6753d2de16826300a04232e54fbd3aa54c406
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:27 2010 +0700

    Use signals from Unix98 and drop pre-POSIX compatibility
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 15cf3d560ab5b6847d8891208080ac964c1682fb
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:26 2010 +0700

    Use sigaction(2) instead of signal(2) to handle SIGUSR1 and SIGALRM
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit fa009dcc191e1d70937e5fb4dd8ae8d9c151a607
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:25 2010 +0700

    sys/wait.h is in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit a13649f91f3856040f53c47d14a2cccff943c702
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:24 2010 +0700

    setpriority and PRIO_PROCESS are in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 598cb2f5e433014b02eec6270a73bcb95cd7b15a
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:23 2010 +0700

    SIGTT{IN,OU} is in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit ce5aa4e7a30bff3207695b9ce8cbdcd56ff7b36c
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:22 2010 +0700

    SIGCHLD is in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit d12f1f2dd625f507cf8a504854dad0a9efd86259
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:21 2010 +0700

    killpg(2) is in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 36e3f13a32c8ced264d666f1091db7e1bb523e86
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:20 2010 +0700

    waitpid(2) is in Unix98
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 63ba277c694104b3f01d0a1adee7903631607694
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:19 2010 +0700

    Use EXIT_{SUCCESS, FAILURE} from C90 instead of homegrown equivalents
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit a63c31f74e1c11509b561ab9687138f5c960df0f
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:18 2010 +0700

    Stop converting functions' return types to void
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 5dea0c1caaeb0d7f1280fd28c80c3c1bc10c34d0
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:17 2010 +0700

    Simplify environment juggling by using fork() instead of vfork()
    
    xinit used to copy process environment in order to give client correct DISPLAY
    and WINDOWPATH variables. It was not possible to do it in client process because
    it was vforked, not forked.
    
    As vfork() usage was not entirely correct (manpage specifies that behaviour is
    undefined if there are any memory modifications between vfork and exec), switch
    to fork(), move setting environment variables to client process and and drop all
    the manual mucking with environment.
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 2df4ba3b0ef40cefcac2774e042dad0d2df17424
Author: Mikhail Gusarov <dottedmag at dottedmag.net>
Date:   Wed Apr 14 03:03:16 2010 +0700

    Fix whitespace
    
    File was indented with mix of 8-space and tab symbols and inconsistently
    formatted. Apply more-or-less consistent formatting and reindent everything to
    4-space.
    
    Signed-off-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>



More information about the xorg-commit mailing list