From 7a3571cf56fd77895e421a5316d8b2f1902ceb5b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 12 Nov 2024 09:57:55 +0530 Subject: [PATCH] Use the new indent parameter instead of indenting manually --- manual/custom.py | 3 +-- src/calibre/utils/formatter_functions.py | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/manual/custom.py b/manual/custom.py index 983ff5b74e..9bd2740039 100644 --- a/manual/custom.py +++ b/manual/custom.py @@ -33,11 +33,10 @@ def formatter_funcs(): ffml = FFMLProcessor() all_funcs = formatter_functions().get_builtins() for func_name, func in all_funcs.items(): - text = ffml.document_to_rst(func.doc, func_name) # indent the text since :ffdoc: is used inside lists # if we need no indent we can create a new role like # :ffdoc-no-indent: - text = '\n '.join(text.splitlines()) + text = ffml.document_to_rst(func.doc, func_name, indent=1) ans[func_name] = text.strip() db.close() del db diff --git a/src/calibre/utils/formatter_functions.py b/src/calibre/utils/formatter_functions.py index c1636968b4..fcda691a15 100644 --- a/src/calibre/utils/formatter_functions.py +++ b/src/calibre/utils/formatter_functions.py @@ -34,7 +34,8 @@ from calibre.utils.config import tweaks from calibre.utils.date import UNDEFINED_DATE, format_date, now, parse_date from calibre.utils.icu import capitalize, sort_key, strcmp from calibre.utils.icu import lower as icu_lower -from calibre.utils.localization import _ as xlated, calibre_langcode_to_name, canonicalize_lang +from calibre.utils.localization import _ as xlated +from calibre.utils.localization import calibre_langcode_to_name, canonicalize_lang from calibre.utils.titlecase import titlecase from polyglot.builtins import iteritems, itervalues