diff --git a/Changelog.txt b/Changelog.txt index 4d08d85eed..51dca45e91 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -37,7 +37,7 @@ Turn it on via the PDF input section of the conversion dialog. -- Content server: Viewer: Read Aloud: Implement word-by-word tracking when reading aloud if the browser and voice used support it, for example, Chromium on Windows, Firefox on Android and Safari on macOS +- Content server: Viewer: Read Aloud: Implement word-by-word tracking when reading aloud if the browser and OS used support it, for example, Chromium on Windows, Firefox on Android and Safari on macOS - [2080315] Image popup: Add a context menu with an option to reset the current zoom diff --git a/src/calibre/db/cache.py b/src/calibre/db/cache.py index d28d1f4558..a0fb1c5978 100644 --- a/src/calibre/db/cache.py +++ b/src/calibre/db/cache.py @@ -947,7 +947,7 @@ class Cache: @read_api def get_item_id(self, field, item_name): - '''' Return the item id for item_name (case-insensitive) or None if not found. + ''' Return the item id for item_name (case-insensitive) or None if not found. This function is very slow if doing lookups for multiple names use either get_item_ids() or get_item_name_map(). ''' q = icu_lower(item_name) try: diff --git a/src/calibre/ebooks/conversion/plugins/pdf_input.py b/src/calibre/ebooks/conversion/plugins/pdf_input.py index d9b3dc494c..2408f79b58 100644 --- a/src/calibre/ebooks/conversion/plugins/pdf_input.py +++ b/src/calibre/ebooks/conversion/plugins/pdf_input.py @@ -26,7 +26,7 @@ class PDFInput(InputFormatPlugin): OptionRecommendation(name='new_pdf_engine', recommended_value=False, help=_('Use the new, experimental, PDF conversion engine.')), OptionRecommendation(name='pdf_header_skip', recommended_value=-1, - help=_('Skip everything to the specified number pixels at the top of a page.' + help=_('Skip everything to the specified number of pixels at the top of a page.' ' Negative numbers mean auto-detect and remove headers, zero means do not remove headers and positive numbers' ' mean remove headers that appear above that many pixels from the top of the page. Works only' ' with the new PDF engine.' diff --git a/src/calibre/utils/formatter_functions.py b/src/calibre/utils/formatter_functions.py index 6350b9976d..e8a945ce65 100644 --- a/src/calibre/utils/formatter_functions.py +++ b/src/calibre/utils/formatter_functions.py @@ -2576,7 +2576,7 @@ class BuiltinGetNote(BuiltinFormatterFunction): category = 'Template database functions' __doc__ = doc = _("get_note(field_name, field_value, plain_text) -- fetch the " "note for field 'field_name' with value 'field_value'. If " - "'plain_text' is empty, return the note's HTML including" + "'plain_text' is empty, return the note's HTML including " "images. If 'plain_text' is 1 (or '1'), return the " "note's plain text. If the note doesn't exist, return the " "empty string in both cases. Example: "