commit 0e274e06d8e65020a972af2102e16c4ff82fdb05
Author: Enrico Forestieri <for...@lyx.org>
Date:   Thu Mar 5 00:01:40 2015 +0100

    Update cygwin script.
    
    Recent versions of the cygwin X11 server come with a startup script
    that explicitly uses '-nolisten tcp' for improved security. This means
    that mentioning a host part in the DISPLAY variable precludes correct
    operation. So, leave blank the host part such that only local connections
    are attempted. Even if a user can override this setting in the own
    ~/.lyxprofile, novice users (and even experienced ones, at first) would be
    probably confused by the "Error: Can't open display: localhost:0" message
    and thus it is better to make this work out of the box.

diff --git a/development/cygwin/lyxprofile b/development/cygwin/lyxprofile
index afa21be..f61e941 100644
--- a/development/cygwin/lyxprofile
+++ b/development/cygwin/lyxprofile
@@ -16,7 +16,7 @@ export HOME
 export LANG=C.UTF-8
 
 # Set up Hostname/IP address where LyX can find an X-server.
-export DISPLAY=localhost:0.0
+export DISPLAY=:0.0
 
 # ========================================================
 # Below this line you should not change anything if you're
diff --git a/status.21x b/status.21x
index c74e2ce..336c98f 100644
--- a/status.21x
+++ b/status.21x
@@ -42,6 +42,9 @@ What's new
 
 - Fix some missing symbols in math completer.
 
+- Fix the profile script used on cygwin to comply with the latest cygwin/X
+  X server which, by default, does not anymore listen to tcp connections.
+
 
 * DOCUMENTATION AND LOCALIZATION
 

Reply via email to