1. 24 Oct, 2017 1 commit
  2. 27 Oct, 2017 2 commits
    • Mark Olesen's avatar
      5b8b689a
    • Mark Olesen's avatar
      ENH: allow passing of comparator to sortToc methods · 0a62fd2f
      Mark Olesen authored
      - this increases the flexibility of the interface
      
      - Add stringOps 'natural' string sorting comparison.
        Digits are sorted in their natural order, which means that
            (file10.txt file05.txt file2.txt)
        are sorted as
            (file2.txt file05.txt file10.txt)
      
      STYLE: consistent naming of template parameters for comparators
      
        - Compare for normal binary predicates
        - ListComparePredicate for list compare binary predicates
      0a62fd2f
  3. 26 Oct, 2017 3 commits
    • Mark Olesen's avatar
      STYLE: compilation of some unit tests · 8ec64d81
      Mark Olesen authored
      8ec64d81
    • Mark Olesen's avatar
      ENH: add fileName::validate static method (issue #628) · 16e75d84
      Mark Olesen authored
      - similar to word::validate to allow stripping of invalid characters
        without triggering a FatalError.
      
      - use this validated fileName in Foam::readDir to avoid problems when
        a directory contains files with invalid characters in their names
      
      - adjust rmDir to handle filenames with invalid characters
      
      - fileName::equals() static method to compare strings while ignoring
        any differences that are solely due to duplicate slashes
      16e75d84
    • Mark Olesen's avatar
      ENH: cleanup and rationalize memory-backed streams · 2bd2f83f
      Mark Olesen authored
      - more consistent naming:
        * Versions that hold and manage their own memory:
            IListStream, OListStream
      
        * Versions that reference a fixed size external memory:
            UIListStream, UOListStream
      
      - use List storage instead of DynamicList within OListStream.
        Avoids duplicate bookkeeping, more direct handling of resizing.
      2bd2f83f
  4. 25 Oct, 2017 1 commit
    • Mark Olesen's avatar
      ENH: relocate protected List::size(label) to UList (issue #595) · 5c1ec7ec
      Mark Olesen authored
      - makes it accessible for containers that manage their own storage
        and derive directly from UList.
      
      - DynamicList::min_size() method to access the corresponding
        SizeMin template parameter.
      
      - ensure consistency in the reserve size for the constructor
      
            DynamicList<..> lst(N);
      
        now has identical sizing as
      
            DynamicList<..> lst();
            reserve(N);
      5c1ec7ec
  5. 28 Oct, 2017 1 commit
  6. 26 Oct, 2017 3 commits
  7. 25 Oct, 2017 5 commits
  8. 24 Oct, 2017 5 commits
  9. 23 Oct, 2017 7 commits
  10. 20 Oct, 2017 2 commits
  11. 12 Oct, 2017 1 commit
  12. 19 Oct, 2017 2 commits
  13. 13 Oct, 2017 2 commits
  14. 12 Oct, 2017 3 commits
  15. 11 Oct, 2017 2 commits