Skip to content

Resolve #4 (repo hygiene) and #5 (registered .Call symbol)#11

Merged
milkway merged 3 commits into
mainfrom
chore/resolve-4-5
Jun 14, 2026
Merged

Resolve #4 (repo hygiene) and #5 (registered .Call symbol)#11
milkway merged 3 commits into
mainfrom
chore/resolve-4-5

Conversation

@milkway

@milkway milkway commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

#4 — Repo hygiene

  • Untrack .Rhistory (can leak local paths) and .DS_Store.
  • Add .Rhistory to .gitignore and .Rbuildignore (.DS_Store and .claude/ were already ignored).

#5 — Registered native symbol

  • useDynLib(pikchr, pikchr_c) + .Call(pikchr_c, ...) instead of the string lookup, matching the routine registered in src/init.c. Verified pikchr() still returns valid SVG via devtools::load_all().

Also records the CRAN submission of 1.1.1 in CRAN-SUBMISSION (from submit_cran()).

Closes #4
Closes #5

🤖 Generated with Claude Code

milkway and others added 3 commits June 14, 2026 15:59
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) <noreply@anthropic.com>
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) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@milkway milkway merged commit b0e9a57 into main Jun 14, 2026
@milkway milkway deleted the chore/resolve-4-5 branch June 14, 2026 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use registered native symbol for .Call instead of string lookup Repo hygiene: .Rhistory and .DS_Store are tracked in git

1 participant