Commit Graph
135 Commits
Author SHA1 Message Date
HAYAMA Kaoru bd8a6e2e0e bump to v0.7.0 v0.7.0 2025-08-17 22:14:08 +09:00
HAYAMA Kaoru 5d467c9dd9 Update release notes 2025-08-17 22:04:00 +09:00
HAYAMA Kaoru d1dd99ee17 README.md: Remove descriptions of (catch) and (block) 2025-08-17 22:04:00 +09:00
HAYAMA Kaoru 6eaea78d21 README.md: Add description of (quit) 2025-08-17 22:04:00 +09:00
HAYAMA Kaoru 6777e09224 README.md: reflect the contents of example.lsp 2025-08-17 22:04:00 +09:00
HAYAMA Kaoru 981deeee77 lispect.exe now uses gmnlisp/exit packages and enables to use (quit N) with no stacktraces 2025-08-17 22:04:00 +09:00
HAYAMA Kaoru 4be3d65850 example.lsp: Replace (block) and (return-from) to (quit) 2025-08-17 22:04:00 +09:00
HAYAMA Kaoru d06833a874 Update gmnlisp to v0.7.23 2025-08-17 22:03:06 +09:00
HAYAMA Kaoru 7f69c99306 README: Update descrption for ssh-options 2025-08-16 19:20:17 +09:00
HAYAMA Kaoru 97da1a8af7 README: Add usages of (block), (return-from) and (apply) 2025-08-16 19:19:20 +09:00
HAYAMA Kaoru a573244d2b README: reflect changes of example.lsp 2025-08-16 19:07:43 +09:00
HAYAMA Kaoru 0c6b29011c example.lsp: enable to specify options for ssh 2025-08-16 19:06:40 +09:00
HAYAMA Kaoru aab753da48 example.lsp: replace (catch 'fail) to (block main) 2025-08-16 19:05:24 +09:00
HAYAMA Kaoru 0780095a3f example.lsp: ARGV to *argv* 2025-08-12 02:39:59 +09:00
HAYAMA Kaoru 4adfb750eb Update the manifest of the scoop-installer for v0.6.2 2025-07-21 02:59:05 +09:00
HAYAMA Kaoru cb959c87a1 bump to v0.6.2 v0.6.2 2025-07-21 02:40:52 +09:00
HAYAMA Kaoru 97aed10c98 Update gmnlisp to v0.7.19 2025-07-21 02:33:40 +09:00
HAYAMA Kaoru 1b6535257b Update the manifest of the scoop-installer for v0.6.1 2025-06-09 23:43:33 +09:00
HAYAMA Kaoru 481350c250 bump to v0.6.1 v0.6.1 2025-06-09 23:38:45 +09:00
HAYAMA_Kaoru 70042850f7 Release notes: add description of gmnlisp v0.7.14 2025-06-09 23:37:20 +09:00
HAYAMA_Kaoru 106e42ed9a Update gmnlisp to version v0.7.14 2025-06-09 23:30:09 +09:00
HAYAMA_Kaoru 33fd5c9218 Update the manifest of the scoop-installer for v0.6.0 2025-05-08 11:40:06 +09:00
HAYAMA_Kaoru 8a84414dfa bump to v0.6.0 v0.6.0 2025-05-08 11:10:35 +09:00
HAYAMA_Kaoru 4f11fac0a4 README: update variable descriptions and example to reflect new names 2025-05-08 11:04:24 +09:00
HAYAMA_Kaoru 94193b9e08 Release notes: made link to gmnlisp v0.7.10 2025-05-08 10:41:05 +09:00
HAYAMA_Kaoru 581eb3cd74 Release notes: mention updating gmnlisp to v0.7.10 2025-05-06 21:29:33 +09:00
HAYAMA_Kaoru da13cf6a4e Dependency: Bump gmnlisp to v0.7.10 2025-05-06 21:29:33 +09:00
HAYAMA_Kaoru 804d895c52 RunString: Optimized the initialization of *argv* 2025-05-04 18:13:04 +09:00
HAYAMA_Kaoru f8740f317c Improve the header comments of RunFile and RunScript 2025-05-04 17:27:41 +09:00
HAYAMA_Kaoru fe2080ba9a Add New function to construct and initialize Env instances
The `New` function creates a new `Env` that embeds a `gmnlisp.World` and sets up the necessary pseudoterminal and inter-goroutine communication channels. This allows users to execute Lisp code with flexible argument control and custom Go function integration, offering more control compared to `RunString` or `RunFile`.
2025-05-04 16:59:17 +09:00
HAYAMA_Kaoru 3c40d37843 Release notes: add description of variable renaming 2025-05-04 03:45:26 +09:00
HAYAMA_Kaoru 945d8903b9 example.lsp: use *argv*, *program-name*, etc 2025-05-04 03:43:30 +09:00
HAYAMA_Kaoru ebdc6d7c20 Add *argv*, *program-name*, etc. as replacements for old global variable names 2025-05-04 03:43:30 +09:00
HAYAMA_Kaoru e9b766dcdf Release notes: update renaming of Global type to Env 2025-05-03 19:10:01 +09:00
HAYAMA_Kaoru a970501d54 refactor: clarify argument descriptions in RunFile and RunString comments
Rewrote the function comments for RunFile and RunString to improve clarity
and stability under `go fmt`. The previous indentation-based formatting was
not preserved by `go fmt`, so the description style was revised to use
distinct bullet points for each argument.
2025-05-03 18:51:09 +09:00
HAYAMA_Kaoru 3a4fa09e5a Rename Global to Env for clarity and better library usability 2025-05-03 18:51:09 +09:00
HAYAMA_Kaoru 76d5a40b06 doc: add argument descriptions to RunFile and RunString 2025-05-03 17:21:14 +09:00
HAYAMA_Kaoru 53a6605e55 Update the manifest of the scoop-installer for v0.5.0 2025-05-03 14:16:22 +09:00
HAYAMA_Kaoru 19935903b5 bump to v0.5.0 v0.5.0 2025-05-03 13:54:10 +09:00
HAYAMA_Kaoru f46d83b47a Release notes: reflect recent changes 2025-05-03 13:48:23 +09:00
HAYAMA_Kaoru 93c2e775be Run go get -u and go mod tidy 2025-05-03 13:18:51 +09:00
HAYAMA_Kaoru 69c4f2894c README: Update about 'go install' 2025-05-03 13:14:25 +09:00
HAYAMA_Kaoru 6915cff072 README: Add the sections for Acknowledgements and Author 2025-05-03 13:11:06 +09:00
HAYAMA_Kaoru 56faa6dd54 Makefile: update to support new package structure 2025-05-03 12:56:42 +09:00
HAYAMA_Kaoru 1540549e72 Refactor: split core functionality into separate package 2025-05-03 12:56:37 +09:00
HAYAMA_Kaoru 183c8b2d94 Update the manifest of the scoop-installer for v0.4.1 2025-01-17 00:01:59 +09:00
HAYAMA_Kaoru a12da4396a bump to v0.4.1 v0.4.1 2025-01-16 23:58:19 +09:00
HAYAMA_Kaoru 570f384d59 release_notes: wrote about updating gmnlisp 2025-01-16 23:55:19 +09:00
HAYAMA_Kaoru 84ac2c4bf9 go get -u
go: upgraded github.com/hymkor/gmnlisp v0.7.4 => v0.7.8
go: upgraded golang.org/x/crypto v0.30.0 => v0.32.0
go: upgraded golang.org/x/sys v0.28.0 => v0.29.0
go: upgraded golang.org/x/term v0.27.0 => v0.28.0
2025-01-16 21:23:14 +09:00
HAYAMA_Kaoru c6163800c6 example.lsp: block..return-from to catch..throw 2024-12-24 20:36:30 +09:00