(boost issue previously marked as 'upstream problem') by not using
boost iostreams to write directly to disk, instead, write to a
stringstream and thenoutput that to a file. This makes Wesnoth no
longer hang when a save is issued with insufficient disk space.
This reverts a small part of 2009-02-08T11:34:58Z!joerg.hinrichs@alice-dsl.de, but add comment and clean
it a little by checking if it's an AI or not (to prevent replay to
create these sighted events afer human's move, because the engine
don't do that)
Depending on the location of the cursor the ellipses are shown at the
beginning or the end. If the text is way too long the text under the
cursor can still be hiden, but pango doesn't seem to have a smart
ellipse mode. Fixes bug #13083.
...and deprecation messages stating that support for
scout_village_targetting and simple_targetting [sic] will be removed
in 1.7.0. The message will be hidden for 1.6.0.
AI0867 discovered the following problem:
start the test scenario, move a unit to "open sesame", move a unit to
"math test", enter a number longer than the input box, select "ints &
floats".
The game ended with an assertion failure due to using a scrollbar on an
invisible widget. Added a minimal fix, this needs to be fixed cleaner
post 1.6.
...were not spelled consistently, and the engine spelling was
wrong. Fix this, by teaching wmllint to fix it. The wiki will be
updated simultaneously with this commit,
...they cannot be located in the binary paths.
This is a extremely important performance saver, specially for users
who don't install the wesnoth-music package.
TODO: make the music_track fields private and make a setter for the
'name' property that can handle this stuff and cache a resolved path
or invalidate the track so the thinker can ignore it and save some time.
...that undoes changes from 2009-01-18T12:44:30Z!shadowm@wesnoth.org that were supposed to fix
bug #12872.
The fix is done now by passing an empty string as first argument to
get_binary_dir_location(). Silene may want to check whether this
defeats the purpose of 2009-03-03T17:44:43Z!guillaume.melquiond@gmail.com or not...