Re: [AD] Volunteer to help make release

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On Friday 05 May 2006 21:57, Elias Pschernig wrote:
> Well, I started new. Maybe we should add a new policy that changes._tx
> and thanks._tx is to be updated with each commit? I think I've seen that
> in other projects, and it seems to make a lot of sense :)

Hmm... on second thoughts, I'm not sure it's a good idea for the release 
notes.
I've gone through the change log and pruned it a little, for instance:

-   Evert Glebbeek fixed the window title under X11, which was broken by a
-   previous change.

That change was also between 4.2.0 and 4.2.1, so the mentioning of it being 
fixed should not be in the change log (except maybe as an unspecified 
bugfix at the end).

    Milan Mimica made the new transparent fonts be recognized as color 

aren't the transparent fonts also new in 4.2.1? I don't see them mentioned 
in the list of changes between 4.2.0 and 4.2.1. They probably should be, 
in which case I'd put this as an unspecified bugfix at the end.

+   Elias Pschernig made the UNIX port modules path WIP version specific, 
for 
+   enhanced binary compatibility.

I rewrote this a little, but I still have to read it twice to see what it 
actually says.

-   Hans de Goede fixed a problem with dynamically generated stretcher code 
not
-   being properly marked as executable on Linux (esp. SELinux).
-<li>

-   Catatonic Porpoise [added OpenBSD detection (in addaition to FreeBSD 
and
-   NetBSD) and] fixed an issue with executable rights not set on the 
memory
-   for the i386 stretcher on UNIX systems.

Collapsed the stretcher fix as a single-line credit

-   Dennis Busch fixed the short description of add_clip_rect.

Moved to unspecified documentation update

And a few more changes like these, as well as some cosmetic changes. Let me 
know if it's ok with these changes applied.

Evert
Index: docs/src/changes._tx
===================================================================
--- docs/src/changes._tx	(revision 5800)
+++ docs/src/changes._tx	(working copy)
@@ -14,10 +14,10 @@
    problem with the case-insensitivity of environment variables. Reported by
    Milan Mimica.
 <li>
-   Peter Hull fixed a bug where Allegro detected keypresses on
-   KEY_MINUS_PAD as KEY_PLUS_PAD.
+   Peter Hull fixed a bug in the MacOS X port where Allegro detected keypresses
+   on KEY_MINUS_PAD as KEY_PLUS_PAD.
 <li>
-   Peter Hull made OSX work correctly with Logitech sticks, as discussed
+   Peter Hull made MacOS X work correctly with Logitech sticks, as discussed
    with Ultio.
 <li>
    Milan Mimica fixed some spin loops in the test program.
@@ -25,25 +25,20 @@
    Chris Robinson added UTF8/Unicode support for filenames in Windows.
 <li>
    Milan Mimica made the Linux console driver more robust:
-   set_gfx_mode used to get stuck in a infinite loop when there wasn't a 
+   set_gfx_mode() used to get stuck in a infinite loop when there wasn't a 
    console available.
 <li>
-   Evert Glebbeek made the C blitter use memmove for normal blits, with a bugfix
-   by Milan Mimica. This can be disabled by removing a #define USE_MEMMOVE at
-   the top of cblit.h so that it can easliy be tested against the older versions
-   of the code.
+   Evert Glebbeek and Milan Mimica made the C blitter use memmove for normal 
+   blits.
 <li>
    Christer Sandberg worked around a problem where one-line high bitmaps would
-   crash with  Electric Fence.
+   crash with Electric Fence.
 <li>
    Chris Robinson fixed a crash that occurred if the sound mixer quality
    level was set to 0 after the mixer was already initialised.
 <li>
-   Evert Glebbeek fixed the window title under X11, which was broken by a
-   previous change.
+   Peter Hull updated the endian detection under MacOS X as recommended by Apple.
 <li>
-   Peter Hull updated the endian detection under OSX as recommended by Apple.
-<li>
    Miguel A. Gavidia and Jay Bernardo made qtmidi.m work on both PPC and Intel.
 <li>
    Milan Mimica fixed a crash when vsync() on certain drivers.
@@ -53,33 +48,30 @@
    Peter Wang restored the JACK driver to compiling state.
 <li>
    Milan Mimica made the new transparent fonts be recognized as color fonts
-   with is_color_font.
+   by is_color_font().
 <li>
-   Elias Pschernig made the modules path WIP version specific, for enhanced
-   binary compatibility.
+   Elias Pschernig made the UNIX port modules path WIP version specific, for 
+   enhanced binary compatibility.
 <li>
-   Stijn Wolters clarified the documentation of init_dialog.
+   Hans de Goede and Catatonic Porpoise fixed problems with dynamically 
+   generated stretcher code not being properly marked as executable on Linux.
 <li>
-   Hans de Goede fixed a problem with dynamically generated stretcher code not
-   being properly marked as executable on Linux (esp. SELinux).
-<li>
    Hans de Goede fixed a busy wait in the X11 vsync simulation.
 <li>
-   Elias Pschernig makde it so modules under Unix are now searched in libdir
-   as passed by the build machinery. Closes bug #1401840 from SF, reported by
-   Paul Eipper.
+   Elias Pschernig made the UNIX port look for modules in libdir, as passed by 
+   the build machinery. Reported by Paul Eipper.
 <li>
-   Milan Mimica added a get_volume and a get_hardware_volume function, to
-   work as pendants to set_volume and set_hardware_volume.
+   Milan Mimica added get_volume() and a get_hardware_volume() functions, to
+   work as pendants to set_volume() and set_hardware_volume().
 <li>
    Milan Mimica corrected a case where a wrong structure on the stack was
    being cleared in the DirectSound input driver.
 <li>
-   Hans de Goede added a fullscreen driver for X11 which does not need
-   XVidMode extension, and instead simply centers the window on the desktop
-   and draws a black border around.
+   Hans de Goede added a fullscreen driver for X11 which does not need the
+   XVidMode extension but centers the window on the desktop with a black border
+   instead.
 <li>
-   Hans de Goede fixed a problem where switching to fullscreen mode under X11.
+   Hans de Goede fixed a problem with switching to fullscreen mode under X11.
 <li>
    Serge Semashko added Enter as a fire key in the demo game.
 <li>
@@ -88,19 +80,14 @@
    Peter Wang fixed some problems with binary compatibility checking in the
    4.2 branch.
 <li>
-   Catatonic Porpoise added OpenBSD detection (in addaition to FreeBSD and
-   NetBSD) and fixed an issue with executable rights not set on the memory
-   for the i386 stretcher on UNIX systems.
+   Catatonic Porpoise added OpenBSD detection.
 <li>
    Hans de Goede fixed a bug preventing the ALSA driver to work on big endian
    systems.
 <li>
    Elias Pschernig and Chris Robinson fixed binary compatibility checking in
-   allegro_init and install_allegro.
+   allegro_init() and install_allegro().
 <li>
-   Catatonic Porpoise fixed the example in the documentation of
-   stretch_sprite.
-<li>
    Hans de Goede made DIGMID work with absolute paths in the patches.cfg file.
 <li>
    Peter Hull added code to make Allegro work better with user-supplied Nibs
@@ -124,8 +111,6 @@
 <li>
    Elias Pschernig added support for anti-aliased bitmap fonts. 
 <li>
-   Dennis Busch fixed the short description of add_clip_rect.
-<li>
    Thomas Harte and Neil Walker fixed a problem with draw_sprite() and
    sub-bitmaps.
 <li>
@@ -133,26 +118,21 @@
 <li>
    Peter Wang fixed page flipping and triple buffering in the demo game.
 <li>
-   Elias Pschernig added list_config_sections and list_config_entries
+   Elias Pschernig added list_config_sections() and list_config_entries()
    functions.
 <li>
-   Hrvoje Ban added create_datafile_index and load_datafile_object_indexed
+   Hrvoje Ban added create_datafile_index() and load_datafile_object_indexed()
    functions.
 <li>
    Peter Hull allowed use of "mingw" instead of  "mingw32" in fix.bat and
    fix.sh.
 <li>
-   Peter Wang fixed a bug with SWITCH_BACKAMNESIA mode with the fbcon graphics
-   driver. 
+   Peter Wang fixed several problems with the fbcon driver.
 <li>
    Peter Wang made the svgalib driver save and restore the palette on VT
    switches.
 <li>
-   Peter Wand fixed a problem with the fbcon driver and VT switching.
-<li>
    Milan Mimica delayed Linux console initialisation until it is required.
-   This way the user can write command-line programs using timers  without
-   needing a real console.
 <li>
    Chris Jones fixed behavior of numeric keys when NumLock is on.
 <li>
@@ -164,39 +144,21 @@
    Matthew Leverton fixed Ctrl-Alt-Del mistakenly being captured by Allegro
    under Windows
 <li>
-   Vincent Penecherc'h improved the implementation of set_ramp_cmap in the
-   fbcon driver.
-<li>
    Vincent Penecherc'h implemented get_refresh_rate for the fbcon driver.
 <li>
-   Vincent Penecherc'h fixed problems with the fbcon driver not restoring the
-   original video mode when the driver exits.
-<li>
    Victor Williams Stafusa da Silva made OS type detection handle Windows 2003
    and Windows Vista.
 <li>
    Chris Jones and Vincent Penecherc'h fixed load_wav to handle degenerate
    stereo wave files with an odd length.
 <li>
-   Annie Testes fixed all sorts of problems with the linux evdev mouse driver
-   when using a tablet as the mouse.
+   Annie Testes fixed all sorts of problems with the linux evdev mouse driver.
 <li>
-   Annie Testes made the linux evdev mouse driver use the correct device files.
+   Vincent Penecherc'h fixed many problems with the linux fbcon driver.
 <li>
-tjaden
-   Vincent Penecherc'h made the linux fbcon driver set a ramp colourmap for
-   directcolor modes, otherwise colours in those modes were all wrong.
-<li>
-tjaden
-   Vincent Penecherc'h fixed a problem with the linux fbcon driver, where it
-   would keep using the old pitch after changing resolutions.
-<li>
    Serge Semashko fixed a typo causing crashs in
-   _linear_draw_trans_rgba_rle_sprite24.
+   _linear_draw_trans_rgba_rle_sprite24().
 <li>
-   Annie Testes fixed cursor speed and incorrect mickey computation bugs in
-   the Linux evdev mouse driver.
-<li>
    Vincent Penecherc'h made the Linux PS/2 mouse driver try /dev/input/mice
    by default, in addition to /dev/mouse.
 <li>
@@ -204,9 +166,10 @@
    by Milan Mimica, Evert Glebbeek, Elias Pschernig, Peter Wang, Peter
    Hull, Thomas Harte, Vincent Penecherc'h and Chris Robinson.
 <li>
-   Documentation updates by Tore Halse, Elias Pschernig, Milan Mimica,
-   Peter Wang, Physics Dave, Ryan Patterson, Grzegorz Adam Hankiewicz,
-   Andrei Ellman and Evert Glebbeek.
+   Documentation updates and corrections by Tore Halse, Elias Pschernig, 
+   Stijn Wolters, Milan Mimica, Peter Wang, Physics Dave, Dennis Busch,
+   Ryan Patterson, Catatonic Porpoise,Grzegorz Adam Hankiewicz, Andrei Ellman 
+   and Evert Glebbeek.
 </ul>
 
 @heading


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/