Files
ServerSync/lib/pygments/formatters/__pycache__/groff.cpython-314.pyc

58 lines
7.6 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD><00><00>J<00>Rt^RIt^RIHt^RIHtHtR.t!RR]4tR#)z<>
pygments.formatters.groff
~~~~~~~~~~~~~~~~~~~~~~~~~
Formatter for groff output.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<01> Formatter)<02> get_bool_opt<70> get_int_opt<70>GroffFormatterc<00>^a<00>]tRt^toRtRt.R Ot.tRtRt Rt
Rt Rt Rt R tR
tVtR #) ra<>
Format tokens with groff escapes to change their color and font style.
.. versionadded:: 2.11
Additional options accepted:
`style`
The style to use, can be a string or a Style subclass (default:
``'default'``).
`monospaced`
If set to true, monospace font will be used (default: ``true``).
`linenos`
If set to true, print the line numbers (default: ``false``).
`wrap`
Wrap lines to the specified number of characters. Disabled if set to 0
(default: ``0``).
<EFBFBD>groffc <08><><00>\P!V3/VB\VRR4Vn\VRR4Vn^Vn\ VR^4Vn^Vn/Vn VP4R#)<06>
monospacedT<EFBFBD>linenosF<73>wrapN) r<00>__init__rr r
<00>_linenorr <00>_linelen<65>styles<65> _make_styles)<02>self<6C>optionss&,<2C>@/tmp/pip-target-qd_sq_1j/lib/python/pygments/formatters/groff.pyr <00>GroffFormatter.__init__-sf<00><00><11><1A><1A>4<EFBFBD>+<2B>7<EFBFBD>+<2B>&<26>w<EFBFBD> <0C>d<EFBFBD>C<><04><0F>#<23>G<EFBFBD>Y<EFBFBD><05>><3E><04> <0C><18><04> <0C><1F><07><16><11>3<><04> <09><19><04> <0A><18><04> <0B> <0C><19><19><1B>c<08>2<00>VP'dRMRpVP'dRMRpVP'dRMRpVPF<>wrER;rgVR,'d)VRPVR,4, pR V,pVR
,'dWb, pW,pVR ,'dWc, pW,pVR ,'d)VR PVR ,4, pRV,pWg3VPV&K<> R#)z\f[CR]z\f[R]z\f[CB]z\f[B]z\f[CI]z\f[I]<5D><00>colorz\m[{}]z\m[]<5D>bold<6C>italic<69>bgcolorz\M[{}]z\M[]N)r <00>style<6C>formatr)r<00>regularrr<00>ttype<70>ndef<65>start<72>ends& rr<00>GroffFormatter._make_styles:s<><00><00>#<23><EFBFBD><EFBFBD><EFBFBD>)<29>H<EFBFBD><07> <20>O<EFBFBD>O<EFBFBD>O<EFBFBD>y<EFBFBD><18><04>"<22>o<EFBFBD>o<EFBFBD>o<EFBFBD><19>8<EFBFBD><06><1F>:<3A>:<3A>K<EFBFBD>E<EFBFBD><1C> <1C>E<EFBFBD><13>G<EFBFBD>}<7D>}<7D><15><19>)<29>)<29>$<24>w<EFBFBD>-<2D>8<>8<><05><1D><03>m<EFBFBD><03><13>F<EFBFBD>|<7C>|<7C><15> <0A><05><1D>m<EFBFBD><03><13>H<EFBFBD>~<7E>~<7E><15><0F><05><1D>m<EFBFBD><03><13>I<EFBFBD><EFBFBD><EFBFBD><15><19>)<29>)<29>$<24>y<EFBFBD>/<2F>:<3A>:<3A><05><1D><03>m<EFBFBD><03>!&<26><1A>D<EFBFBD>K<EFBFBD>K<EFBFBD><05> <1E>&rc<08> <00>\4pVPF*wr4VR,fKVPVR,4K, \V4F0pVP RV,R,V,R,4K2 R#)rNz
.defcolor z rgb #<23>
)<05>setr<00>add<64>sorted<65>write)r<00>outfile<6C>colors<72>_r rs&& r<00>_define_colors<72>GroffFormatter._define_colorsQsc<00><00><14><15><06><1B>z<EFBFBD>z<EFBFBD>G<EFBFBD>A<EFBFBD><13>G<EFBFBD>}<7D>(<28><16>
<EFBFBD>
<EFBFBD>4<EFBFBD><07>=<3D>)<29>"<22><1C>F<EFBFBD>^<5E>E<EFBFBD> <13>M<EFBFBD>M<EFBFBD>,<2C><15>.<2E><18>9<>E<EFBFBD>A<>D<EFBFBD>H<> I<>$rc<08><><00>V;P^, unTPRVP^8g;'d R;'gRVP3,4R#)<05>z%s% 4d r%rN)r r))rr*s&&r<00> _write_lineno<6E>GroffFormatter._write_lineno[sC<00><00> <0C> <0C> <0C><01><19> <0C><0F> <0A> <0A>i<EFBFBD>4<EFBFBD><<3C><<3C>1<EFBFBD>#4<>#=<3D>#=<3D><14>#C<>#C<><12>T<EFBFBD>\<5C>\<5C>"R<>R<>Src<08><><00>\VPR44pVP'dRMRpRpW P8<>d<>\ ^\
P !W P, 44FOpWVP,WPP,VP,pWFR,V,, pKQ W P,pV^8<>dWAV)^,
R, pWpnV#VPV,VP8<>dRV,V,pW nV#TpV;PV, unV#)r%z rN)<08>len<65>rstripr
r <00>range<67>math<74>floorr)r<00>line<6E>length<74>space<63>newline<6E>i<>chunk<6E> remainders&& r<00>
_wrap_line<EFBFBD>GroffFormatter._wrap_line`s<00><00><14>T<EFBFBD>[<5B>[<5B><14>&<26>'<27><06><1F><<3C><<3C><<3C><07>R<EFBFBD><05><14><07> <11>I<EFBFBD>I<EFBFBD> <1D><1A>1<EFBFBD>d<EFBFBD>j<EFBFBD>j<EFBFBD><16>)<29>)<29>);<3B><<3C>=<3D><01><1C>t<EFBFBD>y<EFBFBD>y<EFBFBD>[<5B><11>9<EFBFBD>9<EFBFBD><1B>T<EFBFBD>Y<EFBFBD>Y<EFBFBD>)><3E>?<3F><05><17>D<EFBFBD>L<EFBFBD>5<EFBFBD>0<>1<><07>><3E><1F><19><19>*<2A>I<EFBFBD><18>1<EFBFBD>}<7D><17><19>
<EFBFBD>1<EFBFBD> <0C> <0A>.<2E>.<2E><07> )<29> <0A><17><0E><12>]<5D>]<5D>V<EFBFBD> #<23>d<EFBFBD>i<EFBFBD>i<EFBFBD> /<2F><1B>e<EFBFBD>|<7C>t<EFBFBD>+<2B>G<EFBFBD>"<22>M<EFBFBD>
<17><0E><1B>G<EFBFBD> <10>M<EFBFBD>M<EFBFBD>V<EFBFBD> #<23>M<EFBFBD><16>rc<08><><00>VPRR4PRR4PRR4PRR4PRR 4pTpVF<>p\V4\VP448wgK,VPR
4P4R ,PR R 4P 4pVPVRVR ,,R,4pK<> V#)<10>\z\[u005C]<5D>.z \[char46]<5D>'z\[u0027]<5D>`z\[u0060]<5D>~z\[u007E]<5D>unicode_escape:r0NN<4E>x<>u00z\[u<>])<05>replacer4<00>encode<64>decode<64>upper)r<00>text<78>copy<70>char<61>unis&& r<00> _escape_chars<72>GroffFormatter._escape_charsws<><00><00><13>|<7C>|<7C>D<EFBFBD>+<2B>.<2E><1B>G<EFBFBD>C<EFBFBD><1C>.<2E><1B>G<EFBFBD>D<EFBFBD>+<2B>.<2E><1B>G<EFBFBD>C<EFBFBD><1B>-<2D><1B>G<EFBFBD>C<EFBFBD><1B>-<2D> <0A>
<14><04><18>D<EFBFBD><12>4<EFBFBD>y<EFBFBD>C<EFBFBD><04> <0B> <0B> <0A>.<2E>.<2E><1A>k<EFBFBD>k<EFBFBD>"2<>3<><1B>V<EFBFBD>X<EFBFBD>b<EFBFBD>"<22><1C>W<EFBFBD>S<EFBFBD>%<25>(<28><1A>U<EFBFBD>W<EFBFBD><14><1C>|<7C>|<7C>D<EFBFBD>&<26>3<EFBFBD>r<EFBFBD>7<EFBFBD>*:<3A>S<EFBFBD>*@<40>A<><04> <19><14> rc <08>v<00>VPV4VPR4VP'dVPV4VEF[wr4W0P9dVP
pKVPV,wrVVP R4EF pVP^8<>dVPV4pV'dSV'dKVPVPR44pVR8wd#VPRPWXV344M/VPVPVPR444VPR4'gK<>VP'dVPV4^Vn K<>VPR4^Vn EK EK^ VPR4R#)z .nf
\f[CR]
Tr%rz
.fiN)r-r)r
r1r<00>parent<6E>
splitlinesr r@rTr5<00>join<69>endswithr) r<00> tokensourcer*r<00>valuer!r"r9rPs &&& r<00>format_unencoded<65>GroffFormatter.format_unencoded<65>s?<00><00> <0C><1B><1B>G<EFBFBD>$<24><0F> <0A> <0A>&<26>'<27> <0F><<3C><<3C><<3C> <10> <1E> <1E>w<EFBFBD> '<27>'<27>L<EFBFBD>E<EFBFBD><17>{<7B>{<7B>*<2A><1D> <0C> <0C><05><1D><1B><1B>U<EFBFBD>+<2B>J<EFBFBD>E<EFBFBD><1D>(<28>(<28><14>.<2E><04><17>9<EFBFBD>9<EFBFBD>q<EFBFBD>=<3D><1F>?<3F>?<3F>4<EFBFBD>0<>D<EFBFBD><18>S<EFBFBD><1F>-<2D>-<2D>d<EFBFBD>k<EFBFBD>k<EFBFBD>$<24>.?<3F>@<40>D<EFBFBD><1B>r<EFBFBD>z<EFBFBD><1F> <0A> <0A>b<EFBFBD>g<EFBFBD>g<EFBFBD>u<EFBFBD>C<EFBFBD>.@<40>&A<>B<><42><1B>M<EFBFBD>M<EFBFBD>$<24>"4<>"4<>T<EFBFBD>[<5B>[<5B><14>5F<35>"G<>H<><17>=<3D>=<3D><14>&<26>&<26><1B>|<7C>|<7C>|<7C><1C>*<2A>*<2A>7<EFBFBD>3<>()<29><04> <0A><1F> <0A> <0A>d<EFBFBD>+<2B>()<29><04> <0A>#/<2F> (<28>0 <10> <0A> <0A>g<EFBFBD>r)rr r
r rr N)r<00>troff<66>roff)<11>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>aliases<65> filenamesr rr-r1r@rTr]<00>__static_attributes__<5F>__classdictcell__)<01> __classdict__s@rrrsE<00><><00><00><08>, <13>D<EFBFBD>&<26>G<EFBFBD><12>I<EFBFBD>
<1C>,<2C>.J<01>T<01>
<17>.<14>& <1F> r) rer7<00>pygments.formatterr<00> pygments.utilrr<00>__all__r<00>rr<00><module>rps+<00><01><04> <0C>(<28>3<> <1B>
<1C><07>X<1F>Y<EFBFBD>Xr