aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.guile-sql
blob: 965ca149b57005cd3bc6583b6473e0c8723a41bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
2004-10-09  Sergey Poznyakoff  <gray@Mirddin.farlep.net>

	* src/gsql_conn.c (scm_is_sql_connect): Cast tag to SCM
	* src/gsql_lib.c: Use scm_i_long2big instead of scm_long2big.
	* src/guile-sql.h (sql_iface.connect): Changed prototype.
	(sql_connect_create,scm_makenum): New prototypes.
	* src/mysql.c (s_mysql_connect): Synched with the declaration
	of sql_iface.connect.
	* src/pgsql.c (s_pgsql_connect): Likewise.

	* Makefile.am: Remove m4
	* configure.ac: Updated. Raised version number to 0.2
	* m4/Makefile.am: Removed
	* m4/guile.m4 (MU_CHECK_GUILE): Removed useless checks.
	Add --with-guiledir option and autodetection of guile
	install path (pkgdir).
	AC_SUBST GUILE_SITE, GUILE_INCLUDES, and GUILE_LIBS
	* m4/lib.m4: Quote the defun name
	* src/Makefile.am: Use guiledir instead of pkgdatadir.

2004-02-14  Sergey Poznyakoff  <gray@Noldor.runasimi.org>

	* src/mysql.c (s_mysql_connect): If hostname starts
	with a slash, treat it as a path to UNIX socket.

2003-10-23  Sergey Poznyakoff  <gray@Mirddin.farlep.net>

	* examples/whoisd.scm: Fixed parsing of command line
	options, added options to the whoisd interface.

2003-01-10  Sergey Poznyakoff  <gray@Mirddin.farlep.net>

	* Makefile.am: Raised preprequisite automake version to 1.7.
	* autogen.sh: Use autoreconf
	* configure.ac: Raised preprequisite autoconf version to 2.57.
	  Removed obsolete calls.
	  Use new MU_CHECK_GUILE macro (requires guile version >= 1.6.0)
	  Raised version number to 0.1
	* m4/guile.m4: Updated from mailutils repository. Require at least
	  guile 1.6
	* scripts/guile-func-name-check: Removed.
	* scripts/guile-snarf.awk: Removed.
	* scripts/guile-doc-snarf: Updated for verson 1.6
	* scripts/guile-doc-snarf.awk: New file
	* scripts/Makefile.am: Updated
	* src/sql.scm.in: New file. Source for the guile module wrapper.
	* src/gsql_lib.c (scm_makenum): Updated for guile >= 1.6
	  (init_util_sql,scm_init_util_sql_module): Removed.
	  (sql_init): New function.
	* src/Makefile.am: Updated for guile >= 1.6

2002-05-27  Sergey Poznyakoff 
	
	* examples/whoisd.scm: Syntax cleanup.

2002-05-24  Sergey Poznyakoff 

	Added GNU copyleft headers. Files affected:
	 
	* configure.ac,
	* Makefile.am,
	* m4/Makefile.am,
	* scripts/Makefile.am,
	* src/Makefile.am,
	* src/app.h,
	* src/gsql_conn.c,
	* src/gsql_lib.c,
	* src/guile-sql.h,
	* src/mysql.c,
	* src/pgsql.c.

	* examples: New directory
	* examples/Makefile.am: new file.
	* examples/.cvsignore: new file.
	* examples/README: new file.
	* examples/whoisd.scm: new file.

2002-05-21  Sergey Poznyakoff 

	Build libguile-sql as a compiled code module, so it can
	be directly linked in using use-modules clause.

	Configuration rewritten for autoconf-2.53 / automake-1.6.

	* autogen.sh: Added to repository.
	* configure.in: Removed
	* acconfig.h: Removed.
	* configure.ac: new
	* .cvsignore: new
	* m4/.cvsignore: new
	* src/.cvsignore: new
	* scripts/.cvsignore: new
	* Makefile.am: Require automake 1.6
	* Makefile.in: Removed
	* config.h.in: Removed
	* m4/Makefile.in: Removed
	* scripts/Makefile.in: Removed
	* src/Makefile.in: Removed
	
	* acinclude.m4: Updated
	* m4/guile.m4: Updated
	* m4/lib.m4: Updated

	* src/Makefile.am: Fixed
	* src/gsql_conn.c: Renamed sql-query-internal to sql-query
	* src/gsql_lib.c: Initialize dynamic module.
	* src/guile-sql.scm.in: Removed
	
2001-12-05 Sergey Poznyakoff

	Initial version



Local Variables:
mode: change-log
version-control: never
End:

Return to:

Send suggestions and report system problems to the System administrator.