I've corrected a few spelling and punctuation errors;
since I'm not done yet, I'd like to know, whether I should 
continue, or if the general consensus is, that it's mostly 
needless nitpicking.

Punctuation has only been corrected, if punctuation was already
partly present; if totally absent, I didn't mind, as punctuation
does not always add up to readability.

Steven

--- src/builtin.c       Fri Apr 15 14:24:06 2005
+++ src/builtin.c       Fri Apr 15 13:04:58 2005
@@ -4,7 +4,7 @@
 
 =head1 NAME
 
-src/builtin.c - Bultin Methods
+src/builtin.c - Builtin Methods
 
 =head1 SYNOPSIS
 
--- src/datatypes.c     Fri Apr 15 14:24:27 2005
+++ src/datatypes.c     Fri Apr 15 14:34:40 2005
@@ -1,6 +1,5 @@
 /*
-Copyright: (c) 2002 Leopold Toetsch <[EMAIL PROTECTED]>
-License:  Artistic/GPL, see README and LICENSES for details
+Copyright: (c) 2002-2004 The Perl Foundation.  All Rights Reserved.
 $Id: datatypes.c,v 1.11 2004/09/08 00:33:58 dan Exp $
 
 =head1 NAME
@@ -10,7 +9,7 @@
 =head1 DESCRIPTION
 
 The functions in this file are used in .ops files to access the C<enum>
-and C string constants for Parrot and native data types defined iin
+and C string constants for Parrot and native data types defined in
 F<include/parrot/datatypes.h>.
 
 =head2 Functions

--- src/debug.c Fri Apr 15 14:24:34 2005
+++ src/debug.c Fri Apr 15 13:30:21 2005
@@ -749,7 +749,7 @@
     PDB_line_t *line;
     long ln,i;
 
-    /* If no line number was specified set it at the current line */
+    /* If no line number was specified, set it at the current line */
     if (command && *command) {
         ln = atol(command);
 
@@ -944,7 +944,7 @@
 /* PDB_find_breakpoint
  *
  * Find breakpoint number N; returns NULL if the breakpoint doesn't
- * exist or if no breakpoint was specified
+ * exist or if no breakpoint was specified.
  *
  */
 /*
@@ -1470,8 +1470,8 @@
             dest[size++] = 'P';
             goto INTEGER;
         case PARROT_ARG_IC:
-            /* If the opcode jumps and this is the last argument
-               means this is a label */
+            /* If the opcode jumps and this is the last argument,
+               that means this is a label */
             if ((j == info->arg_count - 1) &&
                 (info->jump & PARROT_JUMP_RELATIVE))
             {
@@ -1888,7 +1888,7 @@
 
 =over 4
 
-=item * This should take the line get an instruction, get the opcode for
+=item * This should take the line, get an instruction, get the opcode for
 that instruction and check that is the correct one.
 
 =item * Decide what to do with macros if anything.
@@ -2265,7 +2265,8 @@
 =item C<static void
 dump_string(Interp *interpreter, STRING* s)>
 
-Description.
+Dumps the buflen, flags, bufused, strlen, offset associated
+with a string and the string itself.
 
 =cut
 
--- src/dod.c   Fri Apr 15 14:24:42 2005
+++ src/dod.c   Fri Apr 15 13:41:18 2005
@@ -97,13 +97,13 @@
         ++arena_base->num_extended_PMCs;
         /*
          * XXX this basically invalidates the high-priority marking
-         *     of PMCs by putting all PMCs onto the front of the list
+         *     of PMCs by putting all PMCs onto the front of the list.
          *     The reason for this is the by far better cache locality
-         *     when aggregates and their contents are marked "together"
+         *     when aggregates and their contents are marked "together".
          *
          *     To enable high priority marking again we should probably
          *     use a second pointer chain, which is, when not empty,
-         *     processed first
+         *     processed first.
          */
         if (tptr || hi_prio) {
             if (PMC_next_for_GC(tptr) == tptr) {
@@ -177,7 +177,7 @@
     if (*dod_flags & (PObj_is_special_PMC_FLAG << nm)) {
         /* All PMCs that need special treatment are handled here.
          * For normal PMCs, we don't touch the PMC memory itself
-         * so that caches stay clean
+         * so that caches stay clean.
          */
 #if GC_VERBOSE
         if (PObj_report_TEST(obj)) {
@@ -210,7 +210,7 @@
     PObj_live_SET(obj);
 
     /* if object is a PMC and contains buffers or PMCs, then attach
-     * the PMC to the chained mark list
+     * the PMC to the chained mark list.
      */
     if (PObj_is_special_PMC_TEST(obj)) {
         mark_special(interpreter, (PMC*) obj);
@@ -305,7 +305,7 @@
      * but t/library/dumper* fails w/o this marking.
      *
      * It seems that the Class PMC gets DODed - these should
-     * get created as constant PMCs
+     * get created as constant PMCs.
      */
     for (i = 1; i < (unsigned int)enum_class_max; i++) {
         VTABLE *vtable;
@@ -404,10 +404,10 @@
      * First phase of mark is finished. Now if we are the owner
      * of a shared pool, we must run the mark phase of other
      * interpreters in our pool, so that live shared PMCs in that
-     * interpreter are appended to our mark_ptrs chain
+     * interpreter are appended to our mark_ptrs chain.
      *
      * If there is a count of shared PMCs and we have already seen
-     * all these, we could skip that
+     * all these, we could skip that.
      */
     if (interpreter->profile)
         Parrot_dod_profile_start(interpreter);
@@ -441,7 +441,7 @@
         }
         /* Start by checking if there's anything at all. This assumes that the
          * largest percentage of PMCs won't have anything in their data
-         * pointer that we need to trace */
+         * pointer that we need to trace. */
         if (bits) {
             if (bits == PObj_data_is_PMC_array_FLAG) {
                 /* malloced array of PMCs */
@@ -495,7 +495,7 @@
 
     /* First mark the current set. We assume that all pointers in S registers
      * are pointing to valid buffers. This is not a good assumption, but it'll
-     * do for now */
+     * do for now. */
     for (i = 0; i < NUM_REGISTERS; i++) {
         Buffer *reg = (Buffer *)REG_STR(i);
 
@@ -633,7 +633,7 @@
  * count free objects per arena
  * - if we find more then one totally unused arena
  *   free all but one arena - this is the only possibility to
- *   reduce the amount of free objects
+ *   reduce the amount of free objects.
  *
  * doesn't really work or speed things up - disabled
  */
@@ -925,8 +925,8 @@
     int bound = sizeof(size_t) * 8;
 
     /* Shifting a value by its size (in bits) or larger is undefined behaviour.
-       so need an explict check to return 0 if there is no prefix, rather than
-       attempting to rely on (say) 0xFFFFFFFF << 32 being 0  */
+       So need an explict check to return 0 if there is no prefix, rather than
+       attempting to rely on (say) 0xFFFFFFFF << 32 being 0.  */
     for (i = 0; i < bound; i++) {
         if (val1 == val2) {
             return ~(size_t)0 << i;

--- src/embed.c Fri Apr 15 14:24:49 2005
+++ src/embed.c Fri Apr 15 13:46:47 2005
@@ -753,7 +753,7 @@
 
     /*
      * If any profile information was gathered, print it out
-     * before exiting, then print debug infos if turned on
+     * before exiting, then print debug infos if turned on.
      */
     Parrot_on_exit(print_debug,   interpreter);
     Parrot_on_exit(print_profile, interpreter);

--- src/events.c        Fri Apr 15 14:24:58 2005
+++ src/events.c        Fri Apr 15 13:50:51 2005
@@ -199,9 +199,9 @@
 Parrot_init_signals(void)
 {
     /*
-     * SIGFPE is architecture specific - some signal an error
+     * SIGFPE is architecture specific - some signal an error,
      * some don't, so we have to use direct checks if we are dividing
-     * by zero
+     * by zero.
      */
     Parrot_sigaction(SIGHUP, sig_handler);
 }
@@ -409,7 +409,7 @@
 =item C<void
 Parrot_new_cb_event(Parrot_Interp, PMC*cbi, void*ext)>
 
-Prepare and schedul a callback event
+Prepare and schedule a callback event.
 
 =cut
 
--- src/exceptions.c    Fri Apr 15 14:25:09 2005
+++ src/exceptions.c    Fri Apr 15 13:53:44 2005
@@ -439,7 +439,7 @@
 rethrow_c_exception(Interp * interpreter)>
 
 Return back to runloop, assumes exception is still in C<REG_PMC(5)> and
-that this is called from within a handler setup with C<new_c_exception>
+that this is called from within a handler setup with C<new_c_exception>.
 
 =cut
 
--- src/extend.c        Fri Apr 15 14:25:16 2005
+++ src/extend.c        Fri Apr 15 14:06:03 2005
@@ -991,7 +991,7 @@
 =item C<void
 Parrot_unregister_pmc(Parrot_INTERP interpreter, Parrot_PMC pmc)>
 
-Remove a reference of the PMC from the interpreters DOD registry If the
+Remove a reference of the PMC from the interpreters DOD registry. If the
 reference count reaches zero, the PMC will be destroyed during the next
 DOD run.

Reply via email to