[PATCH v3] Add atomic-box-update! function to (ice-9 atomic)

2023-08-24 Thread Andrew Tropin
* module/ice-9/atomic.scm (atomic-box-update!): New variable. --- Changes since v2: 1. Removed unecessary atomic-box-ref. 2. Update docstring to imperative mood. module/ice-9/atomic.scm | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/module/ice-9/atomic.scm b/m

Re: [PATCH v2] Add atomic-box-update! function to (ice-9 atomic)

2023-08-24 Thread Andrew Tropin
On 2023-08-22 19:51, Maxime Devos wrote: > Op 22-08-2023 om 12:59 schreef Andrew Tropin: >> >> * module/ice-9/atomic.scm (atomic-box-update!): New variable. >> --- >> Changes since v1. Use single-argument proc to avoid potential perfomance >> problems cause of call to apply. >> >> module/ice-9

[PATCH] Added pgettext and npgettext i18n procedures

2023-08-24 Thread Carlos Durán Domínguez
I wanted to add i18n functions that depends on context. The older libguile/libgettext.h header did not reference the pgettext family functions, so I updated to the last version of gettext. * libguile/gettext.h libguile/gettext.c (pgettext): New procedure. * libguile/gettext.h libguile/gettext.c