Revision: 16032
http://sourceforge.net/p/skim-app/code/16032
Author: hofman
Date: 2026-02-04 22:12:20 +0000 (Wed, 04 Feb 2026)
Log Message:
-----------
escape ackward slash in paths in displayline script
Modified Paths:
--------------
trunk/displayline
Modified: trunk/displayline
===================================================================
--- trunk/displayline 2026-02-04 17:30:46 UTC (rev 16031)
+++ trunk/displayline 2026-02-04 22:12:20 UTC (rev 16032)
@@ -44,10 +44,12 @@
shopt -s extglob
[[ $# -gt 2 ]] && src="$3" || src=
-# expand relative paths and escape double-quotes
+# expand relative paths and escape double-quotes and backward slashes
[[ "${file:0:1}" == "/" ]] || file="${PWD}/${file}"
+[[ "${file}" != *"\\"* ]] || file="${file//\\/\\\}"
[[ "${file}" != *'"'* ]] || file="${file//\"/\\\"}"
[[ -z "${src}" || "${src:0:1}" == "/" ]] || src="${PWD}/${src}"
+[[ -z "${src}" || "${src}" != *"\\"* ]] || src="${src//\\/\\\\}"
[[ -z "${src}" || "${src}" != *'"'* ]] || src="${src//\"/\\\"}"
[[ -z "${src}" ]] || from_source="from POSIX file \"${src}\""
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit