Problem description: When the "Replace" option is checked for "Single quotes" in Tools->AutoCorrect, "Localized Options" tab, single quotes, i.e. ', should always be replaced automatically. However when correcting a misspelled word that contains the replaced single quote (e.g. "un'aria" - italian), the corrected word contains the basic single quote, not the replaced one. The problem has not showed when editing an English (USA) paragraph, only in italian (I don't know about other languages). Steps to reproduce: 1. Install Italian package 2. Select the Replace checkbox 3. Write "un'ario", right click and select "un'aria". 4. see that the single quote style changes. Current behavior: Not possible to show since in this text format single quotes are all the same Expected behavior: Not possible to show since in this text format single quotes are all the same Operating System: Mac OS X Version: 4.1.4.2 release
It does affect English, too, actually -- it's just the other way around there. Example: if I tick *off* replacing single quotes and then write e.g. "dont", the context menu suggests "don’t" (with a curly apostrophe) as a replacement. So most likely it just depends on the spelling dictionary of any given language -- if there are curly apostrophes in the dictionary, only those will be suggested; if there are straight ones there, then only those will be suggested.
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present on a currently supported version of LibreOffice (4.4.2 or later) https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to "inherited from OOo"; 4b. If the bug was not present in 3.3 - add "regression" to keyword Feel free to come ask questions or to say hello in our QA chat: http://webchat.freenode.net/?channels=libreoffice-qa Thank you for your help! -- The LibreOffice QA Team This NEW Message was generated on: 2015-05-02
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present on a currently supported version of LibreOffice (5.1.5 or 5.2.1 https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to "inherited from OOo"; 4b. If the bug was not present in 3.3 - add "regression" to keyword Feel free to come ask questions or to say hello in our QA chat: http://webchat.freenode.net/?channels=libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug-20160920
This is definitely still a perpetually annoying issue. In AutoCorrect -> Localized Options I have single quotes set to show curly apostrophes (’ not '), but spellcheck only suggests words with straight ones. I'm using the English dictionary, so I wonder why the opposite occurred with Mihkel Tõnnov above. Though maybe something has changed in four years... Currently using LibreOffice Writer 6.0.3.2 on Ubuntu 16.04.
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://kiwiirc.com/nextclient/irc.freenode.net/#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
The spell checking (or the dictionaries behind it) still counteracts the auto-correction. Words that are changed by spell checking are inserted with false and not auto-corrected words. LibreOffice should enhance its autocorrection feature to also change words that were inserted by spell checking. Because quote is quote, it shouldn't matter who or what has written the (false) quotes. So, it's more an enhancement request?
(In reply to Thomas Lendo from comment #6) > LibreOffice should enhance its autocorrection feature... Double autocorrection... What if the user intentionally inserts a non-curly apostrophe in some autocorrection and this is replaced in the second step. Perhaps we provide an option to start the AC manually afterwards.
Different opinions on this, so I keep it open.
Dear gherardo.carullo, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from https://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://web.libera.chat/?settings=#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
This is still an issue in Writer version 7.6.4.1. The spellchecker will insert straight apostrophes (') when the document is set to only use curly ones (’). This inconsistently leads to only a few words in a document having straight apostrophes. I know it's been said that this is due to dictionaries themselves using straight ones (apparently the default US English Hunspell has the problem), so I'm not sure on the technical solution. The default in Writer should simply match what the user has selected in autocorrect (e.g., curly apostrophes and quotes) so that the user's settings are consistently applied. If the user then needs to manually change it for whatever reason, then they can. (Or set to only use straight apostrophes and quotes, of course, overriding the dictionaries that only use curly ones.) Seems straightforward to me, even if autocorrect has to override the dictionary.
The GetQuote() function should help here. See also https://gerrit.libreoffice.org/c/core/+/162583