Skip to content
Snippets Groups Projects
  1. Aug 01, 2009
  2. Jul 31, 2009
  3. Jul 30, 2009
  4. Jul 29, 2009
  5. Jul 28, 2009
  6. Jul 27, 2009
  7. Jul 26, 2009
  8. Jul 25, 2009
    • Mark Olesen's avatar
      implement fileName::clean() method · 35986a39
      Mark Olesen authored
      * remove repeated slashes
            /abc////def        -->   /abc/def
      
      * remove '/./'
            /abc/def/./ghi/.   -->   /abc/def/./ghi
            abc/def/./         -->   abc/def
      
      * remove '/../'
            /abc/def/../ghi/jkl/nmo/..   -->   /abc/ghi/jkl
            abc/../def/ghi/../jkl        -->   abc/../def/jkl
      
      * remove trailing '/'
      35986a39