unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* API naming bugs
@ 2005-12-26  0:44 Andy Wingo
  2005-12-30 19:27 ` Marius Vollmer
  0 siblings, 1 reply; 4+ messages in thread
From: Andy Wingo @ 2005-12-26  0:44 UTC (permalink / raw)


Hi,

A few potential API bugs.

1) functions that take C types normally are named scm_c_*. There are a
few exceptions though:
 - scm_from_locale_symbol[n] -- here's a confusing name, perhaps
scm_c_symbol_from_locale_string is more apt -- but this function will be
used frequently, so there is an advantage to keeping it short; perhaps
scm_c_symbol_from_locale or scm_c_symbol_from_lstring or
scm_c_symbol_from_lchars?
 - scm_frame_begin, unwind_handler, etc -- should change because there
is also a SCM-based scm_frame interface

2) NEWS talks about SCM_FRAME_WIND_EXPLICITELY, but code is (correctly)
EXPLICITLY

Regards,
-- 
Andy Wingo
http://wingolog.org/



_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-01-28 22:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-12-26  0:44 API naming bugs Andy Wingo
2005-12-30 19:27 ` Marius Vollmer
2005-12-30 19:54   ` Neil Jerram
2006-01-28 22:54     ` Marius Vollmer

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).