From 57fae1508e9a79862ebbce00e9fe5c95301b4c3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Leite?= Date: Sun, 14 Jun 2026 15:59:18 -0300 Subject: [PATCH 1/3] Untrack .Rhistory and .DS_Store; add to ignores (#4) Remove .Rhistory (can leak local paths) and .DS_Store from version control and add .Rhistory to .gitignore/.Rbuildignore (.DS_Store and .claude/ were already ignored). Co-Authored-By: Claude Opus 4.8 (1M context) --- .DS_Store | Bin 12292 -> 0 bytes .Rbuildignore | 1 + .Rhistory | 512 -------------------------------------------------- .gitignore | 1 + 4 files changed, 2 insertions(+), 512 deletions(-) delete mode 100644 .DS_Store delete mode 100644 .Rhistory diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 6eab68a0f6c4e78311a5f8673bc5769dc6cdcf9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12292 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 YJjFM>-u6EM1_Wb&v=l`{T0|{=DPXGV_ diff --git a/.Rbuildignore b/.Rbuildignore index 0375e90..02bd650 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -13,3 +13,4 @@ ^tools$ ^\.claude$ ^CLAUDE\.md$ +^\.Rhistory$ diff --git a/.Rhistory b/.Rhistory deleted file mode 100644 index 60e86ea..0000000 --- a/.Rhistory +++ /dev/null @@ -1,512 +0,0 @@ -HU: [half_hex_up(lgt , "Fuzz" italic, 0x0070c0, 0x0070c0, white)] with .n at .0175 above HD.s -', -width = "100%", -height = "auto", -align = "center", -fontFamily = "Aguafina Script") -pikchr(' -lgt = .2 -cor_1 = 0xccd5ae -cor_2 = 0xe9edc9 -cor_3 = 0xfefae0 -cor_4 = 0xfaedcd #d4a373 -cor_5 = 0xd7e3fc -cor_1f = 0x283618 -cor_2f = 0x606c38 -cor_3f = 0xdda15e -cor_4f = 0xbc6c25 -cor_5f = 0x3083dc -passo = .2 -thickness = .01 -define half_hex_down { -A:line down $1*(sqrt(3)/2) right $1/2 then left 2*$1 then up $1*(sqrt(3)/2) right $1/2 close color $3 fill $4 -text $2 at last .c color $5 -} -define half_hex_up { -A:line down $1*(sqrt(3)/2) left $1/2 \\ -then left $1 \\ -then up $1*(sqrt(3)/2) left $1/2 \\ -close color $3 fill $4 -text $2 at last .c color $5 -} -define hex { -A:line down $1*(sqrt(3)/2) right $1/2 \ -then down $1*(sqrt(3)/2) left $1/2 \ -then left $1 \ -then up $1*(sqrt(3)/2) left $1/2 \ -then up $1*(sqrt(3)/2) right $1/2 \ -close color $3 fill $4 -text $2 at last .c color $5 -} -HD: [half_hex_down(lgt , "Rapid", 0x0070c0, white, 0x0070c0)] -HU: [half_hex_up(lgt , "Fuzz" italic, 0x0070c0, 0x0070c0, white)] with .n at .0175 above HD.s -', -width = "100%", -height = "auto", -align = "center", -fontFamily = "Aguafina Script") -pikchr(' -lgt = .2 -cor_1 = 0xccd5ae -cor_2 = 0xe9edc9 -cor_3 = 0xfefae0 -cor_4 = 0xfaedcd #d4a373 -cor_5 = 0xd7e3fc -cor_1f = 0x283618 -cor_2f = 0x606c38 -cor_3f = 0xdda15e -cor_4f = 0xbc6c25 -cor_5f = 0x3083dc -passo = .2 -thickness = .01 -define half_hex_down { -A:line down $1*(sqrt(3)/2) right $1/2 then left 2*$1 then up $1*(sqrt(3)/2) right $1/2 close color $3 fill $4 -text $2 at last .c color $5 -} -define half_hex_up { -A:line down $1*(sqrt(3)/2) left $1/2 \\ -then left $1 \\ -then up $1*(sqrt(3)/2) left $1/2 \\ -close color $3 fill $4 -text $2 at last .c color $5 -} -define hex { -A:line down $1*(sqrt(3)/2) right $1/2 \ -then down $1*(sqrt(3)/2) left $1/2 \ -then left $1 \ -then up $1*(sqrt(3)/2) left $1/2 \ -then up $1*(sqrt(3)/2) right $1/2 \ -close color $3 fill $4 -text $2 at last .c color $5 -} -HD: [half_hex_down(lgt , "Rapid", 0x0070c0, white, 0x0070c0)] -HU: [half_hex_up(lgt , "Fuzz" italic, 0x0070c0, 0x0070c0, white)] with .n at .0175 above HD.s -', -width = "100%", -height = "auto", -align = "center", -fontFamily = "Aguafina Script") -pikchr(' -lgt = .2 -cor_1 = 0xccd5ae -cor_2 = 0xe9edc9 -cor_3 = 0xfefae0 -cor_4 = 0xfaedcd #d4a373 -cor_5 = 0xd7e3fc -cor_1f = 0x283618 -cor_2f = 0x606c38 -cor_3f = 0xdda15e -cor_4f = 0xbc6c25 -cor_5f = 0x3083dc -passo = .2 -thickness = .01 -define half_hex_down { -A:line down $1*(sqrt(3)/2) right $1/2 then left 2*$1 then up $1*(sqrt(3)/2) right $1/2 close color $3 fill $4 -text $2 at last .c color $5 -} -define half_hex_up { -A:line down $1*(sqrt(3)/2) left $1/2 \ -then left $1 \\ -then up $1*(sqrt(3)/2) left $1/2 \\ -close color $3 fill $4 -text $2 at last .c color $5 -} -define hex { -A:line down $1*(sqrt(3)/2) right $1/2 \ -then down $1*(sqrt(3)/2) left $1/2 \ -then left $1 \ -then up $1*(sqrt(3)/2) left $1/2 \ -then up $1*(sqrt(3)/2) right $1/2 \ -close color $3 fill $4 -text $2 at last .c color $5 -} -HD: [half_hex_down(lgt , "Rapid", 0x0070c0, white, 0x0070c0)] -HU: [half_hex_up(lgt , "Fuzz" italic, 0x0070c0, 0x0070c0, white)] with .n at .0175 above HD.s -', -width = "100%", -height = "auto", -align = "center", -fontFamily = "Aguafina Script") -pikchr(' -lgt = .2 -cor_1 = 0xccd5ae -cor_2 = 0xe9edc9 -cor_3 = 0xfefae0 -cor_4 = 0xfaedcd #d4a373 -cor_5 = 0xd7e3fc -cor_1f = 0x283618 -cor_2f = 0x606c38 -cor_3f = 0xdda15e -cor_4f = 0xbc6c25 -cor_5f = 0x3083dc -passo = .2 -thickness = .01 -define half_hex_down { -A:line down $1*(sqrt(3)/2) right $1/2 then left 2*$1 then up $1*(sqrt(3)/2) right $1/2 close color $3 fill $4 -text $2 at last .c color $5 -} -define half_hex_up { -A:line down $1*(sqrt(3)/2) left $1/2 \ -then left $1 \ -then up $1*(sqrt(3)/2) left $1/2 \\ -close color $3 fill $4 -text $2 at last .c color $5 -} -define hex { -A:line down $1*(sqrt(3)/2) right $1/2 \ -then down $1*(sqrt(3)/2) left $1/2 \ -then left $1 \ -then up $1*(sqrt(3)/2) left $1/2 \ -then up $1*(sqrt(3)/2) right $1/2 \ -close color $3 fill $4 -text $2 at last .c color $5 -} -HD: [half_hex_down(lgt , "Rapid", 0x0070c0, white, 0x0070c0)] -HU: [half_hex_up(lgt , "Fuzz" italic, 0x0070c0, 0x0070c0, white)] with .n at .0175 above HD.s -', -width = "100%", -height = "auto", -align = "center", -fontFamily = "Aguafina Script") -pikchr(' -lgt = .2 -cor_1 = 0xccd5ae -cor_2 = 0xe9edc9 -cor_3 = 0xfefae0 -cor_4 = 0xfaedcd #d4a373 -cor_5 = 0xd7e3fc -cor_1f = 0x283618 -cor_2f = 0x606c38 -cor_3f = 0xdda15e -cor_4f = 0xbc6c25 -cor_5f = 0x3083dc -passo = .2 -thickness = .01 -define half_hex_down { -A:line down $1*(sqrt(3)/2) right $1/2 then left 2*$1 then up $1*(sqrt(3)/2) right $1/2 close color $3 fill $4 -text $2 at last .c color $5 -} -define half_hex_up { -A:line down $1*(sqrt(3)/2) left $1/2 \ -then left $1 \ -then up $1*(sqrt(3)/2) left $1/2 \ -close color $3 fill $4 -text $2 at last .c color $5 -} -define hex { -A:line down $1*(sqrt(3)/2) right $1/2 \ -then down $1*(sqrt(3)/2) left $1/2 \ -then left $1 \ -then up $1*(sqrt(3)/2) left $1/2 \ -then up $1*(sqrt(3)/2) right $1/2 \ -close color $3 fill $4 -text $2 at last .c color $5 -} -HD: [half_hex_down(lgt , "Rapid", 0x0070c0, white, 0x0070c0)] -HU: [half_hex_up(lgt , "Fuzz" italic, 0x0070c0, 0x0070c0, white)] with .n at .0175 above HD.s -', -width = "100%", -height = "auto", -align = "center", -fontFamily = "Aguafina Script") -pikchr(' -line \\ -color blue -', -width = "100%", -height = "auto", -align = "center", -fontFamily = "Aguafina Script") -pikchr(' -line \ -color blue -', -width = "100%", -height = "auto", -align = "center", -fontFamily = "Aguafina Script") -' -line \ -color blue -' -pikchr(' -line \\ -color blue -', -width = "100%", -height = "auto", -align = "center", -fontFamily = "Aguafina Script") -pikchr(' -line \ -color blue -', -width = "100%", -height = "auto", -align = "center", -fontFamily = "Aguafina Script") -pikchr(' -line \ -color blue -box -', -width = "100%", -height = "auto", -align = "center", -fontFamily = "Aguafina Script") -r"(line \ -color blue -box)" -code <- "(line \ -color blue -box)" -code -## More raw strings: -r"{(\1\2)}" -r"(use both "double" and 'single' quotes)" -r"---(\1--)-)---" -str_replace("line \ -color blue -box", "\\", "_") -stringr::str_replace("line \ -color blue -box", "\\", "_") -"line \ -color blue -box" -stringr::str_replace("line \ -color blue -box", "\\\", "_") -source("~/.active-rstudio-document", echo=TRUE) -stringr::str_replace(string = "line \ -color blue -box", "\\", "_") -stringr::str_replace(string = "line \\ -color blue -box", "\\", "_") -stringr::str_replace(string = "line \\ -color blue -box", "\", "_") -"(line \\ -color blue -box)" -pkgdown::build_site() -usethis::use_vignette() -google_fonts -devtools::build_vignettes() -?family() -?family() -getRversion() -getRversion() -devtools::build_vignettes() -pkgdown::build_site() -pkgdown::build_site() -pkgdown::build_site() -pkgdown::build_site() -devtools::build_vignettes() -devtools::build_vignettes() -pkgdown::build_site() -pkgdown::build_site() -pkgdown::build_site() -pkgdown::build_site() -pkgdown::build_site() -google_fonts -pkgdown::build_site() -?rsvg_png -pkgdown::build_site() -pkgdown::build_site() -pkgdown::build_site() -pkgdown::build_site() -usethis::use_logo() -usethis::use_logo("man/figures/pikchrHex.svg") -pkgdown::build_site() -pkgdown::build_site() -usethis::use_logo("man/figures/logo2.png") -pkgdown::build_site() -pkgdown::build_site() -pkgdown::build_site() -usethis::use_readme_rmd() -pkgdown::build_site() -usethis::use_readme_rmd() -pkgdown::build_site() -?rsvg_png -pkgdown::build_site() -pkgdown::build_site() -devtools::build_readme() -pkgdown::build_site() -devtools::build_readme() -devtools::build_site() -usethis::use_logo("man/figures/logo.png") -pkgdown::build_site() -tools::showNonASCIIfile(file = "R/engine.R") -devtools::submit_cran() -devtools::build_vignettes() -devtools::build_vignettes() -devtools::build_vignettes() -devtools::submit_cran() -devtools::build_vignettes() -devtools::build_vignettes() -devtools::build_readme() -pkgdown::build_site() -devtools::build_readme() -pkgdown::build_site() -devtools::submit_cran() -devtools::submit_cran() -pkgdown::build_site() -pkgdown::build_site() -pkgdown::build_site() -pkgdown::build_site() -devtools::submit_cran() -devtools::submit_cran() -devtools::submit_cran() -pikchr(' -arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit -') -pikchr(' -arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit -') -pikchr(' -arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit -') -pikchr(' -arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit -', svgOnly = TRUE) -pikchr(' -arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit -') -pikchr(' -arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit -') -pikchr(' -arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit -') -pikchr(' -arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit -', svgOnly = TRUE) -pikchr('arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit', svgOnly = TRUE) -result <- .Call("pikchr_c", "box", "") -result -pikchr('arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit', svgOnly = TRUE) -pikchr('arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit', svgOnly = TRUE) -pikchr('arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit', svgOnly = TRUE) -pikchr('arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit', svgOnly = TRUE) -pikchr('arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit', svgOnly = TRUE) -pikchr('arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit') -pikchr('arrow right 200% "Rmarkdown" "Source" -box rad 10px "Rmarkdown" "(knitr)" fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" fit') -stringr::str_extract("", "(?<=(viewBox=\")).*?(?=(\"))") -devtools::submit_cran() -pkgdown::build_site() -pkgdown::build_site_github_pages() -pkgdown::build_favicons(overwrite = TRUE) -pkgdown::build_site() -pkgdown::build_favicons(overwrite = TRUE) -pkgdown::build_site() -library(pikchr) -pikchr(' -/* -basic example code -*/ -arrow right 200% "Rmarkdown" "Source" # teste -box rad 10px "Rmarkdown" "(knitr)" bold fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" bold fit -', -width = "75%", -height = "auto", -fontSize = '75%', -fontFamily = "Flamenco") -pikchr(' -/* -basic example code -*/ -arrow right 200% "Rmarkdown" "Source" # teste -box rad 10px "Rmarkdown" "(knitr)" bold fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" bold fit -', -width = "100%", -height = "auto", -fontSize = '75%', -fontFamily = "Flamenco") -pikchr(' -/* -basic example code -*/ -arrow right 200% "Rmarkdown" "Source" # teste -box rad 10px "Rmarkdown" "(knitr)" bold fit -arrow right 200% "HTML+SVG" "Output" -arrow <-> down from last box.s -box same "Pikchr" "(pikchr.c)" bold fit -', -width = "100%", -height = "auto", -fontSize = '90%', -fontFamily = "Flamenco") -pkgdown::build_site() -pkgdown::build_site() diff --git a/.gitignore b/.gitignore index c7868d5..e25ea78 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ README.html docs/ CLAUDE.md .claude/ +.Rhistory From d1451ed8fef0afde1df6e636659f9ab974528f87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Leite?= Date: Sun, 14 Jun 2026 15:59:18 -0300 Subject: [PATCH 2/3] Use registered native symbol for .Call (#5) useDynLib(pikchr, pikchr_c) + .Call(pikchr_c, ...) instead of the string-based lookup, matching the routine registered in src/init.c. Co-Authored-By: Claude Opus 4.8 (1M context) --- NAMESPACE | 2 +- R/pikchrWrappers.R | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/NAMESPACE b/NAMESPACE index cf77e8a..64aec6e 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -12,4 +12,4 @@ importFrom(htmltools,browsable) importFrom(htmltools,tags) importFrom(rsvg,rsvg_png) importFrom(stringr,str_replace) -useDynLib(pikchr) +useDynLib(pikchr, pikchr_c) diff --git a/R/pikchrWrappers.R b/R/pikchrWrappers.R index 8af0f24..dfc42aa 100644 --- a/R/pikchrWrappers.R +++ b/R/pikchrWrappers.R @@ -25,7 +25,7 @@ #' box same "Pikchr" "(pikchr.c)" fit #' ') #' } -#' @useDynLib pikchr +#' @useDynLib pikchr, pikchr_c #' @import htmltools #' @import utils #' @import stringr @@ -47,7 +47,7 @@ pikchr <- function(code, code_clean <- stringr::str_replace_all(code, "\\\\*\\s*\\n\\s*then", " then") - result <- .Call("pikchr_c", code_clean, class) + result <- .Call(pikchr_c, code_clean, class) if (is.null(margin)) { From ca90c4324cbd40665cd66fd6865f3321c00f1c9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Leite?= Date: Sun, 14 Jun 2026 15:59:18 -0300 Subject: [PATCH 3/3] Record CRAN submission of 1.1.1 Co-Authored-By: Claude Opus 4.8 (1M context) --- CRAN-SUBMISSION | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CRAN-SUBMISSION b/CRAN-SUBMISSION index 6ec960a..961dfdd 100644 --- a/CRAN-SUBMISSION +++ b/CRAN-SUBMISSION @@ -1,3 +1,3 @@ -Version: 1.1.0 -Date: 2026-04-07 19:18:28 UTC -SHA: 10242b27ebc1baaed46a559a5181e11a4e20e3fc +Version: 1.1.1 +Date: 2026-06-14 18:27:06 UTC +SHA: 0f73f9d419a2a24b6630dda81034faa81759242b