www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Scriptlike v0.9.0

reply Nick Sabalausky <SeeWebsiteToContactMe semitwist.com> writes:
New update to Scriptlike: A library to aid in writing script-like 
programs in D.

Home:
   https://github.com/Abscissa/scriptlike

API Reference:
   http://semitwist.com/scriptlike

Dub:
   http://code.dlang.org/packages/scriptlike

Full changelog:
   http://semitwist.com/scriptlike/changelog.html

---------------------------

In this version:
- Change: Split "scriptlike.file" and "scriptlike.path" into the following:
     - scriptlike.core
     - scriptlike.file.extras
     - scriptlike.file.wrappers
     - scriptlike.path.extras
     - scriptlike.path.wrappers
Utilizes package.d to retain ability to import "scriptlike.file" and 
"scriptlike.path".

- Change: Convert changelog from markdown to ddox so links are more 
readable.

- Enhancement: Add (opt-in) command echoing to most functions in 
"scriptlike.file".

- Enhancement: Add "yap" and "yapFunc" as improved versions of 
to-be-deprecated "echoCommand".

- Fixed: Make "escapeShellArg" const-correct.

- Fixed: Make "Path.toRawString" and "Ext.toRawString" both be "pure 
 safe nothrow".
Jun 27 2015
next sibling parent Nick Sabalausky <SeeWebsiteToContactMe semitwist.com> writes:
On 06/28/2015 12:36 AM, Nick Sabalausky wrote:
 New update to Scriptlike: A library to aid in writing script-like
 programs in D.

 Home:
    https://github.com/Abscissa/scriptlike
Scriptlike v0.9.1: - Fixed: Fails to compile unless the makedocs script has been run.
Jun 27 2015
prev sibling parent Nick Sabalausky <SeeWebsiteToContactMe semitwist.com> writes:
Minor update, Scriptlike v0.9.2:

https://github.com/Abscissa/scriptlike

- Fixed: Properly flush all command echoing output (ie, in yap and yapFunc).

- Enhancement: Add a "no-build" configuration for projects that need to 
import/depend on Scriptlike through DUB, but use their own buildsystem.
Jul 10 2015