Commit a53cf993 authored by Per Cederqvist's avatar Per Cederqvist

Implement async-new-presentation. (Bug 904).

parent c9d7c2eb
2003-08-08 Per Cederqvist <ceder@ceder.dyndns.org>
Implement async-new-presentation. (Bug 904).
* src/server/session.c (accept_async): Handle ay_new_presentation.
* src/server/send-async.h, src/server/send-async.c
(async_new_presentation): New function.
* src/server/prot-a-send-async.h, src/server/prot-a-send-async.c
(prot_a_async_new_presentation): New function.
* src/server/conference.c (send_async_new_presentation): New
function.
(do_set_presentation): Call it. Clean up variable names, and
remember the text statuses of the old and new presentation so they
can be passed to send_async_new_presentation(). Include the text
number of the old presentation in the error message that is
printed if the old presentation lacks a mark.
* src/server/testsuite/config/unix.exp (client_good_bad_expect):
New proc.
(client_extracting_expect): New proc.
* src/server/testsuite/lyskomd.0/03.exp: Handle
async-new-presentation.
* src/server/testsuite/lyskomd.0/40.exp: async-new-presentation is
now implemented. Expect bug 178.
* src/server/testsuite/lyskomd.0/conference-cov.exp: Track change
in error message from do_set_presentation.
Document async-new-presentation and write a test suite for it.
(Bug 904).
* doc/Protocol-A.texi (async-presentation-changed): New async.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment