Blob Blame History Raw
diff --git a/waflib/ConfigSet.py b/waflib/ConfigSet.py
index 8212586..94a08d7 100644
--- a/waflib/ConfigSet.py
+++ b/waflib/ConfigSet.py
@@ -4,7 +4,7 @@
 
 import copy,re,os
 from waflib import Logs,Utils
-re_imp=re.compile('^(#)*?([^#=]*?)\ =\ (.*?)$',re.M)
+re_imp=re.compile(r'^(#)*?([^#=]*?)\ =\ (.*?)$',re.M)
 class ConfigSet(object):
 	__slots__=('table','parent')
 	def __init__(self,filename=None):
diff --git a/waflib/Utils.py b/waflib/Utils.py
index 273ebb0..d7f9436 100644
--- a/waflib/Utils.py
+++ b/waflib/Utils.py
@@ -440,7 +440,7 @@ def unversioned_sys_platform():
 		return s
 	if s=='cli'and os.name=='nt':
 		return'win32'
-	return re.split('\d+$',s)[0]
+	return re.split(r'\d+$',s)[0]
 def nada(*k,**kw):
 	pass
 class Timer(object):
diff --git a/waflib/ansiterm.py b/waflib/ansiterm.py
index 1d8bc78..1ab9c5c 100644
--- a/waflib/ansiterm.py
+++ b/waflib/ansiterm.py
@@ -175,7 +175,7 @@ else:
 			self._csinfo.bVisible=0
 			windll.kernel32.SetConsoleCursorInfo(self.hconsole,byref(self._csinfo))
 		ansi_command_table={'A':move_up,'B':move_down,'C':move_right,'D':move_left,'E':next_line,'F':prev_line,'G':set_column,'H':set_cursor,'f':set_cursor,'J':clear_screen,'K':clear_line,'h':show_cursor,'l':hide_cursor,'m':set_color,'s':push_cursor,'u':pop_cursor,}
-		ansi_tokens=re.compile('(?:\x1b\[([0-9?;]*)([a-zA-Z])|([^\x1b]+))')
+		ansi_tokens=re.compile(r'(?:\x1b\[([0-9?;]*)([a-zA-Z])|([^\x1b]+))')
 		def write(self,text):
 			try:
 				wlock.acquire()