Latex3: \msg_term рд╕рдВрджреЗрд╢ рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рддреЗ рдХрд┐ рд╡реЗ рдХрд╣рд╛рдВ рд╕реЗ рдЖ рд░рд╣реЗ рд╣реИрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 11 рдордИ 2021  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: latex3/latex3

рдЬреИрд╕рд╛ рдХрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрдорд╕реАрдИ рджреНрд╡рд╛рд░рд╛ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, \msg_term рд╕рдВрджреЗрд╢ рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рддреЗ рдХрд┐ рд╡реЗ рдХрд╣рд╛рдВ рд╕реЗ рдЖ рд░рд╣реЗ рд╣реИрдВ ( \msg_warning рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд):

\begin{filecontents*}[overwrite]{mypackage.sty}
\ProvidesExplPackage
  {mypackage}
  {2021-05-11}
  {0.1}
  {
    My Nice package
  }
\NeedsTeXFormat{LaTeX2e}
%
\msg_new:nnn {mypackage} {Foo} {FOOBAR}
\msg_warning:nn {mypackage} {Foo}
\msg_term:nn {mypackage} {Foo}
\end{filecontents*}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass{article}
\usepackage{mypackage}
\begin{document}
\end{document}

рд▓рд┐рдЦрддрд╛ рд╣реИ:

рдкреИрдХреЗрдЬ mypackage рдЪреЗрддрд╛рд╡рдиреА: FOOBAR

foobar

рдЬрдмрдХрд┐, рдмрд╛рдж рдХреЗ рд▓рд┐рдП, рдХреЛрдИ рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ:

рдкреИрдХреЗрдЬ mypackage рдЬрд╛рдирдХрд╛рд░реА: FOOBAR

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВ рджреВрд╕рд░реЗ рдирдВрдмрд░ рдкрд░ рд╣реВрдВ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреВрд╕рд░реА рдзреБрд░реА рдЪрд╛рд╣рддреЗ рд╣реИрдВред рддреНрд░реБрдЯрд┐рдпреЛрдВ + рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЛ рд╣рдореЗрд╢рд╛ рдЯрд░реНрдорд┐рдирд▓ + рд▓реЙрдЧ рдкрд░ imho рдХреА рд╕реВрдЪрдирд╛ рджреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП, рдХреЗрд╡рд▓ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреЛ рд╡рд░реНрдЧ рдЬрд╛рдирдХрд╛рд░реА (рдХреЗрд╡рд▓ рд▓реЙрдЧ) рдФрд░ рдЯрд░реНрдо-рдЬрд╛рдирдХрд╛рд░реА рд╣реИрдВред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрдХреНрд╖ рд╣реЛрдиреЗ рд╕реЗ рд╡реИрд╕реЗ рднреА рдмрд╣реБрдд рдорджрдж рдорд┐рд▓реЗрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЖрдо рддреМрд░ рдкрд░ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╕рднреА рдЗрдиреНрдлреЛрд╕ рдЕрдЪрд╛рдирдХ рдЯрд░реНрдо-рдЗрдиреНрдлреЛрд╕ рдмрди рдЬрд╛рдПрдВ (рдЬрд┐рд╕реЗ рдЖрдк рд╡реИрд╕реЗ рднреА рдЯрд░реНрдо-рдЗрдиреНрдлреЛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдореИрдк рдХрд░рдХреЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ) рд▓реЗрдХрд┐рди рдЖрдо рддреМрд░ рдкрд░ рдХреЗрд╡рд▓ рдХреБрдЫ рдЗрдиреНрдлреЛрд╕ рднреА рд╣рдореЗрд╢рд╛ рдЬрд╛рддреЗ рд╣реИрдВ рдЯрд░реНрдорд┐рдирд▓ рдЗрд╕рд▓рд┐рдП рдореИрдВ рдПрдХ рдФрд░ рд╢реНрд░реЗрдгреА рдЬреЛрдбрд╝рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛ terminfo рдФрд░ рдХреБрдЫ рд╕рдВрдмрдВрдзрд┐рдд \msg_terminfo:nn рддрд╛рдХрд┐ рдЖрдк рдХреЛрдб рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдЗрд░рд╛рджреЗ рд╕реНрдкрд╖реНрдЯ рдХрд░ рд╕рдХреЗрдВ, рдмрд┐рдирд╛ рд╕реЗрдЯ рдХрд┐рдП рдХрд┐ рдХреБрдЫ рд╣рдж рддрдХ рд╕рдВрджреЗрд╢ рд╕реЗрдЯрдЕрдк рдореЗрдВ рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╣реИ .

рд╕рднреА 12 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ l3msg рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдбрд┐рдЬрд╝рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ "рдЬрд╛рдирдХрд╛рд░реА" рд╕рдВрджреЗрд╢ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЗрд╕реЗ \msg_info:nn рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рд▓реЗрдХрд┐рди рдлрд┐рд░ рдпрд╣ рд▓реЙрдЧ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ)ред

\msg_info:nn (рд▓реЗрдХрд┐рди рдлрд┐рд░ рдпрд╣ рд▓реЙрдЧ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ)ред

рдпрд╣реА рдмрд╛рдд рд╣реИ: AFAICT, рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рджреЗрдЦрдирд╛ рдЖрдо рд╣реИ рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд╣рдЪрд╛рдиреЗ рдЬрд╛рдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВред

рдпрд╣рд╛рдВ рдбрд┐рдЬрд╛рдЗрди рдирд┐рд░реНрдгрдп рдпрд╣ рдерд╛ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдВрджреЗрд╢ рддреНрд░реБрдЯрд┐/рдЪреЗрддрд╛рд╡рдиреА/рдЬрд╛рдирдХрд╛рд░реА рд╣реИрдВ, рдФрд░ рдЯрд░реНрдорд┐рдирд▓ рдФрд░ рд▓реЙрдЧ рджреЛрдиреЛрдВ рдкрд░ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рджреЛ 'рдирд┐рдЪрд▓реЗ рд╕реНрддрд░' рдлрд╝рдВрдХреНрд╢рди, \msg_term:nn рдФрд░ \msg_log:nn , рдмрд╣реБрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИрдВ рдФрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм 'рд╢реЛрд░ рдирд╣реАрдВ' рд╣реЛрдирд╛ рд╣реИред

рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдВрджреЗрд╢ рддреНрд░реБрдЯрд┐/рдЪреЗрддрд╛рд╡рдиреА/рдЬрд╛рдирдХрд╛рд░реА рд╣реИрдВ, рдФрд░ рдЯрд░реНрдорд┐рдирд▓ рдФрд░ рд▓реЙрдЧ рджреЛрдиреЛрдВ рдкрд░ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд▓реЗрдХрд┐рди рдареАрдХ рд╣реИ, рд╕реВрдЪрдирд╛ рд╕рдВрджреЗрд╢ рдХреЗрд╡рд▓ рд▓реЙрдЧ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ:

\msg_ рдЬрд╛рдирдХрд╛рд░реА: nnnnnn {тЯирдореЙрдбреНрдпреВрд▓ тЯй} {рд╕рдВрджреЗрд╢ } {тЯиarg рдПрдХ } {тЯиarg рджреЛ } {тЯиarg рддреАрди тЯй} {тЯиarg рдЪрд╛рд░ }

рдореБрджреНрджреЗ 'рдореЙрдбреНрдпреВрд▓' рд╕реВрдЪрдирд╛ 'рд╕рдВрджреЗрд╢', рдкрд╛рда рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП 'рдЖрд░реНрдЧ рд╡рди' рдХреЛ 'рдЕрд░реНрдЧ рдЪрд╛рд░' рдореЗрдВ рдкрд╛рд╕ рдХрд░рдирд╛
рдХрд╛рд░реНрдпред рд╕реВрдЪрдирд╛ рдкрд╛рда рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред

@dbitouze рдЖрд╣, рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рд╣рд╛рдБ: рдЬрд╛рдирдХрд╛рд░реА рдХреЗрд╡рд▓ рд▓реЙрдЧ рдореЗрдВ рд╣реИ рдЬреИрд╕рд╛ рдЖрдк рдХрд╣рддреЗ рд╣реИрдВред 'рдХрдЪреНрдЪреЗ' рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдпрд╣ рдерд╛ рдХрд┐ рд╡реЗ рдмрд╣реБрдд рдирд┐рдореНрди рд╕реНрддрд░ рдХреА рдЪреАрдЬреЗрдВ рд╣реЛрдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд░рдЦрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдЕрддрд┐рд░рд┐рдХреНрдд 'рд╢реЛрд░' рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдИрдорд╛рдирджрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ 'рдЬрдВрдЧрд▓реА рдореЗрдВ' рдЬреНрдпрд╛рджрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ - рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЬреЛ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВред (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд┐рдореНрди рд╕реНрддрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдП, рдореИрдВ рд╡реИрд╕реЗ рднреА \iow_log:n / \iow_term:n рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред)

@josephwright рдореИрдВ рдЗрд╕ рдмрд╛рдд рд╕реЗ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ "рдЬрд╛рдирдХрд╛рд░реА" рдХреЛ "рдЪреЗрддрд╛рд╡рдиреА" рдХреА рддрд░рд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕ рдЕрдВрддрд░ рдХреЗ рд╕рд╛рде рдХрд┐ рдпрд╣ рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдирд╣реАрдВ рдХрд┐ рдпрд╣ рд╕рд╛рдорд╛рди рдХреЛ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЛ рдЖрдо рддреМрд░ рдкрд░ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реНрдкрд╖реНрдЯ рд▓рд╛рдЗрдирдмреНрд░реЗрдХ рдХреЗ рд╕рд╛рде рд╕реНрд╡рд░реВрдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдкрд░ рдХреБрдЫ "(рдореЙрдбреНрдпреВрд▓)" рдЙрдкрд╕рд░реНрдЧ рд╣реИ рдФрд░ рдЬрдм рдореИрдВ рд╕рдореВрд╣ рдХреЛ рдЪреЗрддрд╛рд╡рдиреА рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рдмрджрд▓рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд╣рд╛рдВ рдпрд╣ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ .

@FrankMittelbach рдпрд╣реА рдорд╛рдорд▓рд╛ рд╣реИ: рд╕рд╡рд╛рд▓ рдпрд╣ рдерд╛ рдХрд┐ рдореИрдВ \msg_log:nn рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддрд╛ рд╣реВрдВ, рдЬреЛ рдХрдо (рдирд╣реАрдВ) рд╕реНрд╡рд░реВрдкрдг рдХрд░рддрд╛ рд╣реИред рддрд░реНрдХрд╕рдВрдЧрдд рд░реВрдк рд╕реЗ рд╣рдо \msg_log:nn рдФрд░ \msg_term:nn , рдХреНрдпреЛрдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡реЗ рд╕рдВрджреЗрд╢ рдкреНрд░рдгрд╛рд▓реА рдФрд░ рд▓реЙрдЧ рдореЗрдВ рдмрд╕ рдбрдВрдкрд┐рдВрдЧ рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдмреАрдЪ рдХреБрдЫ рд╣рдж рддрдХ рд╣реИрдВред

рдпрд╣рд╛рдВ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рд╢реНрди рдереЛрдбрд╝реЗ рдорд┐рд╢реНрд░рд┐рдд рд╣реЛ рд░рд╣реЗ рд╣реИрдВред

  • рд╕реНрд╡рд░реВрдкрд┐рдд рд╕рдВрджреЗрд╢: рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рддреНрд░реБрдЯрд┐/рдЪреЗрддрд╛рд╡рдиреА/рдЬрд╛рдирдХрд╛рд░реА рд╣реИ, рдкрд┐рдЫрд▓реЗ рд╡рд╛рд▓реЗ рдХреЗ рд╕рд╛рде
    рдХреЗрд╡рд▓ рд▓реЙрдЧ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИред @dbitouze рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд╕реВрдЪрдирд╛ рд╕рдВрджреЗрд╢ рдорд╛рдВрдЧрддрд╛ рд╣реИ
    рдЯрд░реНрдорд┐рдирд▓ рднреАред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдПрдХ рдареЛрд╕ рдорд╛рдорд▓реЗ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░ рд╕рдХреЗ рдЬрд╣рд╛рдВ рдРрд╕рд╛ рд╕рдВрджреЗрд╢ рд╣реЛ
    рдХреЗрд╡рд▓ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП?

  • рдЕрд╕реНрд╡рд░реВрдкрд┐рдд рд╕рдВрджреЗрд╢: \msg_ log:nn рдФрд░ \msg_ term:nn. рдореЗрд░реА рдХреЛрдИ рд░рд╛рдп рдирд╣реАрдВ рд╣реИ
    рдЙрдиреНрд╣реЗрдВ рд░рдЦрдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдареАрдХ рд╣реИ, рдореБрдЭреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЫрдбрд╝реА рдХрд╛ рдЧрд▓рдд рдЕрдВрдд рдорд┐рд▓рд╛ рдФрд░ рдЕрдиреБрд░реЛрдз рдХреЛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдкрдврд╝рд╛ред рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рд╕рд╛рдорд╛рдиреНрдп 2e рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдФрд░ рд╕рдВрджреЗрд╢ рдкреНрд░рдгрд╛рд▓реА 2e рдХреЗ рд▓рд┐рдП рд╣реИ, рднрд▓реЗ рд╣реА рд╣рдо рдпрд╣рд╛рдВ expl3 рд░реЗрдкреЛ рдореЗрдВ рд╣реЛрдВ)

@dbitouze рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рднреА рдПрдХ рд╕реВрдЪрдирд╛ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдПрдХ рдареЛрд╕ рдорд╛рдорд▓реЗ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░ рд╕рдХреЗ рдЬрд╣рд╛рдВ рдРрд╕рд╛ рд╕рдВрджреЗрд╢ рдХреЗрд╡рд▓ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП?

рдХрднреА-рдХрднреА рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЙрд╕реЗ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдХрд░ рдбрд░рд╛рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдореИрдВ рдЗрд╕рд╕реЗ рд╕рд╣рдордд рд╣реВрдВ - рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрди рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рджреЛ рдЕрдХреНрд╖ рд╣реИрдВ: рд╡реЗ рдХрд╣рд╛рдВ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рд╡реЗ рдХрд┐рддрдиреЗ рдЧрдВрднреАрд░ рд╣реИрдВред

рдорд╛рди рд▓реЗрдВ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХреБрдЫ рд╕рд╛рдорд╛рдиреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдХреБрдЫ рдиреИрджрд╛рдирд┐рдХ тАЛтАЛ(рдорд╛рдореВрд▓реА рдЙрдкрдпреЛрдЧреА рд▓реЗрдХрд┐рди рдмреЗрдХрд╛рд░ рдирд╣реАрдВ) рдЖрдЙрдЯрдкреБрдЯ рд╣реИ, рдФрд░ рдореИрдВ рдЗрд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рднреЗрдЬрддрд╛ рд╣реВрдВред рдЗрд╕реЗ рдХрдВрд╕реЛрд▓ рдкрд░ рджрд┐рдЦрд╛рдирд╛ рдХрднреА-рдХрднреА рдЕрдЪреНрдЫрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рдПрдХ "рд╡рд░реНрдмреЛрдЬрд╝" рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд┐рдХрд▓реНрдк) рд▓реЗрдХрд┐рди рдЗрди рдЪреАрдЬрд╝реЛрдВ рдХреЛ рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдБ рдХрд╣рдирд╛ рдЧрд▓рдд рд╣реЛрдЧрд╛ред

рдореИрдВ рджреВрд╕рд░реЗ рдирдВрдмрд░ рдкрд░ рд╣реВрдВ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреВрд╕рд░реА рдзреБрд░реА рдЪрд╛рд╣рддреЗ рд╣реИрдВред рддреНрд░реБрдЯрд┐рдпреЛрдВ + рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЛ рд╣рдореЗрд╢рд╛ рдЯрд░реНрдорд┐рдирд▓ + рд▓реЙрдЧ рдкрд░ imho рдХреА рд╕реВрдЪрдирд╛ рджреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП, рдХреЗрд╡рд▓ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреЛ рд╡рд░реНрдЧ рдЬрд╛рдирдХрд╛рд░реА (рдХреЗрд╡рд▓ рд▓реЙрдЧ) рдФрд░ рдЯрд░реНрдо-рдЬрд╛рдирдХрд╛рд░реА рд╣реИрдВред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрдХреНрд╖ рд╣реЛрдиреЗ рд╕реЗ рд╡реИрд╕реЗ рднреА рдмрд╣реБрдд рдорджрдж рдорд┐рд▓реЗрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЖрдо рддреМрд░ рдкрд░ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╕рднреА рдЗрдиреНрдлреЛрд╕ рдЕрдЪрд╛рдирдХ рдЯрд░реНрдо-рдЗрдиреНрдлреЛрд╕ рдмрди рдЬрд╛рдПрдВ (рдЬрд┐рд╕реЗ рдЖрдк рд╡реИрд╕реЗ рднреА рдЯрд░реНрдо-рдЗрдиреНрдлреЛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдореИрдк рдХрд░рдХреЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ) рд▓реЗрдХрд┐рди рдЖрдо рддреМрд░ рдкрд░ рдХреЗрд╡рд▓ рдХреБрдЫ рдЗрдиреНрдлреЛрд╕ рднреА рд╣рдореЗрд╢рд╛ рдЬрд╛рддреЗ рд╣реИрдВ рдЯрд░реНрдорд┐рдирд▓ рдЗрд╕рд▓рд┐рдП рдореИрдВ рдПрдХ рдФрд░ рд╢реНрд░реЗрдгреА рдЬреЛрдбрд╝рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛ terminfo рдФрд░ рдХреБрдЫ рд╕рдВрдмрдВрдзрд┐рдд \msg_terminfo:nn рддрд╛рдХрд┐ рдЖрдк рдХреЛрдб рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдЗрд░рд╛рджреЗ рд╕реНрдкрд╖реНрдЯ рдХрд░ рд╕рдХреЗрдВ, рдмрд┐рдирд╛ рд╕реЗрдЯ рдХрд┐рдП рдХрд┐ рдХреБрдЫ рд╣рдж рддрдХ рд╕рдВрджреЗрд╢ рд╕реЗрдЯрдЕрдк рдореЗрдВ рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╣реИ .

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

dbitouze picture dbitouze  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

svitalsky picture svitalsky  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dbitouze picture dbitouze  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dbitouze picture dbitouze  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

tail-reversion picture tail-reversion  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ