21 lines
546 B
Plaintext
21 lines
546 B
Plaintext
from typing import List
|
|
|
|
class Config:
|
|
@staticmethod
|
|
def format_selection(selection: str) -> List[str]:
|
|
return [
|
|
'#+begin_quote',
|
|
selection,
|
|
'#+end_quote',
|
|
]
|
|
|
|
@staticmethod
|
|
def format_comment(comment: str) -> List[str]:
|
|
return [
|
|
'- comment:'
|
|
] + [
|
|
# colon is a quck way to define blocks of code/preformatted stuff: https://orgmode.org/manual/Literal-Examples.html
|
|
' : ' + s
|
|
for s in comment.splitlines()
|
|
]
|