Branch: Tag:

2005-01-26

2005-01-26 21:48:48 by Martin Stjernholm <mast@lysator.liu.se>

Propagate return values from callbacks properly. Better typing of the
callbacks. Cleaned up the set_peek_file_before_read_callback kludge
which isn't necessary any more. Handle if the backend can't tell
normal and oob read events apart. Some more fixes in the callback doc.

Rev: lib/modules/Stdio.pmod/module.pmod:1.210

188:    "cleanUndocumented()": "predef::Tools.AutoDoc.ProcessXML.postProcess":2,    "client": "predef::Protocols.OBEX.ATClient":1,    "client.do_request()": "predef::Protocols.OBEX":1, -  "close_cb": "predef::Stdio.File.set_read_callback":3, +  "close_cb": "predef::Stdio.File.set_read_callback":7,    "color.bright": "predef::Image.Color":1,    "color.dark": "predef::Image.Color":1,    "color.dull": "predef::Image.Color":1,
289:    "verison": "predef::SSL.session.set_cipher_suite":1,    "void ": "predef::Calendar.SuperTimeRange.create":1, "predef::Calendar.Time.Fraction.create":4, "predef::Calendar.Time.TimeofDay.create":2, "predef::Calendar.Time.call_out":1, "predef::Calendar.TimeRange.create":4, "predef::Calendar.YMD.Week.create":8, "predef::Calendar.YMD.Year.create":4, "predef::Image.Color.Color.create":1, "predef::Image.Colortable.create":6, "predef::Image.Image.clear":3, "predef::Image.Image.create":6, "predef::Image.Image.noise":2, "predef::Image.Image.turbulence":2, "predef::Image.Layer.create":5, "predef::Image.TTF.FaceInstance.create":1, "predef::Mird.Glue.Mird._debug_check_free":2, "predef::Mird.Glue.Mird.close":2, "predef::Mird.Glue.Mird.create":2, "predef::Mird.Glue.Mird.first_unused_key":1, "predef::Mird.Glue.Scanner.create":2, "predef::Mird.Glue.Transaction.cancel":2, "predef::Mird.Glue.Transaction.close":1, "predef::Mird.Glue.Transaction.create":1,    "when": "predef::Stdio.File.tcgetattr":1, -  "write_cb": "predef::Stdio.File.set_read_callback":4, +  "write_cb": "predef::Stdio.File.set_read_callback":5,    "write_oob_cb": "predef::Stdio.File.set_read_callback":5,    "ymd.day": "predef::Calendar.YMD.Week.day":1,    "ymd.month": "predef::Calendar.YMD.Year.month":1,