113 Commits
Author SHA1 Message Date
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
HAYAMA_Kaoru a4de6f0116 Fix for Windows OpenSSHD 2024-12-21 19:49:42 +09:00
HAYAMA_Kaoru abd54fc567 README: add the description for example.lsp 2024-12-11 19:45:51 +09:00
HAYAMA_Kaoru f09116476a README: add the description about (block), (return-from), and (with-handler) 2024-12-08 13:09:42 +09:00
HAYAMA_Kaoru 74ce5c009c Update the manifest of the scoop-installer for v0.4.0 2024-12-08 12:09:42 +09:00
HAYAMA_Kaoru bdfd6462d6 bump to v0.4.0 v0.4.0 2024-12-08 12:02:40 +09:00
HAYAMA_Kaoru b3067d834e release_notes: wrote about gmnlisp v0.7.4 2024-12-08 12:00:30 +09:00
HAYAMA_Kaoru 9d1fd8b221 go get -u for gmnlisp v0.7.4 2024-12-08 11:59:20 +09:00
HAYAMA_Kaoru 8d4b3f566c README: $MATCHMATCH 2024-12-06 00:20:49 +09:00
HAYAMA_Kaoru bf4f051290 release_notes: wrote about $MATCHMATCH 2024-12-06 00:20:00 +09:00
HAYAMA_Kaoru e6f1982b6e Rename $MATCH => MATCH 2024-12-06 00:16:06 +09:00
HAYAMA_Kaoru 6058ff49e1 README: change variable names 2024-12-05 23:55:31 +09:00
HAYAMA_Kaoru ed5586edc3 Update the manifest of the scoop-installer for v0.3.0 2024-12-05 23:51:56 +09:00
HAYAMA_Kaoru b8bf10031c bump to v0.3.0 v0.3.0 2024-12-05 23:48:26 +09:00
HAYAMA_Kaoru 8f1d32276a README: update quoted example.lsp 2024-12-05 23:41:31 +09:00
HAYAMA_Kaoru 168aa76b2a README: wrote about (wait PID) 2024-12-05 23:41:31 +09:00
HAYAMA_Kaoru 1e4995324b release_notes: wrote about #\ 2024-12-05 23:39:59 +09:00
HAYAMA_Kaoru 3454c0d9f4 go get -u 2024-12-05 19:30:25 +09:00
HAYAMA_Kaoru 92b250d722 release_notes: refine the description of (expect) 2024-12-05 14:22:07 +09:00
HAYAMA_Kaoru cf763d7642 Add release_note_ja.md 2024-12-05 14:04:01 +09:00
HAYAMA_Kaoru 8dec5b0143 release_note: wrote about expect 2024-12-05 13:59:15 +09:00
HAYAMA_Kaoru 11c7046c50 examle.lsp: when password is invalid, send Ctrl-C and wait process terminating 2024-12-05 13:57:27 +09:00
HAYAMA_Kaoru 41dc2eb1fd Fix: expect: When monitoring words were output in succession, the latter was sometimes overlooked 2024-12-05 13:55:33 +09:00