0
0
mirror of https://github.com/gramps-project/gramps synced 2025-10-05 23:52:46 +02:00

Fix invalid escape sequences

.. by doubling backslashes, or making the strings raw, as is commonly
done for regexes.
This commit is contained in:
Elliott Sales de Andrade
2024-02-06 23:50:03 -05:00
committed by Nick Hall
parent d6a9b4041c
commit 7ae0d1edb9
6 changed files with 7 additions and 7 deletions

View File

@@ -16,7 +16,7 @@ if getattr(sys, "frozen", False):
environ["G_ENABLE_DIAGNOSTIC"] = "0"
environ["G_PARAM_DEPRECATED"] = "0"
environ["GRAMPS_RESOURCES"] = join(aio, "share")
environ["PATH"] = aio + ";" + aio + "\lib;" + environ["PATH"]
environ["PATH"] = aio + ";" + aio + "\\lib;" + environ["PATH"]
def close():

View File

@@ -17,7 +17,7 @@ if getattr(sys, "frozen", False):
environ["G_ENABLE_DIAGNOSTIC"] = "0"
environ["G_PARAM_DEPRECATED"] = "0"
environ["GRAMPS_RESOURCES"] = join(aio, "share")
environ["PATH"] = aio + ";" + aio + "\lib;" + environ["PATH"]
environ["PATH"] = aio + ";" + aio + "\\lib;" + environ["PATH"]
import gramps.grampsapp as app

View File

@@ -18,7 +18,7 @@ if getattr(sys, "frozen", False):
environ["G_ENABLE_DIAGNOSTIC"] = "0"
environ["G_PARAM_DEPRECATED"] = "0"
environ["GRAMPS_RESOURCES"] = join(aio, "share")
environ["PATH"] = aio + ";" + aio + "\lib;" + environ["PATH"]
environ["PATH"] = aio + ";" + aio + "\\lib;" + environ["PATH"]
import atexit
import ctypes

View File

@@ -107,7 +107,7 @@ class DateParserHE(DateParser):
bce = [
"לפני הספירה",
"לפני עידן זה",
'לפנה"\ס',
'לפנה"\\ס',
"לפני ספירת הנוצרים",
"לספירתם",
] + DateParser.bce

View File

@@ -651,7 +651,7 @@ class TreeDocBase(BaseDoc, TreeDoc):
date_str = date_str + "/" + stop_date
place = escape(_pd.display_event(db, event))
place = place.replace("-", "\--")
place = place.replace("-", "\\--")
if modifier:
event_type += "+"

View File

@@ -45,12 +45,12 @@ class ResourcePath:
The package path will be one of the following:
<prefix>/lib/pythonX.Y/site-packages
<prefix>\Lib\site-packages
<prefix>\\Lib\\site-packages
<home>/lib/python
<userbase>/lib/pythonX.Y/site-packages
<userbase>\PythonXY\site-packages
<userbase>\\PythonXY\\site-packages
Where <prefix>, <home> and <userbase> are the resource paths used in the
Prefix, Home and User installation schemes.