Commit fb5ad93
Variable string (#60)
* Remove need for string length
Remove the "requestedLength" arguments and use allocatable strings now that these are available.
* Update the documentation
The readme is updated. Add users guide in markdown format and remove latex version.
* Add more allocatable strings
Remove more dependences on fixed length character variables.
* Update UsersGuide.md
Add links to examples. Add info about optData functionality to the documentation.
* bump minimal CMake version
* Update UsersGuide.md
Align code blocks.
* Update UsersGuide.md
More code formatting. Fix link to Apple.
* Update UsersGuide.md
Caught a couple more alignment errors.
* Update UsersGuide.md
Fix an escape for a single underscore.
* Update UsersGuide.md
Fix code examples formatting.
* Update UsersGuide.md
Fix code example object names.
* AddLegacyCall
Add back the legacy calls to stringValue and stringValueForKey so that the changes in this version are non-breaking. Those functions are now generic with either the requested length or not. Going forward, one should use the versions without the requested length and use allocated strings.
* CharacterTruncation
Change the returned character length in the legacy function to what was originally there to get rid of the string truncation warning issue.
* Increase coverage
Increase coverage in stringValueForKey
* Logical return
Fix logical return and add test for it.
* Update ValueClassTests.f90
cover more stringValue tests
* Add a News.md section
A news page hanging off of the readme page is added for the latest and future news about changes.
* Update FTValueClass.f90
Just change the comments to reflect that stringValueA and stringValueR are overloaded as stringValue() and that the latter is deprecated but will still work with stringValue(requestedLength)
---------
Co-authored-by: Andrew Winters <andrew.ross.winters@liu.se>1 parent 061999f commit fb5ad93
17 files changed
Lines changed: 1466 additions & 1487 deletions
File tree
- Docs
- Source
- FTObjects
- FTTesting
- Testing/Tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | 20 | | |
28 | 21 | | |
29 | 22 | | |
| |||
53 | 46 | | |
54 | 47 | | |
55 | 48 | | |
56 | | - | |
| 49 | + | |
57 | 50 | | |
58 | 51 | | |
59 | 52 | | |
60 | | - | |
| 53 | + | |
61 | 54 | | |
62 | 55 | | |
63 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments