Codebase list guile-gnome-platform / a71d392b-ecae-4fef-98af-63bfa3439e76/main ChangeLog.pre-2.16
a71d392b-ecae-4fef-98af-63bfa3439e76/main

Tree @a71d392b-ecae-4fef-98af-63bfa3439e76/main (Download .tar.gz)

ChangeLog.pre-2.16 @a71d392b-ecae-4fef-98af-63bfa3439e76/mainraw · history · blame

  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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
2008-04-27  Andy Wingo  <wingo@pobox.com>

	* docs/: Add, now that docs is out from the platform, containing
	the release notes doc, and a couple of old release notes.

	* PACKAGES (guile-gnome-platform): Remove docs from the platform
	-- all of its contents have been folded into the reference for the
	individual modules.

2008-04-25  Andy Wingo  <wingo@pobox.com>

	* == Released guile-gnome-platform version 2.15.98 ==

2008-04-25  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh (GUILE_VERSION): Formally require Guile 1.8, as
	has been the case for a while now.
	(API_VERSION): Bump API_VERSION to 2, as a test before going
	stable.

2008-04-10  Andy Wingo  <wingo@unquote>

	* == Released guile-gnome-platform version 2.15.97 ==

2008-04-10  Andy Wingo  <wingo@pobox.com>

	* scripts/for-each-pkg (packages): Handle argv more sensibly, so
	that multiple words in one arg get passed to the subcommand
	correctly.

2008-04-10  Andy Wingo  <wingo@unquote>

	* NEWS: Update NEWS.

2007-12-17  Jan Nieuwenhuizen  <janneke@gnu.org>

	* scripts/push-packages: add --create-prefix, allowing easier
	contributing.

	* .bzrignore: Ignore temp files and packages.

2008-04-09  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh: Output a more modern configure.ac. Tell automake
	to not worry about non-portable make.

2007-12-10  Andy Wingo  <wingo@pobox.com>

	* == Released guile-gnome-platform version 2.15.96 ==

2007-12-06  Andy Wingo  <wingo@pobox.com>

	* generate-docs.mk (GTK_DOC_GENERATE_UNDOCUMENTED): 
	(generate-undocumented): Add targets to regenerate
	undocumented.texi.

2007-11-25  Andy Wingo  <wingo@pobox.com>

	* generate-docs.mk (GUILE): Fix a typo.

	* dev-environ.in (ALL_PKGS): Add bin/ to the path if the package
	has one.

	* tests.mk: 
	* generate-docs.mk: So, just use guile-gnome-0 if glib is not in
	the packages set, because if glib is in the set, then dev-environ
	is sufficient for setting up the enviroment.

2007-11-15  Andy Wingo  <wingo@pobox.com>

	* tests.mk (GUILE): 
	* generate-docs.mk (GUILE): Use guile-gnome-0, because we want
	(gnome-0) to have been loaded.

	* scripts/review-api: New script, generates a minimal texinfo file
	that one can use to review wrapped API.

2007-11-10  Andy Wingo  <wingo@pobox.com>

	* == Released guile-gnome-platform version 2.15.95 ==

2007-11-10  Andy Wingo  <wingo@pobox.com>

	* tests.mk: New file, common makefile snippets for running API
	regression suites.

	* generate-docs.mk (check-coverage): New target, checks the
	coverage of the documentation.

2007-09-25  Andy Wingo  <wingo@pobox.com>

	* == Released guile-gnome-platform version 2.15.94 ==

2007-09-25  Andy Wingo  <wingo@pobox.com>

	* NEWS: Updated.

2007-09-25  Andy Wingo  <wingo@pobox.com>

	* NEWS: Updated.

2007-09-24  Andy Wingo  <wingo@pobox.com>

	* generate-docs.mk: Rework to deal with new gtk-doc.scm interface.

2007-09-07  Andy Wingo  <wingo@pobox.com>

	* generate-docs.mk: New common makefile snippet for generated
	docs.

2007-08-25  Andy Wingo  <wingo@pobox.com>

	* common.mk (.c.doc): Update so that making .doc files works;
	still needs some filtering though.

2007-06-15  Andy Wingo  <wingo@pobox.com>

	* == Released guile-gnome-platform version 2.15.93 ==

2007-05-24  Andy Wingo  <wingo@pobox.com>

	* scripts/maint/upload-to-ftp.gnu.org: Actually upload the file if
	we are given a URL.

	* == Released guile-gnome-platform version 2.15.92 ==

2007-05-24  Andy Wingo  <wingo@pobox.com>

	* h2def.py: Add new options --type-re, to specify a regular
	expression to transform a type name into a gtype-id macro. See
	defs/gnome/defs/Makefile.am for a use example.

2007-05-20  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh: Fix some aesthetics if a package is not going to
	be built.

	* PACKAGES (guile-gnome-platform): Add cairo to
	guile-gnome-platform.

2007-05-13  Andy Wingo  <wingo@pobox.com>

	* h2def.py (get_type_pat): In method detection, require that the
	"object" type have a trailing *. Fixes incorrect detection of e.g.
	atk_role_get_name as a method wrapper, because otherwise you can't
	tell a difference between a pointer type and a scalar.

	* h2def.py: Add a command line argument --no-methods to disable
	the code that automatically tries to detect methods. Useful for
	example when generating glib defs.

2007-05-10  Andy Wingo  <wingo@pobox.com>

	* == Released guile-gnome-platform version 2.15.91 ==

2007-05-10  Andy Wingo  <wingo@pobox.com>

	* scripts/maint/prepare-news-entry (len): Use minimal matching on
	the changelog diff so that we just return the most recent
	changelog entries.

2007-05-06  Andy Wingo  <wingo@pobox.com>

	* common.mk (PKG_PATH): Fix PKG_PATH statement, pointed out by
	Mark Flacy.

2007-05-05  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh: Depend on g-wrap >= 1.9.8.

2006-12-18  Andy Wingo  <wingo@pobox.com>

	* scripts/maint/upload-to-ftp.gnu.org: Add the skeleton of a
	ftp-upload.gnu.org helper.

2006-12-17  Andy Wingo  <wingo@pobox.com>

	* == Released guile-gnome-gstreamer version 0.9.90 ==

2006-12-15  Andy Wingo  <wingo@pobox.com>

	* == Released guile-gnome-platform version 2.15.90 ==

2006-12-15  Andy Wingo  <wingo@pobox.com>

	* scripts/maint/prepare-release:
	* scripts/maint/make-release-note:
	* scripts/maint/commit-release: 
	* autogen-pkg.sh (release_manager): Update scripts. I hope they
	work!

2006-12-08  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh: Require the newly-released g-wrap 1.9.7.

2006-11-05  Andy Wingo  <wingo@pobox.com>

	* scripts/commit-from-changelog: New amazing script.

2006-10-26  Andy Wingo  <wingo@pobox.com>

	* autogen.sh: We seem to require bash for the moment.

2006-08-13  Andy Wingo  <wingo@pobox.com>

	* PACKAGES (guile-gnome-evolution-data-server): Add some more
	packages.

	* HACKING: 
	* autogen-pkg.sh (release_manager): It's get-packages, not
	pull-packages.

	* README: 
	* HACKING: Updated.

	* scripts/prepare-release:
	* scripts/prepare-news-entry:
	* scripts/make-release-note:
	* scripts/for-each-pkg:
	* scripts/commit-release:
	* scripts/changelog-log-release:
	* scripts/add-changelog-entry: Moved to scripts/maint/.

2006-08-13  Andy Wingo  <wingo@pobox.com>

	* scripts/upstream-missing:
	* scripts/update-inventories: 
	* scripts/submit-merge: Removed.

	* scripts/release-config: Removed, but we don't have anything to
	replace it yet; perhaps branch-mark is what we need?

	* scripts/merge-all: 
	* scripts/fork-archive-pkgs: Removed, thank god.
	* scripts/commit-all-merges: 
	* scripts/commit-all: Removed.

	* scripts/prepare-release:
	* scripts/prepare-news-entry:
	* scripts/make-release-note:
	* scripts/for-each-pkg:
	* scripts/commit-release:
	* scripts/changelog-log-release:
	* scripts/add-changelog-entry: tla->bzr.

	* scripts/push-packages: New scripts, pushes all your packages
	somewhere.
	* scripts/pull-packages: New script, does bzr merge for all
	branches.
	* scripts/get-packages: Moved here from pull-packages.

	* PACKAGES: New file, lists what packages can be built.

	* scripts/pull-packages: New script, pulls in sub-packages.

	* autogen-pkg.sh (determine_package, autogen_pkg): Figure out our
	configuration from the directories in ./, not from ../=RELEASE-ID.
	We are free of tla, yay.

2005-12-22  Andy Wingo  <wingo@pobox.com>

	* scripts/update-inventories: Make tla-agnostic.

	* autogen-pkg.sh: Remove build-dep on SLIB.

2005-11-05  Andy Wingo  <wingo@pobox.com>

	* scripts/fork-archive-pkgs: Work with tla or baz. I think.

	* scripts/upstream-missing: Change to use baz missing, doh.
	Renamed from patches-missing.

2005-11-04  Andy Wingo  <wingo@pobox.com>

	* scripts/patches-missing: Don't do anything about patches in
	upstream but not in the local copy. Handle the no-diff case
	better. Better non-full output.

	* scripts/patches-missing: Use {arch}/+upstream if available.
	Don't print diffs any more, just show the patches that are
	missing. Let --full do a cat-archive-log on the patch.

	* scripts/fork-archive-pkgs: Support baz.

	* scripts/patches-missing: New file, prints a list of patches
	missing from this version in another archive.

2005-04-09  Andreas Rottmann  <a.rottmann@gmx.at>

	* dev-environ.in: Set LTDL_LIBRARY_PATH instead of
	LD_LIBRARY_PATH.

	* h2def.py (find_enum_defs): Allow digits in enum names.

2005-03-06  Andy Wingo  <wingo@pobox.com>

	* scripts/make-release-note: Tweak evil regexps to correctly parse
	the NEWS files.

	* == Released guile-gnome-platform version 2.7.99 ==

2005-02-17  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh (GUILE_LIBS): Require g-wrap >= 1.9.4.
	(DISABLE_DEPRECATED): Add a general option to disable deprecated
	cflags.

2005-02-24  Andreas Rottmann  <a.rottmann@gmx.at>

	* scripts/commit-all: Only commit when ChangeLog has been touched,
	thus avoiding arch-log-only commits.
	
	* scripts/commit-all, scripts/merge-all: New helper scripts.

2005-01-25  Andreas Rottmann  <a.rottmann@gmx.at>

	* configure.ac: Require G-Wrap >= 1.9.4.

	* h2def.py (proto_pat): Fix for return types with spaces,
	e.g. unsigned long.

	* common.mk (packages): Make out-of-tree-build-safe.

2005-01-12  Andy Wingo  <wingo@pobox.com>

	* == Released platform version 2.7.98 ==

2005-01-12  Andy Wingo  <wingo@pobox.com>

	* scripts/release-config:
	* scripts/make-release-note: New files.

2005-01-11  Andy Wingo  <wingo@pobox.com>

	* scripts/add-changelog-entry: 
	* scripts/changelog-log-release: 
	* scripts/prepare-news-entry:
	* scripts/prepare-release: 
	* scripts/commit-release: New helper scripts.

2004-11-15  Andy Wingo  <wingo@pobox.com>

	* Makefile.am.bottom (dist-gzip, dist, dist-all): Create ustar
	archives, because evolution-data-server manages to exceed the
	maximum path length.

2004-11-15  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh (record_check): Quote the bad value.
	Check for --prefix; if none is given, barf. People should be aware
	of guile's deficiencies.

	* autogen.sh: 
	* autogen-support.sh (--only-genconfigure): New option.

2004-11-13  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh (record_check): New function, should be called
	from within package.ac files to report whether a wrapper can be
	built or not.
	(report_checks): New function, called after the packages have made
	their checks. Will report which wrappers can be built and which
	are missing prereqs, and error out if no package can be built.
	(release_manager): New global, defines the subdir of configs/ from
	which the official releases come.
	(get_version): New function, computes the version of a package. If
	no VERSION file is present in a subpackage, or more than one is
	present, default to a timestamp.
	(autogen_pkg): Always use guile-gnome-$pkg as the package name.
	Append +$source to the version if the source is not the
	$release_manager.

2004-11-11  Andy Wingo  <wingo@pobox.com>

	* common.mk (%.scm guile-gnome-gw-%.c): Before loading g-wrap,
	load (gnome-@API_VERSION@). This will make sure that, when
	building against an installed guile-gnome, guile-gnome of the
	right version is available. My English sucks!

2004-10-13  Andreas Rottmann  <a.rottmann@gmx.at>

	* scripts/fork-archive-pkgs: Use -S option to "tla tag" instead of
	seperate archive-setup.

2004-10-29  Andy Wingo  <wingo@pobox.com>

	* common.mk: pkg-config versioning voodoo.

2004-10-26  Andy Wingo  <wingo@pobox.com>

	* common.mk: No more $guiledir, but there is $guilegnomedir, which
	is $datadir/guile-gnome-$apiversion. Adapt guilemoduledir ad
	guilegwmoduledir accordingly.

	* autogen-pkg.sh: No more --with-guiledir, we install to
	$datadir/guile-gnome-$apiversion.
	(API_VERSION): New substituted variable, the API version. Constant
	iff a release is backward compatible with the previous one. Starts
	at 0.

2004-10-17  Andy Wingo  <wingo@pobox.com>

	* common.mk (guilemoduledir, guilegwmoduledir): Get $guiledir from
	--with-guile-dir.

	* autogen-pkg.sh: Add --with-guiledir option to control install
	location of guile modules. Default PREFIX/share/guile/site.

2004-10-24  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh (sort_pkgs): Fix it right this time.

2004-10-16  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh: Get the module_directory for g-wrap from the
	right pkg-config file.
	(sort_pkgs): Echo the package into tsort even if it has no deps
	(e.g. docs/).
	Add a check for slib.

2004-10-12  Andreas Rottmann  <a.rottmann@gmx.at>

	* autogen-pkg.sh: Use tsort instead of hand-built package
	sorter. This fixes a bug when defs and defs-extra are both
	present.

	* autogen.sh: Fix sourcing for shells that don't search the
	current directory.

	* dev-environ.in: Remove special casing of glib for setting
	$LD_LIBRARY_PATH, use a new control file shlib-dirs.ac instead.

2004-10-12  Andy Wingo  <wingo@pobox.com>

	* h2def.py (proto_pat): Accept whitespace between the parens and
	the arguments.

2004-10-06  Andy Wingo  <wingo@pobox.com>

	* h2def.py: Make sure the emacs typecode is always first in the
	output.
	
2004-10-06  Andy Wingo  <wingo@pobox.com>

	* h2def.py: Change so we require one of --types, --procs, or
	--all. Change --enums-without-gtype to --c-enums. Add optional
	--with-header= option. Adjust logic to match.

2004-09-30  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh (autogen_pkg): An unrecognized config $i becomes
	guile-gnome-$i-YYYYMMDD+$source.

2004-09-27  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh: Require g-wrap = 1.9.3. g-wrap is in unstable
	releases, and as such we require specific micro versions.

	* autogen-support.sh: sed character range fix.

2004-09-22  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh, autogen-support.sh, autogen.sh, common.mk,
	dev-environ.in: Added license blocks.

	* README: No g-wrap 1.9.2

2004-09-21  Andy Wingo  <wingo@pobox.com>

	* NEWS: Updated.

	* AUTHORS: Removed the RELEASE-NOTES entries, they're in docs/
	now.

2004-09-19  Andy Wingo  <wingo@pobox.com>

	* Makefile.am.bottom: Added. Dist HACKING.

	* autogen-pkg.sh: Only generate the SUBDIRS part of Makefile.am;
	append Makefile.am.bottom to the end.

	* HACKING: Added.

	* scripts/tla-for-each: New script, does a tla command for all
	arch subdirs of the toplevel dir.

2004-09-17  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh (EXTRA_DIST): No more old release notes.

2004-09-16  Andy Wingo  <wingo@pobox.com>

	* AUTHORS: Add update-inventories to my AUTHORS list.

	* Makefile.am (EXTRA_DIST): No more old release notes.

	* RELEASE-NOTES-0.2.0.txt, RELEASE-NOTES-0.5.0.txt: Moved to the
	docs category.

	* NEWS: Distilled.

	* README: Updated.

2004-09-15  Andy Wingo  <wingo@pobox.com>

	* scripts/update-inventories: New script, will create
	arch-inventory entries for any untagged-source files. Useful for
	when you build in the source tree.

2004-09-08  Andy Wingo  <wingo@pobox.com>

	* NEWS: Initial version, still needs to be filled in.

	* AUTHORS: Updated.

2004-09-05  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh: No more m4/ dir, it was empty anyway. Use
	AC_PROG_LIBTOOL.

2004-09-04  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh (autogen_pkg): For the dev build-config, set
	package=guile-gnome-dev, so that no dev distribution tarball
	escapes into the wild with the name `guile-gnome'. Print out the
	package name and version. Just print the sorted dependency list,
	not the progress of the sort.
	(GUILE_LIBS): Require g-wrap 1.9.1 or greater.

2004-06-27  Andy Wingo  <wingo@pobox.com>

	* autogen-pkg.sh (ensure_dependencies): New function, taken from
	the main function because it needs to recurse.

2004-04-15  Andreas Rottmann  <a.rottmann@gmx.at>

	* [guile-gnome started]