------------------------------------------------------------------------ r9593 | elias | 2007-12-01 06:59:56 -0800 (Sat, 01 Dec 2007) | 1 line Changed paths: M /allegro/branches/4.2/include/allegro/file.h M /allegro/branches/4.2/include/allegro/internal/aintern.h M /allegro/branches/4.2/include/allegro/platform/aintunix.h M /allegro/branches/4.2/src/allegro.c M /allegro/branches/4.2/src/file.c M /allegro/branches/4.2/src/linux/lsystem.c M /allegro/branches/4.2/src/macosx/system.m M /allegro/branches/4.2/src/qnx/qsystem.c M /allegro/branches/4.2/src/unix/ufile.c M /allegro/branches/4.2/src/win/wfile.c M /allegro/branches/4.2/src/win/wsystem.c M /allegro/branches/4.2/src/x/xsystem.c Matthew Leverton fixed a problem with filename encoding and the SYSTEM_NONE driver. ------------------------------------------------------------------------ r9589 | gradha | 2007-11-30 08:53:03 -0800 (Fri, 30 Nov 2007) | 1 line Changed paths: M /allegro/branches/4.2/docs/src/faq._tx Fr?\195?\169d?\195?\169ric Lopez sent a replacement for a broken URL. ------------------------------------------------------------------------ r9585 | trentg | 2007-11-26 18:05:26 -0800 (Mon, 26 Nov 2007) | 1 line Changed paths: M /allegro/branches/4.2/misc/dllsyms.lst Set eol-style to LF on misc/dllsyms.lst ------------------------------------------------------------------------ r9550 | tjaden | 2007-11-03 07:41:15 -0700 (Sat, 03 Nov 2007) | 3 lines Changed paths: M /allegro/branches/4.2/src/keyboard.c David A. Capello fixed a problem where the NumLock, ScrollLock and CapsLock flags are not registered in the key_shifts flag (regardless of whether or not they're on) until at least one key is pressed. ------------------------------------------------------------------------ r9547 | tjaden | 2007-11-03 06:59:30 -0700 (Sat, 03 Nov 2007) | 4 lines Changed paths: M /allegro/branches/4.2/docs/src/build/mingw32._tx M /allegro/branches/4.2/docs/src/build/msvc._tx M /allegro/branches/4.2/makefile.all M /allegro/branches/4.2/makefile.mgw M /allegro/branches/4.2/makefile.vc Milan Mimica made the MinGW and MSVC makefiles add the suffix "_c" onto non-asm builds, and clarified that user programs linking against the non-asm libraries must also defined ALLEGRO_USE_C. Mixing calling conventions causes segfaults when functions are inlined. ------------------------------------------------------------------------ r8161 | strangemoose | 2007-09-19 06:19:25 -0700 (Wed, 19 Sep 2007) | 1 line Changed paths: M /allegro/branches/4.2/makefile.in makefile.in fixes for parallel make builds and asmdef.inc ------------------------------------------------------------------------ r8155 | trentg | 2007-09-11 05:09:17 -0700 (Tue, 11 Sep 2007) | 1 line Changed paths: M /allegro/branches/4.2/include/allegro/system.h M /allegro/branches/4.2/src/i386/icpu.c AJ added detection for SSSE3, SSE4.1 and SSE4.2 ------------------------------------------------------------------------ r8154 | trentg | 2007-09-11 05:08:16 -0700 (Tue, 11 Sep 2007) | 1 line Changed paths: M /allegro/branches/4.2/src/win/wkeybd.c David A. Capello made key_shifts work properly on Windows for Control, Alt, and Shift. ------------------------------------------------------------------------ r8115 | konforce | 2007-08-05 21:53:09 -0700 (Sun, 05 Aug 2007) | 1 line Changed paths: M /allegro/branches/4.2/docs/src/allegro._tx Clarified that set_config_file() does not search for the given config file in other locations, as Allegro does with allegro.cfg at initialization. (see bug #1223257) ------------------------------------------------------------------------ r8112 | elias | 2007-08-04 07:07:41 -0700 (Sat, 04 Aug 2007) | 1 line Changed paths: M /allegro/branches/4.2/src/x/icon.xpm forgot one occurence of alex ------------------------------------------------------------------------ r8111 | elias | 2007-08-04 06:58:41 -0700 (Sat, 04 Aug 2007) | 1 line Changed paths: M /allegro/branches/4.2/makefile.osx D /allegro/branches/4.2/misc/alex.png D /allegro/branches/4.2/misc/alex.xpm M /allegro/branches/4.2/misc/allegro.spec A /allegro/branches/4.2/misc/icon.png (from /allegro/branches/4.2/misc/alex.png:8110) A /allegro/branches/4.2/misc/icon.xpm (from /allegro/branches/4.2/misc/alex.xpm:8110) M /allegro/branches/4.2/misc/mkunixdists.sh D /allegro/branches/4.2/src/x/alex.xpm A /allegro/branches/4.2/src/x/icon.xpm (from /allegro/branches/4.2/src/x/alex.xpm:8110) M /allegro/branches/4.2/src/x/xwin.c renamed alex to icon, just in the unlikely case someone names a game character after that filename and Johan Peitz would then blame us ------------------------------------------------------------------------ r8110 | kazzmir | 2007-07-31 11:21:49 -0700 (Tue, 31 Jul 2007) | 1 line Changed paths: M /allegro/branches/4.2/src/fsel.c typo with allegro_errno ------------------------------------------------------------------------ r8105 | tjaden | 2007-07-24 03:36:03 -0700 (Tue, 24 Jul 2007) | 1 line Changed paths: M /allegro/branches/4.2/misc/zipup.sh Modify zipup.sh to handle filenames with spaces in the Allegro tree properly. ------------------------------------------------------------------------ r8100 | tjaden | 2007-07-22 01:32:32 -0700 (Sun, 22 Jul 2007) | 1 line Changed paths: M /allegro/branches/4.2/docs/src/allegro._tx M /allegro/branches/4.2/docs/src/readme._tx M /allegro/branches/4.2/include/allegro/base.h M /allegro/branches/4.2/makefile.ver M /allegro/branches/4.2/misc M /allegro/branches/4.2/misc/allegro-config-qnx.sh M /allegro/branches/4.2/misc/allegro-config.in M /allegro/branches/4.2/misc/allegro.spec M /allegro/branches/4.2/misc/pkgreadme._tx M /allegro/branches/4.2/src/win/dllver.rc Bumped version to 4.2.3 (SVN) ------------------------------------------------------------------------ r8098 | tjaden | 2007-07-22 00:34:35 -0700 (Sun, 22 Jul 2007) | 1 line Changed paths: M /allegro/branches/4.2/docs/src/changes._tx M /allegro/branches/4.2/docs/src/thanks._tx Updates changes and thanks for 4.2.2. ------------------------------------------------------------------------ r8097 | tjaden | 2007-07-22 00:14:44 -0700 (Sun, 22 Jul 2007) | 2 lines Changed paths: M /allegro/branches/4.2/misc/gcc-uni.sh Matthew Leverton made the gcc-uni.sh script just default to a single gcc call if nothing is being built, so it can work for make depend. ------------------------------------------------------------------------ r8096 | tjaden | 2007-07-22 00:11:38 -0700 (Sun, 22 Jul 2007) | 1 line Changed paths: M /allegro/branches/4.2/misc/gcc-uni.sh Set executable bit. ------------------------------------------------------------------------ r8095 | tjaden | 2007-07-21 22:59:20 -0700 (Sat, 21 Jul 2007) | 2 lines Changed paths: M /allegro/branches/4.2/docs/src/build/msvc._tx Matthew Leverton updated build instructions for MSVC. It adds information about the project files, alleg_s_crt.lib, and links to the wiki. ------------------------------------------------------------------------ r8094 | tjaden | 2007-07-21 22:55:54 -0700 (Sat, 21 Jul 2007) | 1 line Changed paths: A /allegro/branches/4.2/docs/src/build/dmc._tx M /allegro/branches/4.2/makefile.all M /allegro/branches/4.2/makefile.in Matthew Leverton added build instructions for DMC. ------------------------------------------------------------------------ r8093 | tjaden | 2007-07-21 22:36:59 -0700 (Sat, 21 Jul 2007) | 2 lines Changed paths: M /allegro/branches/4.2/include/allegro/internal/aintern.h M /allegro/branches/4.2/include/allegro/platform/aintwin.h M /allegro/branches/4.2/src/win/wfile.c M /allegro/branches/4.2/src/win/wsystem.c Matthew Leverton prevented DMC-compiled versions of Allegro from trying to use Unicode filename functions, since they seem to be unsupported. ------------------------------------------------------------------------ r8092 | tjaden | 2007-07-21 19:54:56 -0700 (Sat, 21 Jul 2007) | 1 line Changed paths: M /allegro/branches/4.2/docs/src/allegro._tx Clarify that ALLEGRO_LINUX is only defined if Linux console support is enabled. ------------------------------------------------------------------------ r8091 | tjaden | 2007-07-21 19:47:45 -0700 (Sat, 21 Jul 2007) | 1 line Changed paths: M /allegro/branches/4.2/misc/gcc-uni.sh Fix a typo in an internal error message. ------------------------------------------------------------------------ r8090 | tjaden | 2007-07-21 19:41:48 -0700 (Sat, 21 Jul 2007) | 4 lines Changed paths: M /allegro/branches/4.2/makefile.osx A /allegro/branches/4.2/misc/gcc-uni.sh Matthew Leverton added a shell script wrapper around gcc to build universal binaries (i386 + PPC) on Mac OS X and made the Allegro makefile use it. This may increase backwards compatibility over the previous method, and the script may be useful for other makefile-based projects as well. ------------------------------------------------------------------------ r8089 | tjaden | 2007-07-21 01:03:37 -0700 (Sat, 21 Jul 2007) | 4 lines Changed paths: M /allegro/branches/4.2/include/allegro/platform/aintosx.h M /allegro/branches/4.2/src/macosx/main.m Peter Hull reenabled the Quit menu option on Mac OS X when set_close_button_callback is used. http://www.allegro.cc/forums/thread/592272 ------------------------------------------------------------------------ r8088 | tjaden | 2007-07-21 00:53:59 -0700 (Sat, 21 Jul 2007) | 5 lines Changed paths: M /allegro/branches/4.2/src/macosx/hidjoy.m Rikard Peterson fixed Mac OS X joystick driver so that HID_ELEMENT_STANDALONE_AXIS axes correctly got the flag JOYFLAG_UNSIGNED and not JOYFLAG_DIGITAL. http://www.allegro.cc/forums/thread/592349 ------------------------------------------------------------------------ r8078 | tjaden | 2007-07-14 21:46:22 -0700 (Sat, 14 Jul 2007) | 3 lines Changed paths: M /allegro/branches/4.2/configure.in Fix confusing output message from configure. It was reporting that Linux console support would be enabled on non-Linux systems, because --enable-linux=yes by default. ------------------------------------------------------------------------ r8077 | tjaden | 2007-07-14 21:28:15 -0700 (Sat, 14 Jul 2007) | 1 line Changed paths: M /allegro/branches/4.2/include/allegro/platform/alunixac.hin Remove a dangling comment. ------------------------------------------------------------------------ r8074 | tjaden | 2007-07-14 00:47:56 -0700 (Sat, 14 Jul 2007) | 8 lines Changed paths: M /allegro/branches/4.2/include/allegro/internal/aintern.h M /allegro/branches/4.2/include/allegro/platform/aintwin.h M /allegro/branches/4.2/src/win/wfile.c Minor cleanup of Windows file handling: Rename _alwin_open, _alwin_unlink to more conventional _al_win_open, _al_win_unlink. Delete IS_OLD_WINDOWS macro and _alwin_open() prototype from aintwin.h as they occur in aintern.h also. ------------------------------------------------------------------------ r8073 | tjaden | 2007-07-14 00:31:49 -0700 (Sat, 14 Jul 2007) | 1 line Changed paths: M /allegro/branches/4.2/configure.in Replace == equality sign by more standard = equality in configure script. ------------------------------------------------------------------------ r8072 | tjaden | 2007-07-14 00:15:22 -0700 (Sat, 14 Jul 2007) | 3 lines Changed paths: M /allegro/branches/4.2/src/win/gdi.c Matthew Leverton fixed a problem with the GDI driver blitting a rectangle smaller than the bitmap's height that touches the bottom left corner of a bitmap. ------------------------------------------------------------------------ r8070 | tjaden | 2007-07-12 06:33:55 -0700 (Thu, 12 Jul 2007) | 1 line Changed paths: M /allegro/branches/4.2/docs/src/allegro._tx Mark Keller reported two minor mistakes in examples in the manual. ------------------------------------------------------------------------ r8061 | tjaden | 2007-07-07 18:43:45 -0700 (Sat, 07 Jul 2007) | 2 lines Changed paths: M /allegro/branches/4.2/demo/game.c Matthew Leverton removed the set_volume() calls which adjusted the demo game music volume as it made it too soft to hear on Windows. ------------------------------------------------------------------------ r8041 | tjaden | 2007-07-01 00:59:26 -0700 (Sun, 01 Jul 2007) | 2 lines Changed paths: M /allegro/branches/4.2/misc/release.txt Add a suggestion to make release from an svn exported directory so as to preserve timestamps. ------------------------------------------------------------------------ r8040 | tjaden | 2007-06-30 23:43:59 -0700 (Sat, 30 Jun 2007) | 2 lines Changed paths: M /allegro/branches/4.2/docs/src/changes._tx Mention Matthew Leverton's MSVC project files, which will be included in 4.2.2 RC1 but I won't be committing them to SVN (at least, for now). ------------------------------------------------------------------------ r8038 | tjaden | 2007-06-30 23:22:36 -0700 (Sat, 30 Jun 2007) | 2 lines Changed paths: M /allegro/branches/4.2/fix.sh Restored 'fix.sh msvc' as it is needed for the release process by misc/zipup.sh. (same change as in r7841) ------------------------------------------------------------------------ r8036 | tjaden | 2007-06-30 23:11:46 -0700 (Sat, 30 Jun 2007) | 1 line Changed paths: M /allegro/branches/4.2/docs/src/allegro._tx Update example references for 4.2.2. ------------------------------------------------------------------------ r8035 | tjaden | 2007-06-30 23:08:33 -0700 (Sat, 30 Jun 2007) | 1 line Changed paths: M /allegro/branches/4.2/misc/dllsyms.lst Update dllsyms.lst for 4.2.2. ------------------------------------------------------------------------ r8034 | tjaden | 2007-06-30 23:05:14 -0700 (Sat, 30 Jun 2007) | 1 line Changed paths: M /allegro/branches/4.2/docs/src/changes._tx M /allegro/branches/4.2/docs/src/thanks._tx Updates changes and thanks for 4.2.2 RC 1. ------------------------------------------------------------------------ r8006 | tjaden | 2007-06-28 06:25:58 -0700 (Thu, 28 Jun 2007) | 4 lines Changed paths: M /allegro/branches/4.2/misc/mkdata.sh Make mkdata.sh (try to) work properly when the user passes a relative path for the dat tool. When testing if the dat tool exists, suppress stderr. ------------------------------------------------------------------------ r8005 | tjaden | 2007-06-28 05:57:23 -0700 (Thu, 28 Jun 2007) | 1 line Changed paths: A /allegro/branches/4.2/lib/dmc (from /allegro/branches/4.2/lib/djgpp:5537) A /allegro/branches/4.2/obj/dmc (from /allegro/branches/4.2/obj/mingw32:5574) Added lib and obj directories for Digital Mars C compiler. ------------------------------------------------------------------------ r7981 | tjaden | 2007-06-25 02:14:46 -0700 (Mon, 25 Jun 2007) | 1 line Changed paths: M /allegro/branches/4.2/include/allegro/platform/aldmc.h Matthew Leverton removed unnecessary #define UINT_PTR and #define FILENAME_MAX. ------------------------------------------------------------------------ r7980 | tjaden | 2007-06-25 02:13:13 -0700 (Mon, 25 Jun 2007) | 1 line Changed paths: M /allegro/branches/4.2/makefile.dmc Convert to Unix text file format (I didn't notice this before). ------------------------------------------------------------------------ r7979 | tjaden | 2007-06-25 02:11:27 -0700 (Mon, 25 Jun 2007) | 5 lines Changed paths: M /allegro/branches/4.2/makefile.dmc M /allegro/branches/4.2/misc/fixdll.bat M /allegro/branches/4.2/misc/fixdll.sh From Matthew Leverton: MinGW does not support EXETYPE or SUBSYSTEM in the def file. (But it does support LIBRARY.) So I removed those, and found command line switches for them and added those to the DMC makefile. ------------------------------------------------------------------------ r7969 | tjaden | 2007-06-24 00:13:22 -0700 (Sun, 24 Jun 2007) | 6 lines Changed paths: M /allegro/branches/4.2/fix.bat M /allegro/branches/4.2/include/allegro/internal/alconfig.h A /allegro/branches/4.2/include/allegro/platform/aldmc.h A /allegro/branches/4.2/makefile.dmc M /allegro/branches/4.2/misc/fixdll.bat M /allegro/branches/4.2/misc/fixdll.sh M /allegro/branches/4.2/misc/fixver.sh M /allegro/branches/4.2/src/win/wsystem.c M /allegro/branches/4.2/tools/datedit.c Matthew Leverton added initial support for the Digital Mars C compiler (for the Windows port). It only works with the C-only port. obj\dmc\plugins.h needs to be built by hand. ------------------------------------------------------------------------ r7932 | tjaden | 2007-06-15 19:37:26 -0700 (Fri, 15 Jun 2007) | 2 lines Changed paths: M /allegro/branches/4.2/configure.in M /allegro/branches/4.2/include/allegro/platform/alunixac.hin Don't check for unistd.h. It should be on all Unix platforms and we never check ALLEGRO_HAVE_UNISTD_H anywhere. ------------------------------------------------------------------------ r7931 | tjaden | 2007-06-15 18:52:28 -0700 (Fri, 15 Jun 2007) | 11 lines Changed paths: M /allegro/branches/4.2/aclocal.m4 M /allegro/branches/4.2/configure.in M /allegro/branches/4.2/docs/src/build/unix._tx M /allegro/branches/4.2/include/allegro/internal/aintern.h M /allegro/branches/4.2/include/allegro/internal/aintvga.h M /allegro/branches/4.2/include/allegro/mouse.h M /allegro/branches/4.2/include/allegro/platform/aintunix.h M /allegro/branches/4.2/include/allegro/platform/albecfg.h M /allegro/branches/4.2/include/allegro/platform/aldos.h M /allegro/branches/4.2/include/allegro/platform/almngw32.h M /allegro/branches/4.2/include/allegro/platform/alosxcfg.h M /allegro/branches/4.2/include/allegro/platform/alqnxcfg.h M /allegro/branches/4.2/include/allegro/platform/alucfg.h M /allegro/branches/4.2/include/allegro/platform/alunix.h A /allegro/branches/4.2/include/allegro/platform/alunixac.hin M /allegro/branches/4.2/include/allegro/platform/alwatcom.h M /allegro/branches/4.2/include/allegro/platform/astdint.h M /allegro/branches/4.2/makefile.in M /allegro/branches/4.2/misc/zipup.sh M /allegro/branches/4.2/src/amd64/asmdefs.inc M /allegro/branches/4.2/src/blit.c M /allegro/branches/4.2/src/c/cstretch.c M /allegro/branches/4.2/src/dos/emu8k.h M /allegro/branches/4.2/src/dos/grip.h M /allegro/branches/4.2/src/file.c M /allegro/branches/4.2/src/fsel.c M /allegro/branches/4.2/src/gsprite.c M /allegro/branches/4.2/src/i386/asmdefs.inc M /allegro/branches/4.2/src/i386/blit.inc M /allegro/branches/4.2/src/i386/icsprite.c M /allegro/branches/4.2/src/i386/istretch.c M /allegro/branches/4.2/src/i386/opcodes.h M /allegro/branches/4.2/src/i386/sprite.inc M /allegro/branches/4.2/src/linux/fbcon.c M /allegro/branches/4.2/src/linux/ljoy.c M /allegro/branches/4.2/src/linux/lmemory.c M /allegro/branches/4.2/src/linux/lmsedrv.c M /allegro/branches/4.2/src/linux/lmseev.c M /allegro/branches/4.2/src/linux/lsystem.c M /allegro/branches/4.2/src/linux/ltimer.c M /allegro/branches/4.2/src/linux/svgalib.c M /allegro/branches/4.2/src/linux/vtswitch.c M /allegro/branches/4.2/src/misc/modex.c M /allegro/branches/4.2/src/misc/vga.c M /allegro/branches/4.2/src/misc/vgaregs.c M /allegro/branches/4.2/src/mouse.c M /allegro/branches/4.2/src/rotate.c M /allegro/branches/4.2/src/unix/sgial.c M /allegro/branches/4.2/src/unix/ufile.c M /allegro/branches/4.2/src/unix/uoss.c M /allegro/branches/4.2/src/unix/uossmidi.c M /allegro/branches/4.2/src/unix/uptimer.c M /allegro/branches/4.2/src/unix/usigalrm.c M /allegro/branches/4.2/src/unix/ustimer.c M /allegro/branches/4.2/src/unix/usystem.c M /allegro/branches/4.2/src/unix/uthreads.c M /allegro/branches/4.2/src/x/xkeyboard.c M /allegro/branches/4.2/src/x/xsystem.c M /allegro/branches/4.2/src/x/xtimer.c M /allegro/branches/4.2/tools/dat.c M /allegro/branches/4.2/tools/datedit.c M /allegro/branches/4.2/tools/exedat.c M /allegro/branches/4.2/tools/pat2dat.c Clean up most of the autoconf namespace pollution. Instead of defining HAVE_HEADER_H we now define ALLEGRO_HAVE_HEADER_H, so as not to conflict with other libraries. autoheader insists on adding the symbols PACKAGE_* and HAVE_DIRENT_H, etc., so we'll stop using autoheader and maintain alunixac.hin manually. There are a couple of symbols left to rename (MAP_FAILED and RETSIGTYPE). While we're at it, clean up and reformat some of the scripts a bit. ------------------------------------------------------------------------ r7928 | strangemoose | 2007-06-15 07:51:29 -0700 (Fri, 15 Jun 2007) | 2 lines Changed paths: M /allegro/branches/4.2/include/allegro/base.h waiting (aka: Tilman Kranz , website: tk-sls.de) fixed compiling with dmalloc and GNU extensions enabled. ------------------------------------------------------------------------ r7918 | mattsmith | 2007-06-12 01:54:52 -0700 (Tue, 12 Jun 2007) | 1 line Changed paths: M /allegro/branches/4.2/src/win/wgdi.c minor fix for C locking code in GDI ------------------------------------------------------------------------ r7915 | tjaden | 2007-06-11 06:44:08 -0700 (Mon, 11 Jun 2007) | 2 lines Changed paths: M /allegro/branches/4.2/examples/exzbuf.c Fix a very minor problem: set_palette was called on a full palette but only half the palette was initialised. Use set_palette_range instead. ------------------------------------------------------------------------ r7914 | tjaden | 2007-06-11 06:42:49 -0700 (Mon, 11 Jun 2007) | 1 line Changed paths: M /allegro/branches/4.2/examples/exunicod.c Fix a minor memory leak: the double buffer wasn't destroyed. ------------------------------------------------------------------------ r7909 | elias | 2007-06-10 08:59:07 -0700 (Sun, 10 Jun 2007) | 4 lines Changed paths: M /allegro/branches/4.2/docs/src/allegro._tx Fixed two problems pointed out by spellcaster on allegro.cc: - Mention in the docs that config section and variable names cannot contain spaces. - Fixed the example for list_config_entries to really display all entries, even those not in any section. ------------------------------------------------------------------------ r7898 | tjaden | 2007-06-02 19:58:01 -0700 (Sat, 02 Jun 2007) | 2 lines Changed paths: M /allegro/branches/4.2/makefile.osx Fixed the generation of allegro-config under Mac OS X. Some @vars@ were not being substituted. ------------------------------------------------------------------------ r7896 | elias | 2007-06-02 12:50:48 -0700 (Sat, 02 Jun 2007) | 1 line Changed paths: M /allegro/branches/4.2/docs/src/allegro._tx Michael Jensen fixed a mistake in the documentation for is_compatible_font. ------------------------------------------------------------------------