Status/Resolution/Reason: To Fix//
Reporter/Name(from Bugbase): Aaron Neff / Aaron Neff (Aaron Neff)
Created: 12/07/2015
Components: Language
Versions: 11.0
Failure Type: Enhancement Request
Found In Build/Fixed In Build: CF11_Final /
Priority/Frequency: Trivial / Unknown
Locale/System: English / Win All
Vote Count: 2
.lCase()/lCase() and .uCase()/uCase() are useful. .titleCase()/titleCase() would be as useful.
By default, it should ignore roman numerals and allow them to remain uppercase. By default, it should ignore words like "a" and "an" if they are in the middle of a sentence.
For complete control over the list of words to ignore, an optional ignoreList parameter should be allowed. Example: titleCase(listOfWordsToIgnore)
Tomayto/tomahto scenario: Currently, yesNoFormat() returns Yes or No. So displaying Yes/No vs yes/no in a table column is as simple as appending .lCase() or not. Same simplicity should exist for booleanFormat(). Either 1) booleanFormat() should return True/False or 2) .titleCase()/titleCase() should be implemented (preference is #2).
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 4096966
External Customer Info:
External Company:
External Customer Name: Aaron Neff
External Customer Email:
Attachments:
Comments: