Discussion of these changes can be found on the Mercury developers
mailing list archives from June 2018.
COPYING.LIB:
Add a special linking exception to the LGPL.
*:
Update references to COPYING.LIB.
Clean up some minor errors that have accumulated in copyright
messages.
samples/concurrency/midimon/concurrent_stream.m:
Conform to the current version of the standard library.
samples/concurrency/midimon/midi.m:
samples/concurrency/midimon/midimon.m:
samples/concurrency/dining_philosophers/philo.m:
samples/concurrency/dining_philosophers/philo2.m:
samples/concurrency/dining_philosophers/philo3.m:
Syntax and formatting fixes.
Branches: main
Shift the remaining concurrency example out of extras distribution and into the
samples directory.
samples/concurrency/midimon/concurrent_stream.m:
samples/concurrency/midimon/midi.m:
samples/concurrency/midimon/midimon.m:
samples/concurrency/midimon/midi_data:
Shift the midi monitor example from the extras distribution
into the samples directory.
samples/README:
Add a description of the concurrency directory.
samples/concurrency/dining_philosophers/README:
samples/concurrency/midimon/README:
Move the descriptions of the concurrency examples
to these files.
extras/concurrency/Mercury.options:
extras/concurrency/Mmakefile:
extras/concurrency/midi.m:
extras/concurrency/midi_data:
extras/concurrency/midimon.m:
Delete the midi monitor example from the extras
distribution.
extras/README:
Delete the description of the concurrency directory.