From: Jürg Billeter Date: Tue, 24 Apr 2007 09:34:13 +0000 (+0000) Subject: add g_bit_nth_lsf, g_bit_nth_msf, and g_bit_storage X-Git-Tag: VALA_0_0_9~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=019b615c36079258d23dfe696f235eaad8a69c01;p=platform%2Fupstream%2Fvala.git add g_bit_nth_lsf, g_bit_nth_msf, and g_bit_storage 2007-04-24 Jürg Billeter * vapi/glib-2.0.vala: add g_bit_nth_lsf, g_bit_nth_msf, and g_bit_storage svn path=/trunk/; revision=288 --- diff --git a/vala/ChangeLog b/vala/ChangeLog index ccfa105..16978c0 100644 --- a/vala/ChangeLog +++ b/vala/ChangeLog @@ -1,5 +1,10 @@ 2007-04-24 Jürg Billeter + * vapi/glib-2.0.vala: add g_bit_nth_lsf, g_bit_nth_msf, and + g_bit_storage + +2007-04-24 Jürg Billeter + * vala/valacallback.vala: add possibility to override default cname * vala/valaattributeprocessor.vala: process callback attributes * vala/valainterfacewriter.vala: cleanup code to write identifiers diff --git a/vala/vapi/glib-2.0.vala b/vala/vapi/glib-2.0.vala index 94e5321..5523a0f 100644 --- a/vala/vapi/glib-2.0.vala +++ b/vala/vapi/glib-2.0.vala @@ -1065,6 +1065,12 @@ namespace GLib { public static ref string build_filename (string first_element, ...); } + public static class Bit { + public static int nth_lsf (ulong mask, int nth_bit); + public static int nth_msf (ulong mask, int nth_bit); + public static uint storage (ulong number); + } + public static class SpacedPrimes { public static uint closest (uint num); }