guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core HACKING


From: Thien-Thi Nguyen
Subject: guile/guile-core HACKING
Date: Sun, 13 May 2001 02:00:23 -0700

CVSROOT:        /cvs
Module name:    guile
Changes by:     Thien-Thi Nguyen <address@hidden>       01/05/13 02:00:23

Modified files:
        guile-core     : HACKING 

Log message:
        Update copyright.
        Add blurb pointing to devel/tasks.text.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/HACKING.diff?cvsroot=OldCVS&tr1=1.43&tr2=1.44&r1=text&r2=text

Patches:
Index: guile/guile-core/HACKING
diff -u guile/guile-core/HACKING:1.43 guile/guile-core/HACKING:1.44
--- guile/guile-core/HACKING:1.43       Wed May  2 15:55:33 2001
+++ guile/guile-core/HACKING    Sun May 13 02:00:23 2001
@@ -1,5 +1,5 @@
 Guile Hacking Guide
-Copyright (c) 1996, 1997, 1998, 1999, 2000 Free software Foundation, Inc.
+Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001 Free software Foundation, Inc.
 
    Permission is granted to anyone to make or distribute verbatim copies
    of this document as received, in any medium, provided that the
@@ -15,6 +15,19 @@
    of the Free Software Foundation are approved by the Foundation.
 
 
+What to Hack =========================================================
+
+You can hack whatever you want, thank GNU.
+
+However, to see what others have indicated as their interest (and avoid
+potential wasteful duplication of effort), see devel/tasks.text.  Note
+that this file is available only from CVS checkout and not distributed
+w/ Guile releases.
+
+It's also a good idea to join the address@hidden mailing list.
+See http://www.gnu.org/software/guile/mail/mail.html for more info.
+
+
 Hacking It Yourself ==================================================
 
 As distributed, Guile needs only an ANSI C compiler and a Unix system
@@ -46,7 +59,7 @@
 
 You are lost in a little maze of automatically generated files, all
 different.
-> 
+>
 
 
 Contributing Your Changes ============================================
@@ -309,7 +322,7 @@
 --- cvs-1.10/src/cvs.h Mon Jul 27 04:54:11 1998
 +++ cvs-1.10.ignore-hack/src/cvs.h     Sun Jan 23 12:58:09 2000
 @@ -516,7 +516,7 @@
- 
+
  extern int ign_name PROTO ((char *name));
  void ign_add PROTO((char *ign, int hold));
 -void ign_add_file PROTO((char *file, int hold));
@@ -349,27 +362,27 @@
      free (line);
 +    return 1;
  }
- 
+
  /* Parse a line of space-separated wildcards and add them to the list. */
 @@ -375,6 +376,7 @@
      struct stat sb;
      char *file;
      char *xdir;
 +    char *cvsdotignore;
- 
+
      /* Set SUBDIRS if we have subdirectory information in ENTRIES.  */
      if (entries == NULL)
 @@ -397,7 +399,10 @@
      if (dirp == NULL)
        return;
- 
+
 -    ign_add_file (CVSDOTIGNORE, 1);
 +    cvsdotignore = getenv("CVSDOTIGNORE");
 +    if (cvsdotignore == NULL || !ign_add_file (cvsdotignore, 1))
 +      ign_add_file (CVSDOTIGNORE, 1);
 +
      wrap_add_file (CVSDOTWRAPPER, 1);
- 
+
      while ((dp = readdir (dirp)) != NULL)
 === patch end ===
 
@@ -384,7 +397,7 @@
  Can only be used in the *cvs* buffer."
    (save-window-excursion
 -    (set-buffer (find-file-noselect (expand-file-name ".cvsignore" dir)))
-+    (set-buffer (find-file-noselect 
++    (set-buffer (find-file-noselect
 +                (expand-file-name (or (getenv "CVSDOTIGNORE")
 +                                      ".cvsignore")
 +                                  dir)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]