https://bugs.kde.org/show_bug.cgi?id=393224

Thomas Fischer <fisc...@unix-ag.uni-kl.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Version Fixed In|                            |0.8
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://commits.kde.org/kbi
                   |                            |btex/23ce89b6b09b7264231038
                   |                            |506231c6b1d35d69d1
         Resolution|---                         |FIXED

--- Comment #3 from Thomas Fischer <fisc...@unix-ag.uni-kl.de> ---
Git commit 23ce89b6b09b7264231038506231c6b1d35d69d1 by Thomas Fischer.
Committed on 18/04/2018 at 19:19.
Pushed by thomasfischer into branch 'kbibtex/0.8'.

Resolving symbolic links to LyX pipe

Newer Kile versions (at least 2.9.91) create the LyX pipe files in /tmp
(on Linux systems, at least) and then place symbolic links to those pipes
in the user's home directory both as ~/.lyxpipe.in and ~/.lyx/lyxpipe.in
(for the 'in' pipe).

Before this patch, KBibTeX would detect those symbolic links and discard
them as not being named pipes instead of resolving them to get the real
named pipe.
As introduced in this patch, symbolic links are resolved using
QFileInfo::canonicalFilePath().

As another change introduced in this patch, the previous code
duplication when checking both in ~/ and ~/.lyx for a LyX pipe has been
addressed.
FIXED-IN: 0.8

M  +8    -27   src/processing/lyx.cpp

https://commits.kde.org/kbibtex/23ce89b6b09b7264231038506231c6b1d35d69d1

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to