On 2013/10/31 5:20 AM, Thomas A Caswell wrote:
> In lib/matplotlib/backends/backend_pdf.py:
>
>>          fontdictObject = self.reserveObject('font dictionary')
>>          self.writeObject(fontdictObject, fontdict)
>>          return fontdictObject
>>
>>      def embedTeXFont(self, texname, fontinfo):
>> -        matplotlib.verbose.report(
>> -            'Embedding TeX font ' + texname + ' - fontinfo=' + repr(fontinfo.__dict__),
>> -            'debug')
>> +        msg = 'Embedding TeX font ' + texname + ' - fontinfo=' + \
>> +              repr(fontinfo.__dict__)
>
> I think we are trying to move away from |\| line continuation to |(...)|
> continuation. iirc that is one of those things that they claim will be
> deprecated eventually (just like |%| formatting).

Use of the backslash has been contrary to mpl coding policy for a long 
time, and is not related to any potential long-term shift to a new 
continuation string--and as far as I know, there is no such new string. 
One can use parentheses to avoid the trailing backslash.  In a case like 
the above, one can also make a list of the space-separated text chunks 
to be concatenated and then use ```' '.join(chunks)```.