From: ludo@gnu.org (Ludovic Courtès)
To: "Michael Gran" <spk121@yahoo.com>
Cc: guile-devel@gnu.org
Subject: Re: [Guile-commits] GNU Guile branch, master, updated. release_1-9-1-17-g77332b2
Date: Fri, 31 Jul 2009 00:57:20 +0200 [thread overview]
Message-ID: <87hbwtaien.fsf@gnu.org> (raw)
In-Reply-To: <E1MVdvN-0008Dx-MR@cvs.savannah.gnu.org> (Michael Gran's message of "Tue, 28 Jul 2009 04:04:25 +0000")
Hello!
"Michael Gran" <spk121@yahoo.com> writes:
> The branch, master has been updated
> via 77332b21a01fac906ae4707426e00f01e62c0415 (commit)
> from e5dc27b86d0eaa470f92cdaa9f4ed2a961338c49 (commit)
Oops, I hadn't realized this was in `master'. Was it intended? (I
don't remember seeing a discussion, but I may have skipped it.)
> Replace global charnames variables with accessors
>
> The global variables scm_charnames and scm_charnums are replaced with
> the accessor functions scm_i_charname and scm_i_charname_to_num.
> Also, the incomplete and broken EBCDIC support is removed.
Does it have a user-visible effect?
(If so, please update `NEWS' for 1.9.1->1.9.2.)
> * libguile/print.c (iprin1): use new func scm_i_charname
>
> * libguile/read.c (scm_read_character): use new func
> scm_i_charname_to_num
>
> * libguile/chars.c (scm_i_charname): new function
> (scm_i_charname_to_char): new function
> (scm_charnames, scm_charnums): removed
These removals are incompatible in theory, but probably they don't
warrant a `NEWS' entry. Thoughts?
> +const char *const scm_r5rs_charnames[] =
Please follow the GCS when it comes to spacing, indentation, etc. If in
doubt, run GNU Indent.
> +int scm_n_C0_control_charnames = sizeof (scm_C0_control_charnames) / sizeof (char *);
Scary name! ;-)
Shouldn't it be private? And shouldn't it be a macro instead?
Thanks,
Ludo'.
next parent reply other threads:[~2009-07-30 22:57 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <E1MVdvN-0008Dx-MR@cvs.savannah.gnu.org>
2009-07-30 22:57 ` Ludovic Courtès [this message]
[not found] ` <1249005535.12325.5054.camel@localhost.localdomain>
2009-07-31 12:32 ` [Guile-commits] GNU Guile branch, master, updated. release_1-9-1-17-g77332b2 Ludovic Courtès
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/guile/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87hbwtaien.fsf@gnu.org \
--to=ludo@gnu.org \
--cc=guile-devel@gnu.org \
--cc=spk121@yahoo.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).