From: SiegeLord <sie...@us...> - 2015-01-04 03:46:16
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Allegro". The annotated tag, v3-9-40@1561 has been created at 177e891041b4b6c55ece3a360452194c024cc5c7 (tag) tagging aecfee6693e63fbce2e76be5c3e70aae6c5128f4 (commit) replaces v3-9-39@1366 tagged by Henrik Stokseth on Thu Nov 15 22:53:22 2001 +0000 - Log ----------------------------------------------------------------- updated dll symbol definition list. Eric Botcazou (74): Fixed a non ANSI C compliant behaviour of usprintf() Peter eliminated use of static buffers by uconvert() in several places (Re-)enabled full pairing on P1 for five color conversion routines Cosmetic fixes Applied xor vs mov instruction-length optimization to the non MMX code Applied the %ecx vs %edx instruction-length optimization to the non MMX code Fixed another little glitch with menu auto-opening Fixed a color glitch in the Windows windowed driver on 8-bit desktops Cleanup work after Annie's patch Housekeeping work Fixed various mouse cursor problems under Windows Fixed a little typo Bob revamped the retrieval mechanism of CPU capabilities and added some new flags Cleaned up docs after Bob's patch Updated docs about the DIGI_DIRECTX drivers Made debugging functions revert to ASCII strings Added some #define for backward compatibility with former cpu_* flags Fixed a compilation problem under DJGPP Increased the size of filename buffers to 1024 bytes Increased the size of filename buffers to 1024 bytes (2) Removed old DOS SideWinder asm driver Cleaned up buffer usage in several places Minor fix Fixed Unicode support in the DIGMID driver Replaced all occurences of SEND_MESSAGE() by object_message() Robin Burrows fixed two glitches in the DirectDraw code Vincent made so that users can provide their own ustrdup() Javier removed all references to RSXNT from the tree Increased the size of filename buffers to 1024 bytes (3) Fixed the platform description string for MinGW32 Increased the size of filename buffers to 1024 bytes (4) Modified the way DirectDraw surfaces are enumerated (following more closely the SDK docs) Fixed some (pedantic) compilation errors with BC++ Made generate_optimized_palette_ex() a static function Fixed some (pedantic) compilation warnings with BC++ Worked around the DOS limitations for al_findfirst() and for_each_file() Fixed some (pedantic) compilation warnings with BC++ Moved platform-dependent stuff out of src/fsel.c Revamped the Borland C++ build process (it now targets BC++ 5.5) Formatting fixes Made pack_fdopen() an exported internal function Fixed a (pedantic) compilation warning with BC++ Fixed a few (pedantic) compilation warning with BC++ Stupid mistake... Fixed less trivial compilation warnings with BC++ Polished up the new build process for Borland C++ Removed temporary file Henrik Schmidt and I found a workaround for the switching problem under Windows *** empty log message *** Increased the size of filename buffers to 1024 bytes (5) Increased the size of filename buffers to 1024 bytes (6) Increased the size of filename buffers to 1024 bytes (7) Increased the size of filename buffers to 1024 bytes (8) Increased the size of filename buffers to 1024 bytes (9) Increased the size of filename buffers to 1024 bytes (10) Reverted to the 3.9.38 code for 16-bit audiostreaming with DirectSound Chris Graham suggested to add a new flag (enabled by default) for Windows NTFS compressed files George and I fixed the C fceil() function and added the ffloor() function Fixed the bug in the asm sprite functions when used with sub-bitmaps Fixed a problem of the new header layout for platforms not supporting asm Replaced sprinf() by snprintf() in the Linux/Unix code Increased slightly the delay in the Windows switch handling code Unicodified the gfx mode selector and fixed some glitches Added a new test dubbed filetest Bob added two new entries to the GFX_VTABLE structure Fixed more Unicode string problems Unified the handling of system directory variables in the Windows makefiles Fixed many formatting issues in the new headers Vincent updated 7 makefiles after his header splitting patch Forgot this one in my filetest patch... Made two strings translatable in the gfx mode selector Julien Cugniere spotted a misplaced semi-colon Reduced the delay in the DOS Sidewinder init code Made the definition of _AL_DLL for Mingw32 consistent with other Windows ports Grzegorz Adam Hankiewicz (4): The following patch provided by Seunghwan Ji makes makedoc output typo fix Added email address of Owen Rudge Changed email of Javier Gonzalez Henrik Stokseth (24): updated version to 3.9.40 (CVS) this change puts configure script in .zip archive as well. mmxtest -> asmcapa : total rewrite of assembler capabilities testing. forgot to add those. Bob changed ALLEGRO_MMX to ALLEGRO_SSE as it should be. added VBE/AF fetch_mode_list(). small fix. moving fixdll.bat to misc/ merging changes from vincent reg. the big header split. move some files. (vincent's header split) merging vincent's header split itself. *** empty log message *** putting back some recent changes which was overwritten by the header splitup patch. updated header file references. (header split patch) fix make depend. more small fixes. small fix. more small fixes. *** empty log message *** avoid installing unneccessary platform-specific files. move aintvga.h to internal update after file move. updating changelogs before 3.9.40 wip. updated dll symbol definition list. Peter Wang (55): *** empty log message *** Documented some return values Henrik added checks for the Out of Environment space problem David A. Capello made d_menu_proc steal/return focus when activated/deactivated Put in soname; kudos to Eduard Bloch More uconvert static buffer fixes Followup patch from David Capello uconvert static buffer fixes *** empty log message *** Better behaviour between mouse auto-opening menus and navigating with keyboard I unspartanised the ustrtok_r doc; Eric updated mouse_accel_factor doc gcc 3.1 doesn't like inline friend declarations with bodies, fixed by SET Made install_timer_int static Laurence documented allegro_404_char Moved allegro_404_char into public API Marcel Smit corrected a bug that caused errors when drawing persp correct polys facing the screen (eg dz = 0) Bob clarified some Dev-C++ instructions Michael spotted one of those whachamacalllits where a word is repeated but on different lines so you ellide it it in your mind Annie found ASCII strings that needed to be converted Annie Testes added a pack_fdopen function Fixed sonames for debug and profile libs Missed a unicode/ascii conversion Check that ld supports -export-modules before enabling modules Bob fixed fix.bat under Mingw32/Win2k Eric and Javier elaborated on static linking with msvc/mingw Do not scroll unless necessary (otherwise all the locking/unlocking really bogs down the machine) Yield after releasing X lock (appears to improve event handling) static'd a bunch of datafile loader routines and underscored datafile_type Javier fixed audio streams in Windows (which he broke :) *** empty log message *** Typos A little clarification regarding mouse_accel_factor Vincent removed two hard-coded list sizes in grabber David Capello's "lost gui clicks" patch. His own explanation: Sven Sandberg improved fix.bat: less env vars, more anal about arguments Annie caught a misordering in the X system driver shutdown Fixed a problem where XUnlockDisplay was called after XCloseDisplay removing .cvsignore files from rsxnt dirs Updated timer docs for non-DOS Added an ABI compatibility readme NO_KEY_DEFINES -> ALLEGRO_NO_KEY_DEFINES fixsqrt should have been fsqrt Removed yield_timeslice from XUNLOCK Unused variable Updated put_backslash docs gfxasm.inl and mathasm.inl got removed Ben Davis added support for param'd timers under Windows Tiny formatting error Updated Sven's email address A minor reordering in text.h Eric enabled SSE support under Linux (very picky am I) Autogenerated file. (very picky am I) Updated Ben Davis' email address ----------------------------------------------------------------------- hooks/post-receive -- Allegro |