[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] [PATCH] Refactor posix so that identifiers appear
From: |
Kooda |
Subject: |
Re: [Chicken-hackers] [PATCH] Refactor posix so that identifiers appear to come from the "submodules" |
Date: |
Tue, 1 May 2018 11:48:57 +0200 |
On Mon, 30 Apr 2018 20:28:07 +0200 Peter Bex <address@hidden>
wrote:
> Hi all,
>
> As I mentioned in an earlier e-mail, the posix module can be
> refactored so that it set!s the identifiers declared in the
> other modules (like chicken.file.posix, chicken.time.posix etc).
>
> The attached set of patches makes it so. I've also removed some
> duplicate and unused definitions from the platform-specific files.
>
> It's a bit annoying to do it this way, but it looks a lot saner and
> cleaner from the outside, given that every identifier will be prefixed
> with the "correct" module name instead of the weird "chicken.posix#".
>
> This also helps a lot making the types.db a bit saner, since we no
> longer group all the posix stuff onto one big pile, but it's nicely
> grouped by modules that ultimately export the identifiers.
>
> Cheers,
> Peter
Pushed!
Thanks a lot for this arduous handling work!
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Chicken-hackers] [PATCH] Refactor posix so that identifiers appear to come from the "submodules",
Kooda <=