FilesAndDirs Project Page

(Hide table-of-contents)

Link to FilesAndDirs's home page

Bugs

Future Enhancements

Don't hesitate to add your wishes here.

Version History

1.7.1 from 2017-06-03

1.7.0 from 2017-06-01

Though this release contains just a single bug fix in Dir, because the behaviour changed the minor version number has changed.

In the past these calls produced the same results:

FileAndDirs.Dir folder
FileAndDirs.Dir folder/

That's wrong! FileAndDirs.Dir folder should return information just about the folder itself while FileAndDirs.Dir folder/ should return information about the contents of that folder. With this version this got fixed.

The calls FileAndDirs.Dir folder/ and FileAndDirs.Dir folder/* still produce the same result.

Note that when you were after the contents of a folder but you did not specify a trailing separator then you will now get a different result!

1.6.2 from 2017-05-28

1.6.2 from 2017-05-28

1.6.1 from 2017-05-23

1.6.0 from 2017-05-18

1.5.1 from 2017-03-21

1.5.0 from 2017-02-27

1.4.2 from 2017-02-01

1.4.1 from 2017-01-31

1.4.0 from 2017-01-23

1.3.3 from 2016-12-22

1.3.2 from 2016-12-15

1.3.1 from 2016-09-20

1.3.0 from 2016-09-15

/!\ Note: change of paradigm!

This version gives up the notion of using the slash character as directory separators everywhere, no matter what the operating system is.

We don't usual make changes of this kind, but this change suggests itself and it is in a very early stage of the (expected) life span of FilesAndDirs, so we make an exception.

You can specify a / or  \` as directory separator in any argument but you will always get back a result that uses what's "the" separator with the given operating system.

That change of paradigm resulted in these changes/additions:

This version also comes with a bug fix:

1.2.0 from 2016-09-11

* The method EnforceBackslash now excepts a left argument "winOnly". The function now does what the name suggests: it changes all / to \, except when "winOnly" is passed as left argument and it does not run under Windows.

1.1.6 from 2016-09-09

1.1.5 from 2016-09-07

1.1.4 from 2016-09-06

1.1.3 from 2016-09-04

1.1.2 from 2016-09-02

1.1.1 from 2016-09-01

1.1.0 from 2016-09-01

1.0.0 from 2016-08-30

Very first release.

Note that this version requires at least Dyalog 15.0 Unicode!

FilesAndDirs/ProjectPage (last edited 2017-06-03 10:55:53 by KaiJaeger)