Patches to events.c and inter_misc.c should be attached to the back
bumper. If they're OK, perhaps someone could commit them?


--
    
Email and shopping with the feelgood factor!
55% of income to good causes. http://www.ippimail.com
Index: src/events.c
===================================================================
--- src/events.c	(revision 25612)
+++ src/events.c	(working copy)
@@ -284,7 +284,8 @@
 
 =item C<void Parrot_init_signals>
 
-RT#48260: Not yet documented!!!
+Set up actions to handle signals.
+Only SIGHUP handled at the moment.
 
 =cut
 
@@ -785,7 +786,9 @@
 
 =item C<static void io_thread_ready_rd>
 
-RT#48260: Not yet documented!!!
+Takes a list of pending i/o events and a file descriptor.
+If the fd is ready to read, the event is removed from the
+"pending" list and moved to the "scheduled" task queue.
 
 =cut
 
@@ -974,7 +977,7 @@
 
 =item C<void Parrot_event_add_io_event>
 
-RT#48260: Not yet documented!!!
+Create new i/o event.
 
 =cut
 
Index: src/inter_misc.c
===================================================================
--- src/inter_misc.c	(revision 25612)
+++ src/inter_misc.c	(working copy)
@@ -63,7 +63,8 @@
 
 =item C<void register_raw_nci_method_in_ns>
 
-RT#48260: Not yet documented!!!
+Create an entry in the C<nci_method_table> for the given raw NCI method 
+of PMC class C<type>.
 
 =cut
 
@@ -337,7 +338,12 @@
 
 =item C<STRING* interpinfo_s>
 
-RT#48260: Not yet documented!!!
+Takes an interpreter name and an information type as arguments.
+Returns corresponding information strings about the interpreter:
+the full pathname, executable name, or the file stem,
+(or throws an error exception, if the type is not recognised).
+Valid types are EXECUTABLE_FULLNAME, EXECUTABLE_BASENAME,
+and RUNTIME_PREFIX.
 
 =cut
 

Reply via email to