diff --git a/docs/articles/CornerCases.html b/docs/articles/CornerCases.html index 6573950d..e6a65d94 100644 --- a/docs/articles/CornerCases.html +++ b/docs/articles/CornerCases.html @@ -90,7 +90,7 @@

Corner Cases

John Mount

-

2017-12-08

+

2017-12-13

diff --git a/docs/articles/DebugFnW.html b/docs/articles/DebugFnW.html index bacebc4a..895029d8 100644 --- a/docs/articles/DebugFnW.html +++ b/docs/articles/DebugFnW.html @@ -90,7 +90,7 @@

Debug Vignette

John Mount, Nina Zumel

-

2017-12-08

+

2017-12-13

@@ -139,7 +139,7 @@

2017-12-08

## List of 4
 ##  $ fn       :function (i)  
 ##   ..- attr(*, "srcref")=Class 'srcref'  atomic [1:8] 5 6 5 32 6 32 5 5
-##   .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x7fac1bf717f8> 
+##   .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x7f8952d5caa0> 
 ##  $ args     :List of 1
 ##   ..$ : num 0
 ##  $ namedargs: language df(x)
diff --git a/docs/articles/SubstitutionModes.html b/docs/articles/SubstitutionModes.html
index f9913521..b68ed1d3 100644
--- a/docs/articles/SubstitutionModes.html
+++ b/docs/articles/SubstitutionModes.html
@@ -90,7 +90,7 @@
       

Substitution Modes

John Mount

-

2017-12-08

+

2017-12-13

diff --git a/docs/articles/dot_pipe.html b/docs/articles/dot_pipe.html index 1312870a..40e94f8f 100644 --- a/docs/articles/dot_pipe.html +++ b/docs/articles/dot_pipe.html @@ -90,7 +90,7 @@

Dot Pipe

John Mount

-

2017-12-08

+

2017-12-13

diff --git a/docs/articles/lambda.html b/docs/articles/lambda.html index fa323c15..af66579f 100644 --- a/docs/articles/lambda.html +++ b/docs/articles/lambda.html @@ -90,7 +90,7 @@

lambda Function Builder

John Mount

-

2017-12-08

+

2017-12-13

diff --git a/docs/articles/let.html b/docs/articles/let.html index b9ef84eb..f0fbd7db 100644 --- a/docs/articles/let.html +++ b/docs/articles/let.html @@ -90,7 +90,7 @@

Let

Nina Zumel, John Mount

-

2017-12-08

+

2017-12-13

diff --git a/docs/articles/named_map_builder.html b/docs/articles/named_map_builder.html index d3d5ecea..b207d595 100644 --- a/docs/articles/named_map_builder.html +++ b/docs/articles/named_map_builder.html @@ -90,7 +90,7 @@

Named Map Builder

John Mount

-

2017-12-08

+

2017-12-13

diff --git a/docs/news/index.html b/docs/news/index.html index bc801483..8c318d35 100644 --- a/docs/news/index.html +++ b/docs/news/index.html @@ -115,9 +115,9 @@

Change log All releases

-
+

-wrapr 1.0.2 2017-12-08

+wrapr 1.0.2 2017-12-13
  • add “to dot” pipe.
  • harden := a bit.
  • @@ -219,7 +219,7 @@

    Contents

    #> <simpleError in value[[3L]](cond): wrapr::DebugFn: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b56ff66dc8.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' + error = function(e) { print(e) })
    #> <simpleError in value[[3L]](cond): wrapr::DebugFn: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e60b931c.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' #> You can reproduce the error with: -#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b56ff66dc8.RDS'); do.call(p$fn, p$args)'>
    # examine details +#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e60b931c.RDS'); do.call(p$fn, p$args)'>
    # examine details situation <- readRDS(saveDest) str(situation)
    #> List of 3 #> $ fn :function (i) #> ..- attr(*, "srcref")=Class 'srcref' atomic [1:8] 3 6 3 32 6 32 3 3 -#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x11156fd78> +#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x10e225e08> #> $ args :List of 1 #> ..$ : num 12 #> $ fn_name: chr "f"
    # fix and re-run diff --git a/docs/reference/DebugFnE.html b/docs/reference/DebugFnE.html index d64436ee..eebfc8be 100644 --- a/docs/reference/DebugFnE.html +++ b/docs/reference/DebugFnE.html @@ -155,17 +155,17 @@

    Examp # capture error on incorrect run tryCatch( DebugFnE(saveDest, f, 12), - error = function(e) { print(e) })

    #> <simpleError in value[[3L]](cond): wrapr::DebugFnE: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b5628c1ebc.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' + error = function(e) { print(e) })
    #> <simpleError in value[[3L]](cond): wrapr::DebugFnE: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e739e3777.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' #> You can reproduce the error with: -#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b5628c1ebc.RDS'); do.call(p$fn, p$args, envir= p$env)'>
    # examine details +#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e739e3777.RDS'); do.call(p$fn, p$args, envir= p$env)'>
    # examine details situation <- readRDS(saveDest) str(situation)
    #> List of 4 #> $ fn :function (i) #> ..- attr(*, "srcref")=Class 'srcref' atomic [1:8] 3 6 3 32 6 32 3 3 -#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x1097762a0> +#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x1029806a8> #> $ args :List of 1 #> ..$ : num 12 -#> $ env :<environment: 0x109774eb0> +#> $ env :<environment: 0x10297fce8> #> $ fn_name: chr "f"
    # fix and re-run situation$args[[1]] <- 6 do.call(situation$fn, situation$args, envir=situation$env)
    #> [1] 6
    # clean up diff --git a/docs/reference/DebugFnW.html b/docs/reference/DebugFnW.html index d562c0a5..70524f49 100644 --- a/docs/reference/DebugFnW.html +++ b/docs/reference/DebugFnW.html @@ -153,14 +153,14 @@

    Examp # capture error on incorrect run tryCatch( df(12), - error = function(e) { print(e) })

    #> <simpleError in value[[3L]](cond): wrapr::DebugFnW: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b53b9cb6b8.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' + error = function(e) { print(e) })
    #> <simpleError in value[[3L]](cond): wrapr::DebugFnW: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e475e3138.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' #> You can reproduce the error with: -#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b53b9cb6b8.RDS'); do.call(p$fn, p$args)'>
    # examine details +#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e475e3138.RDS'); do.call(p$fn, p$args)'>
    # examine details situation <- readRDS(saveDest) str(situation)
    #> List of 4 #> $ fn :function (i) #> ..- attr(*, "srcref")=Class 'srcref' atomic [1:8] 3 6 3 32 6 32 3 3 -#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x111b4a7c8> +#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x1106d9b78> #> $ args :List of 1 #> ..$ : num 12 #> $ namedargs: language df(12) @@ -183,7 +183,7 @@

    Examp #> 'do.call(p$fn, p$args)' (replace 'p' with actual variable name)>

    str(lastError)
    #> List of 4 #> $ fn :function (i) #> ..- attr(*, "srcref")=Class 'srcref' atomic [1:8] 22 6 22 32 6 32 22 22 -#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x10d75e9b8> +#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x105c59388> #> $ args :List of 1 #> ..$ : num 12 #> $ namedargs: language df(12) diff --git a/docs/reference/DebugFnWE.html b/docs/reference/DebugFnWE.html index f64c3b22..69a96810 100644 --- a/docs/reference/DebugFnWE.html +++ b/docs/reference/DebugFnWE.html @@ -157,19 +157,19 @@

    Examp # capture error on incorrect run tryCatch( df(12), - error = function(e) { print(e) })

    #> <simpleError in value[[3L]](cond): wrapr::DebugFnWE: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b5452cb9f6.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' + error = function(e) { print(e) })
    #> <simpleError in value[[3L]](cond): wrapr::DebugFnWE: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e4c1c8f6.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' #> You can reproduce the error with: -#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b5452cb9f6.RDS'); do.call(p$fn, p$args, envir= p$env)'>
    # examine details +#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e4c1c8f6.RDS'); do.call(p$fn, p$args, envir= p$env)'>
    # examine details situation <- readRDS(saveDest) str(situation)
    #> List of 5 #> $ fn :function (i) #> ..- attr(*, "srcref")=Class 'srcref' atomic [1:8] 3 6 3 32 6 32 3 3 -#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x1109ea978> +#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x105b76740> #> $ args :List of 1 #> ..$ : num 12 #> $ namedargs: language df(12) #> $ fn_name : chr "f" -#> $ env :<environment: 0x1109eb108>
    # fix and re-run +#> $ env :<environment: 0x105b763c0>
    # fix and re-run situation$args[[1]] <- 6 do.call(situation$fn, situation$args, envir=situation$env)
    #> [1] 6
    # clean up file.remove(saveDest)
    #> [1] TRUE
    diff --git a/docs/reference/DebugPrintFn.html b/docs/reference/DebugPrintFn.html index 4a610282..2c014c9a 100644 --- a/docs/reference/DebugPrintFn.html +++ b/docs/reference/DebugPrintFn.html @@ -156,14 +156,14 @@

    Examp # capture error on incorrect run tryCatch( DebugPrintFn(saveDest, f, 12), - error = function(e) { print(e) })

    #> <simpleError in value[[3L]](cond): wrapr::DebugPrintFn: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b52e95ea02.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' + error = function(e) { print(e) })
    #> <simpleError in value[[3L]](cond): wrapr::DebugPrintFn: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e42aeb2af.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' #> You can reproduce the error with: -#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b52e95ea02.RDS'); do.call(p$fn, p$args)'>
    # examine details +#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e42aeb2af.RDS'); do.call(p$fn, p$args)'>
    # examine details situation <- readRDS(saveDest) str(situation)
    #> List of 3 #> $ fn :function (i) #> ..- attr(*, "srcref")=Class 'srcref' atomic [1:8] 3 6 3 32 6 32 3 3 -#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x10da37708> +#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x10a6736a8> #> $ args :List of 1 #> ..$ : num 12 #> $ fn_name: chr "f"
    # fix and re-run diff --git a/docs/reference/DebugPrintFnE.html b/docs/reference/DebugPrintFnE.html index 1558ac87..db3ca7d2 100644 --- a/docs/reference/DebugPrintFnE.html +++ b/docs/reference/DebugPrintFnE.html @@ -156,17 +156,17 @@

    Examp # capture error on incorrect run tryCatch( DebugPrintFnE(saveDest, f, 12), - error = function(e) { print(e) })

    #> <simpleError in value[[3L]](cond): wrapr::DebugPrintFnE: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b53d9bff82.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' + error = function(e) { print(e) })
    #> <simpleError in value[[3L]](cond): wrapr::DebugPrintFnE: wrote '/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e11778b45.RDS' on catching 'Error in (1:10)[[i]]: subscript out of bounds' #> You can reproduce the error with: -#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmptgOuBD/debug13b53d9bff82.RDS'); do.call(p$fn, p$args, envir= p$env)'>
    # examine details +#> 'p <- readRDS('/var/folders/7q/h_jp2vj131g5799gfnpzhdp80000gn/T//RtmpKNFKzX/debug12d5e11778b45.RDS'); do.call(p$fn, p$args, envir= p$env)'>
    # examine details situation <- readRDS(saveDest) str(situation)
    #> List of 4 #> $ fn :function (i) #> ..- attr(*, "srcref")=Class 'srcref' atomic [1:8] 3 6 3 32 6 32 3 3 -#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x1044ff590> +#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x110af0f20> #> $ args :List of 1 #> ..$ : num 12 -#> $ env :<environment: 0x1044fe0a0> +#> $ env :<environment: 0x110af1b48> #> $ fn_name: chr "f"
    # fix and re-run situation$args[[1]] <- 6 do.call(situation$fn, situation$args, envir=situation$env)
    #> [1] 6
    # clean up diff --git a/docs/reference/buildNameCallback.html b/docs/reference/buildNameCallback.html index 1e43a8a1..4163913e 100644 --- a/docs/reference/buildNameCallback.html +++ b/docs/reference/buildNameCallback.html @@ -150,7 +150,7 @@

    Examp str(lastError)

    #> List of 4 #> $ fn :function (i) #> ..- attr(*, "srcref")=Class 'srcref' atomic [1:8] 3 6 3 32 6 32 3 3 -#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x103424c30> +#> .. .. ..- attr(*, "srcfile")=Classes 'srcfilecopy', 'srcfile' <environment: 0x11003d778> #> $ args :List of 1 #> ..$ : num 12 #> $ namedargs: language df(12)