1. 02 Oct, 2019 1 commit
  2. 19 Sep, 2017 1 commit
    • Stéphane Adjemian's avatar
      Added new member ops. · 4ee3117f
      Stéphane Adjemian authored
      This member keeps track of the transformations and operations on the
      variables. The name of the variables is now constant.
      4ee3117f
  3. 01 Sep, 2017 1 commit
    • Stéphane Adjemian's avatar
      Replaced wildcard parameter * by ~ · 841a2617
      Stéphane Adjemian authored
      Otherwise, some strings may be interpreted as regular expression. The
      correct syntax for selecting variables with regular expression is:
      
      o{'[\w*_US]'}
      
      while
      
      o{'\w*_US'}
      
      is not correct. The user must explicitely state that s/he wants to
      select variables with regular expression by beginning and closing the
      string with square brackets.
      
      When a wildcard parameter is detected, the string is converted to a
      regular expression by adding opening and closing square brackets and
      replacing the wildcard parameter by \w*.
      
      Consequently, in the last example, if * is the wildcard parameter,
      string '\w*_US' would be converted into '[\w\w*_US]'. That is the
      reason why this commit changes the wildcard parameter to ~ (which is
      not used in matlab's regular expressions).
      841a2617
  4. 31 Aug, 2017 2 commits
  5. 18 May, 2017 1 commit
  6. 13 Feb, 2017 1 commit
    • Stéphane Adjemian's avatar
      Fixed behaviour w.r.t inplace modification. · abcf6d90
      Stéphane Adjemian authored
      GENERAL RULE: Methods with trailing underscore do in place modifications of the
      object, while methods without trailing underscore do a copy (and leave
      the original object unchanged).
      
      Also fixed some headers and unit tests + cosmetic changes.
      abcf6d90
  7. 11 Mar, 2016 1 commit
  8. 25 Feb, 2016 1 commit
  9. 27 Nov, 2014 1 commit