modularize sex #24

Merged
alex-eg merged 4 commits from refactor-to-modules into main 2026-05-15 18:48:44 +02:00
Owner
No description provided.
alex-eg self-assigned this 2026-02-17 14:14:12 +01:00
alex-eg added 1 commit 2026-02-17 14:14:13 +01:00
modularize sex
Some checks failed
Sex CI / build-linux (pull_request) Has been cancelled
Sex CI / build-macos (pull_request) Has been cancelled
65964f2aa0
alex-eg requested review from pkulev 2026-02-17 14:14:42 +01:00
pkulev requested changes 2026-02-25 06:55:02 +01:00
pkulev left a comment
Collaborator

👍 Para (2️⃣) voprosikov (❓)

👍 Para (2️⃣) voprosikov (❓)
Makefile Outdated
@@ -20,2 +21,3 @@
clean:
rm -f $(OBJ) sexc sex-tests main.o ./tests/sex-tests.o
rm -f $(OBJ) main.o ./tests/sex-tests.o
rm -f $(IMPORTS)
Collaborator

Кто такие IMPORTS и откуда они берутся?

Кто такие IMPORTS и откуда они берутся?
Author
Owner

Oops fixed.

Oops fixed.
alex-eg marked this conversation as resolved
reader.scm Outdated
@@ -0,0 +1,64 @@
(module reader (read-from-file
Collaborator

Стоило написать в описании пра чё куда переезжает, или хотя бы по коммитам разбить, а то я сижу грепаю, хотя мог бы не.

Уже как бы не надо, это френдли ремайндер ту би ревьюва-френдли 😘

Стоило написать в описании пра чё куда переезжает, или хотя бы по коммитам разбить, а то я сижу грепаю, хотя мог бы не. Уже как бы не надо, это френдли ремайндер ту би ревьюва-френдли 😘
Author
Owner

Sry ❤️

Sry ❤️
alex-eg marked this conversation as resolved
sex-fmt-c.scm Outdated
@@ -0,0 +4,4 @@
;; BSD-style license: http://synthcode.com/license.txt
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; additional state information
Collaborator

Мб стоит написать тут что это замодуленный завендоренный кусок фмт си и чёто там на будущее какой у нас тут вектор развития

Мб стоит написать тут что это замодуленный завендоренный кусок фмт си и чёто там на будущее какой у нас тут вектор развития
Author
Owner

Yeeeahhhh probably. The thing is I don't know yet, and too lazy to report bugs to the upstream... Or even better, send a patch.

Yeeeahhhh probably. The thing is I don't know yet, and too lazy to report bugs to the upstream... Or even better, send a patch.
alex-eg marked this conversation as resolved
utils.macros.scm Outdated
@@ -1,17 +1 @@
(import (chicken process-context))
Collaborator

Если эти макросы уехали в utils.scm, то для чего остался utils.macros.scm?

Если эти макросы уехали в utils.scm, то для чего остался utils.macros.scm?
Author
Owner

Uh I forgot to delete it. Thanks fixed.

Uh I forgot to delete it. Thanks fixed.
alex-eg marked this conversation as resolved
pkulev added the refactor label 2026-02-25 07:00:08 +01:00
alex-eg force-pushed refactor-to-modules from 65964f2aa0 to 4c53946f1f 2026-03-10 16:39:01 +01:00 Compare
alex-eg force-pushed refactor-to-modules from 4c53946f1f to 8deac94dce 2026-03-10 17:33:08 +01:00 Compare
alex-eg force-pushed refactor-to-modules from 8deac94dce to f1c23bcdca 2026-03-10 17:39:59 +01:00 Compare
alex-eg requested review from pkulev 2026-03-10 22:15:58 +01:00
alex-eg force-pushed refactor-to-modules from f1c23bcdca to d039fa0cb9 2026-03-12 10:41:19 +01:00 Compare
alex-eg force-pushed refactor-to-modules from d039fa0cb9 to 5be437f202 2026-04-29 20:55:47 +02:00 Compare
alex-eg force-pushed refactor-to-modules from 5be437f202 to b157315e3d 2026-04-29 21:49:02 +02:00 Compare
alex-eg merged commit b157315e3d into main 2026-05-15 18:48:44 +02:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alex-eg/sex#24