| 1 | 2001-04-27 Gary Houston <ghouston@arglist.com> |
| 2 | |
| 3 | * srfi-13.c (scm_init_srfi_13), srfi-14.c (scm_init_srfi_14): |
| 4 | add "srfi/" to lines including .x files so they can be found |
| 5 | when build_dir != src_dir. |
| 6 | |
| 7 | 2001-04-27 Martin Grabmueller <mgrabmue@cs.tu-berlin.de> |
| 8 | |
| 9 | * Makefile.am (srfi_DATA): Added srfi-9.scm. |
| 10 | |
| 11 | * srfi-9.scm: New file. Exports `define-record-type'. |
| 12 | |
| 13 | 2001-04-26 Rob Browning <rlb@cs.utexas.edu> |
| 14 | |
| 15 | * Makefile.am (srfi_DATA): added srfi-6.scm. |
| 16 | (srfi_DATA): added srfi-11.scm. |
| 17 | (srfi_DATA): added srfi-8.scm. |
| 18 | (srfi_DATA): added srfi-2.scm. |
| 19 | |
| 20 | * srfi-11.scm: new file - exports let-values and let*-values. |
| 21 | |
| 22 | * srfi-6.scm: new file - guile already has srfi-6 procedures |
| 23 | loaded by default, so this is a dummy file right now. |
| 24 | |
| 25 | * srfi-8.scm: new file - exports receive. |
| 26 | |
| 27 | * srfi-2.scm: new file - just use/export (ice-9 and-let-star) |
| 28 | |
| 29 | 2001-04-26 Martin Grabmueller <mgrabmue@cs.tu-berlin.de> |
| 30 | |
| 31 | Changed two procedure names to match final SRFI document. Thanks |
| 32 | to Rob Browning for spotting this. |
| 33 | |
| 34 | * srfi-13.scm (string-concatenate-reverse), |
| 35 | (string-concatenate-reverse/shared): Rename from |
| 36 | reverse-string-concatenate[/shared]. |
| 37 | |
| 38 | * srfi-13.c (scm_string_concatenate_reverse_shared): Renamed from |
| 39 | scm_reverse_string_concatenate_shared. |
| 40 | (scm_string_concatenate_reverse): Renamed from |
| 41 | scm_reverse_string_concatenate. |
| 42 | |
| 43 | 2001-04-25 Martin Grabmueller <mgrabmue@cs.tu-berlin.de> |
| 44 | |
| 45 | * configure.in, autogen.sh: Removed. |
| 46 | |
| 47 | * srfi-13.c (scm_string_replace): Take sizeof (char) into account |
| 48 | when using memmove(). |
| 49 | |
| 50 | * srfi-14.h: Added prototypes for all exported procedures.. |
| 51 | |
| 52 | * srfi-13.c: Include srfi-13.h |
| 53 | |
| 54 | * srfi-13.h: New file containing the prototypes. |
| 55 | |
| 56 | * Makefile.am: Removed guile-srfi.texi and info_TEXINFOS variable. |
| 57 | (libguile_srfi_srfi_13_14_la_SOURCES): Added srfi-14.h, so it gets |
| 58 | distributed. |
| 59 | (libguile_srfi_srfi_13_14_la_SOURCES): Added srfi-13.h. |
| 60 | |
| 61 | 2001-04-24 Neil Jerram <neil@ossau.uklinux.net> |
| 62 | |
| 63 | * Makefile.am: Fixed "srf-14.x" typo. |
| 64 | |
| 65 | 2001-04-24 Martin Grabmueller <mgrabmue@cs.tu-berlin.de> |
| 66 | |
| 67 | * guile-srfi.texi: Removed, because merged with the GRM. |
| 68 | |
| 69 | * guile-srfi.texi: The docs are now up to date with the |
| 70 | implementation and have new introductory material. |
| 71 | |
| 72 | 2001-04-23 Martin Grabmueller <mgrabmue@cs.tu-berlin.de> |
| 73 | |
| 74 | Integrated the guile-srfi package into the Guile distribution. |
| 75 | |
| 76 | * srfi-13.c: All procedures so specified in the SRFI now accept |
| 77 | character set arguments. |
| 78 | |
| 79 | * Makefile.am: Snarfed some variables from the guile-readline |
| 80 | directory. |
| 81 | |
| 82 | * srfi-14.c, srfi-14.h: Add prefix SCM_ to exported macros. |
| 83 | |
| 84 | * srfi-13.scm, srfi-14.scm, srfi-13.c, srfi-14.c, srfi-14.h, |
| 85 | configure.in, Makefile.am: Added FSF copyright and Guile license |
| 86 | information. |
| 87 | |
| 88 | * srfi-13.c, srfi-14.c: Include srfi-14.h. |
| 89 | (scm_init_srfi_13_14): Initialize the complete module, if not |
| 90 | already done so. |
| 91 | |
| 92 | * srfi-14.h: New file. |
| 93 | |
| 94 | * srfi-13.scm, srfi-14.scm: Load new combined library. |
| 95 | |
| 96 | * Makefile.am: Build only one library, |
| 97 | `libguile-srfi-srfi-13-14.la' |
| 98 | |
| 99 | 2001-04-04 Martin Grabmueller <mgrabmue@cs.tu-berlin.de> |
| 100 | |
| 101 | * guile-srfi.texi: Integrated the SRFI-14 documentation. |
| 102 | |
| 103 | * srfi-14.c, srfi-14.scm: Made the procedures and variables |
| 104 | compliant to the final SRFI document. |
| 105 | |
| 106 | * Renamed the package to guile-srfi. |
| 107 | |
| 108 | 2001-04-03 Martin Grabmueller <mgrabmue@cs.tu-berlin.de> |
| 109 | |
| 110 | * NEWS: New section for 0.0.3. |
| 111 | |
| 112 | * configure.in, README, guile-srfi-13.texi: Bumped version number |
| 113 | to 0.0.3. |
| 114 | |
| 115 | * Released version 0.0.2. |
| 116 | |
| 117 | * Makefile.am: Added rules for builing the SRFI-14 library. |
| 118 | |
| 119 | * srfi-14.c, srfi-14.scm: New files, implementing SRFI-14 |
| 120 | (character set library). |
| 121 | |
| 122 | 2001-03-27 Martin Grabmueller <mgrabmue@cs.tu-berlin.de> |
| 123 | |
| 124 | * README: Updated procedure and incompatibility list. |
| 125 | |
| 126 | * srfi-13.c (string_upcase_x, scm_string_upcase_xS), |
| 127 | (scm_string_upcase, string_downcase_x, scm_string_downcase_xS), |
| 128 | (scm_string_downcaseS, string_titlecase_x), |
| 129 | (scm_string_titlecase_x, scm_string_titlecase), |
| 130 | (scm_string_fill_xS, scm_string_copyS, scm_string_to_listS): New |
| 131 | procedures. |
| 132 | |
| 133 | * srfi-13.scm: Export new case mapping procedures. |
| 134 | |
| 135 | * guile-srfi-13.texi (What cannot be done): Removed case mapping |
| 136 | procedures from incompatibility list. |
| 137 | (Case Mapping): New section for case mapping procedures. |
| 138 | |
| 139 | 2001-03-26 Martin Grabmueller <mgrabmue@cs.tu-berlin.de> |
| 140 | |
| 141 | * NEWS: New section for 0.0.2 |
| 142 | |
| 143 | * configure.in, README, guile-srfi-13.texi: Bumbed version number |
| 144 | to 0.0.2 |
| 145 | |
| 146 | * Released version 0.0.1. |
| 147 | |
| 148 | * README: Made procedure list up-to-date. |
| 149 | |
| 150 | * guile-srfi-13.texi: Fixed typos, completed reference and added |
| 151 | introductory blurb. |
| 152 | |
| 153 | * srfi-13.c, srfi-13.scm: Filled in the last missing pieces. |
| 154 | |
| 155 | 2001-03-22 Martin Grabmueller <mgrabmue@cs.tu-berlin.de> |
| 156 | |
| 157 | * Started guile-srfi-13 package. Files are copied from the |
| 158 | guile-gdbm and slightly modified. |