# HG changeset patch
# User Oleksandr Gavenko <gavenkoa@gmail.com>
# Date 1323116960 -7200
# Node ID 34e34bd191bf7c82145c39840050ef22990e8b9e
# Parent  558a19eb6af87e270385cc150dbefee4dbb34ad2# Parent  19082e26bea6d28bd8d34a3f1c46c7aa0e5c8173
merged

diff -r 19082e26bea6 -r 34e34bd191bf .xserverrc
--- a/.xserverrc	Sun Dec 04 18:45:24 2011 +0200
+++ b/.xserverrc	Mon Dec 05 22:29:20 2011 +0200
@@ -1,7 +1,10 @@
 #!/bin/sh
 
-if [ -n "$COMPSPEC" ]; then
-  XWin -multiwindow -clipboard -silent-dup-error -xkblayout "us,ru" -xkboptions "grp:caps_toggle"
+# http://tldp.org/HOWTO/XWindow-User-HOWTO/runningx.html
+
+if [ -n "$WINDIR" -o "$TERM" = cygwin ]; then
+  # Probably under Cygwin.
+  exec XWin -multiwindow -clipboard -silent-dup-error -xkblayout "us,ru" -xkboptions "grp:caps_toggle"
 else
-  X
+  exec X
 fi