Tags C and C++ are different on iOS

DiscussionsBug Collectors

Rejoignez LibraryThing pour poster.

Tags C and C++ are different on iOS

1krausj
Mar 20, 2021, 10:06 pm

I have books with tags C and C++ for programming language. On desktop web client this works. On mobile app for iOS the C++ tag shows those books with the C tag.

2kristilabrie
Mar 21, 2021, 4:01 pm

Details for devs:

1. Go to kristilabrie on LibraryThing.com and sort all collections by title (ascending), where I have one book (https://www.librarything.com/work/7007569/book/179567224) tagged "C" and one (https://www.librarything.com/work/14816874/book/176787043) tagged "C++".
2. Click on the "C++" tag. This works: it brings up the correct book: https://www.librarything.com/catalog.php?tag=C%252B%252B&view=kristilabrie
3. Now, enter "tag: "C++"" in the search bar of kristilabrie: https://www.librarything.com/catalog/kristilabrie&deepsearch=tag%3A+%22C%252....

Bug: The tag "C++" is not recognized in a catalog search, but rather the "C" tag is instead. The "+" character isn't recognized in the catalog search.

NB: within the app, I can click on the "C++" tag in the app and it will bring me to a "Tag: C++" page, but will only show the book with the "C" tag on it. I assume it's the same search bug, albeit we're displaying the right tag on the page as-is.

3MarthaJeanne
Modifié : Mar 21, 2021, 4:18 pm

For another current bug involving searching on + https://www.librarything.com/topic/327209#7454555 and several more. I just checked
x + y. A Mathematician's Manifesto for Rethinking Gender

still finds the work, but the touchstone doesn't take. To get a touchstone you have to leave out the + y. A Mathematician's Manifesto for Rethinking Gender

My recollection is that there have been problems with C++ for years.

4AnnieMod
Mar 21, 2021, 4:24 pm

>2 kristilabrie: We have the same problem in the apps with a other special characters as well - : for example. They show the correct tag at the top but then show you the results for something else.