@@ -77,7 +77,7 @@ def is_correct_ref(c):
7777 refs = list (ana .filter_commands (is_correct_ref ))
7878
7979 if len (refs ) == 0 :
80- sublime .error_message ("No references for '{0 }' found." . format ( args ) )
80+ sublime .error_message (f "No references for '{ args } ' found." )
8181 return
8282 elif len (refs ) == 1 :
8383 ref = refs [0 ]
@@ -93,7 +93,7 @@ def _jumpto_ref(view, com_reg, pos):
9393 label_id = _get_selected_arg (view , com_reg , pos )
9494 if not label_id :
9595 return
96- sublime .status_message ("Scanning document for label '{0 }'..." . format ( label_id ) )
96+ sublime .status_message (f "Scanning document for label '{ label_id } '..." )
9797 tex_root = get_tex_root (view )
9898 ana = analysis .analyze_document (tex_root )
9999 if ana is None :
@@ -106,12 +106,12 @@ def is_correct_label(c):
106106 try :
107107 label = next (labels )
108108 except Exception :
109- message = "No matching label found for '{0 }'." . format ( label_id )
109+ message = f "No matching label found for '{ label_id } '."
110110 logger .error (message )
111111 sublime .status_message (message )
112112 return
113113 label_region = label .region
114- message = "Jumping to label '{0}'." . format ( label_id )
114+ message = f "Jumping to label '{ label_id } '"
115115 logger .info (message )
116116 sublime .status_message (message )
117117 utils .open_and_select_region (view , label .file_name , label_region )
@@ -122,7 +122,7 @@ def _jumpto_cite(view, com_reg, pos):
122122 bib_key = _get_selected_arg (view , com_reg , pos )
123123 if tex_root is None or not bib_key :
124124 return
125- message = "Scanning bibliography files for key '{0 }'..." . format ( bib_key )
125+ message = f "Scanning bibliography files for key '{ bib_key } '..."
126126 logger .info (message )
127127 sublime .status_message (message )
128128 base_dir = os .path .dirname (tex_root )
@@ -146,15 +146,15 @@ def _jumpto_cite(view, com_reg, pos):
146146 ):
147147 continue
148148 region = sublime .Region (start , end )
149- message = "Jumping to bibliography key '{0 }'." . format ( bib_key )
149+ message = f "Jumping to bibliography key '{ bib_key } '."
150150 logger .info (message )
151151 sublime .status_message (message )
152152 utils .open_and_select_region (view , bib_file , region )
153153 return
154154 except Exception as e :
155- logger .error ("Failed to open file %s :\n %s" , bib_file , e )
155+ logger .error (f "Failed to open file { bib_file } :\n { e } " )
156156 continue
157- message = "Entry '{0 }' not found in bibliography." . format ( bib_key )
157+ message = f "Entry '{ bib_key } ' not found in bibliography."
158158 logger .error (message )
159159 sublime .status_message (message )
160160
@@ -173,19 +173,19 @@ def _jumpto_glo(view, com_reg, pos, acr=False):
173173 try :
174174 entry = next (c for c in commands if c .args == iden )
175175 except Exception :
176- message = "Glossary definition not found for '{0 }'" . format ( iden )
176+ message = f "Glossary definition not found for '{ iden } '"
177177 logger .error (message )
178178 sublime .status_message (message )
179179 return
180- message = "Jumping to Glossary '{0 }'." . format ( iden )
180+ message = f "Jumping to Glossary '{ iden } '."
181181 logger .info (message )
182182 sublime .status_message (message )
183183 utils .open_and_select_region (view , entry .file_name , entry .args_region )
184184
185185
186186def _jumpto_pkg_doc (view , com_reg , pos ):
187187 def view_doc (package ):
188- message = "Try opening documentation for package '{0 }'" . format ( package )
188+ message = f "Try opening documentation for package '{ package } '"
189189 logger .info (message )
190190 sublime .status_message (message )
191191 view .window ().run_command ("latextools_view_doc" , {"file" : package })
@@ -215,10 +215,10 @@ def _opt_jumpto_self_def_command(view, com_reg):
215215 cana = analysis .get_analysis (tex_root )
216216 new_commands = cana .filter_commands (newcommand_keywords )
217217 if command not in [c .args for c in new_commands ]:
218- logger .error ("Command not defined (cached) '%s'" , command )
218+ logger .error (f "Command not defined (cached) '{ command } '" )
219219 return False
220220
221- message = "Scanning document for command definition of '{0 }'" . format ( command )
221+ message = f "Scanning document for command definition of '{ command } '"
222222 logger .info (message )
223223 sublime .status_message (message )
224224 # analyze the document to retrieve the correct position of the
@@ -228,12 +228,12 @@ def _opt_jumpto_self_def_command(view, com_reg):
228228 try :
229229 new_com_def = next (filter (lambda c : c .args == command , new_commands ))
230230 except Exception :
231- logger .error ("Command not self defined '%s'" , command )
231+ logger .error (f "Command not self defined '{ command } '" )
232232 return False
233233 file_name = new_com_def .file_name
234234 region = new_com_def .args_region
235235
236- message = "Jumping to definition of '{0 }'" . format ( command )
236+ message = f "Jumping to definition of '{ command } '"
237237 logger .info (message )
238238 sublime .status_message (message )
239239 utils .open_and_select_region (view , file_name , region )
@@ -291,23 +291,23 @@ def is_inside(g):
291291 pos = sel .b - line_r .begin () - com_reg .start ()
292292 # check if its a ref
293293 if NEW_STYLE_REF_REGEX .match (reversed_command ):
294- sublime .status_message ("Jump to reference '{0 }'" . format ( args ) )
294+ sublime .status_message (f "Jump to reference '{ args } '" )
295295 _jumpto_ref (view , com_reg , pos )
296296 # check if it is a cite
297297 elif NEW_STYLE_CITE_REGEX .match (reversed_command ):
298- sublime .status_message ("Jump to citation '{0 }'" . format ( args ) )
298+ sublime .status_message (f "Jump to citation '{ args } '" )
299299 _jumpto_cite (view , com_reg , pos )
300300 elif command == "label" :
301301 _show_usage_label (view , args )
302302 elif GLO_LINE_RE .match (reversed_command ):
303- sublime .status_message ("Jump to glossary '{0 }'" . format ( args ) )
303+ sublime .status_message (f "Jump to glossary '{ args } '" )
304304 _jumpto_glo (view , com_reg , pos )
305305 elif ACR_LINE_RE .match (reversed_command ):
306- sublime .status_message ("Jump to acronym '{0 }'" . format ( args ) )
306+ sublime .status_message (f "Jump to acronym '{ args } '" )
307307 _jumpto_glo (view , com_reg , pos , acr = True )
308308 # check if it is any kind of input command
309309 elif any (reg .match (com_reg .group (0 )) for reg in INPUT_REG_EXPS ):
310- sublime .status_message ("Jump to file '{0 }'" . format ( args ) )
310+ sublime .status_message (f "Jump to file '{ args } '" )
311311 self .view .run_command (
312312 "latextools_jumpto_file" ,
313313 {
@@ -345,7 +345,7 @@ def match_selector(selector):
345345 elif fallback_command :
346346 if set_caret :
347347 self ._set_caret (event )
348- logger .debug ("Run command '%s'" , fallback_command )
348+ logger .debug (f "Run command '{ fallback_command } '" )
349349 self .view .run_command (fallback_command )
350350
351351 def _set_caret (self , event ):
0 commit comments