* actors.*: charmed_more_difficult was updated for new charmed alignment.
  charmed_more_difficult will now only put charmed party members into combat
  when not in combat mode.

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7343 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
* audio/midi_drivers/CoreAudioMidiDriver.*: ripped out code that went into the CoreMidiDriver a long time ago.

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7344 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
* configure.ac, audio/midi_drivers/CoreAudioMidiDriver.*: switched to AUGraph,  synchronized with ScummVM's CoreAudio MIDI driver. Added two frameworks needed for that.

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7345 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Update configure.ac:
* require a not completely ancient version of autoconf (2.63 instead of 2.53),
  probably should go up to at least 2.67
* properly capitalize Exult's name in AC_INIT, add homepage URL
* do not link against the Carbon framework on Mac OS X -- it is not used by Exult anyway
* spell "Mac OS X" correctly


git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7346 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
* audio/midi_drivers/CoreAudioMidiDriver.*: better error handling by Marzo, fixed USE_DEPRECATED_COREAUDIO_API define to make Exult run on PPC OS X again, fixed copyright headers.
* audio/midi_drivers/CoreMidiDriver.*: fixed copyright headers.

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7347 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Identation was lost on some preprocessor directives. Trailing whitespace.


git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7348 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
fixed CoreAudio USE_DEPRECATED_COREAUDIO_API again, debug help now only ifdef DEBUG

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7349 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Removed code that I took over from ScummVM but does nothing for Exult

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7350 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Partly fixed compiling Exult outside of the source folder

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7351 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
* configure.ac, hash_utils.h, Makefile.mingw: Improved detection of hashmaps
  and hashsets: in order of preference, configure will now look for the TR1
  hash maps/sets (preferred on GCC 4.3+), then for "ext/hash_(map|set)", and
  finally "hash_(map|set); if none are found, DONT_HAVE_HASH_(MAP|SET) will
  be defined so compilation does not fail. MinGW builds will now make use of
  tr1 unordered maps/sets. xBR scalers are no longer markes as experimental
  in MinGW.


git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7352 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
* audio/AudioChannel.cc: Eliminating warnings.


git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7353 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
* all: Eliminating warnings (mainly from Win32 builds).


git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7354 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
* configure.ac, hash_utils.h: Fixed detection of hashmaps and hashsets for OS X PPC builds.
* audio/midi_drivers/timidity.*: rename LITTLE_ENDIAN -> TIMIDITY_LITTLE_ENDIAN to avoid portability issues.

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7355 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Update compile guide for MinGW build under Windows.

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7356 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Add note to compile guide for MinGW build under Windows.

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7357 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
* gumps/Newfile_gump.cc, usecode/ucdisasm.cc: Fixing clang warnings.
* files/utils.h: Performance: using const string reference instead.
* tools/wuc.c, ucxt/src/ucfunc.cc, ucxt/data/u7opcodes.data: Making UCXT -fa
  output compatible with WUC.


git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7358 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
with newer Xcode versions these tools *should* be in the path

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7359 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
* content/bgkeyring/src/items/magic_carpet.uc: Magic carpet could be rolled
  while landing.


git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7360 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
* audio/midi_drivers/MidiDriver/*, conf/Configuration.*: Eliminating extra
  string copies.
* audio/midi_drivers/FluidSynthMidiDriver.cpp: No need for c_str().


git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7361 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
* mapedit/shapelst.cc: Looking for shapes within two pixels of the clicked
  position in ES to allow selection of empty shapes.


git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7362 67c084eb-e78b-48f3-b8e7-bfa43f95ef20