From bug-request at octave dot org Sun Jan 8 15:31:33 2006 Subject: "/" Used Instead of Filesep From: Bill Denney To: bug at octave dot org Date: Sun, 8 Jan 2006 16:30:19 -0500 (EST) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323328-432230253-1136743792=:10257 Content-Type: TEXT/PLAIN; CHARSET=iso-8859-1; FORMAT=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE Content-ID: With the work by Timoth=E9e Lecomte and David Bateman on a MingW build, I= =20 thought I would look into bugs where '/' or "\" were used when filesep=20 should have been used. Here are diffs that patch such bugs. When looking through this code, it seems that a patch that may help some=20 people would be to have a method of giving an extension to tmpfiles (.wrl= =20 and .txt seemed to be needed by the vrml files). scripts/ChangeLog: 2005-12-08 Bill Denney * dir.m, fullfuile.m: Put in filesep instead of "/" where needed test/ChangeLog: 2005-12-08 Bill Denney =09* test_system.m: Put in filesep instead of "/" where needed Octave-Forge Changelog: 2005-12-08 Bill Denney =09* edit.m, savepath.m, slurp_file.m, save_vrml.m, =09select_3D_points.m, test_vrml_faces.m, vrml_browse.m: use =09filesep instead of "/" where needed Bill --=20 "Those who do not study history are doomed to repeat it." "Yes, and those who do study history are doomed to watch in frustration as it is unwittingly repeated by those who do not." -- jonadab at bright dot net --8323328-432230253-1136743792=:10257 Content-Type: TEXT/plain; charset=US-ASCII; name=forge-filesep.diff Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=forge-filesep.diff SW5kZXg6IG1haW4vbWlzY2VsbGFuZW91cy9lZGl0Lm0NDQo9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09DQ0KUkNTIGZpbGU6IC9jdnNyb290L29jdGF2ZS9vY3Rh dmUtZm9yZ2UvbWFpbi9taXNjZWxsYW5lb3VzL2VkaXQubSx2DQ0KcmV0cmll dmluZyByZXZpc2lvbiAxLjE3DQ0KZGlmZiAtdSAtcjEuMTcgZWRpdC5tDQ0K LS0tIG1haW4vbWlzY2VsbGFuZW91cy9lZGl0Lm0JMjIgQXVnIDIwMDUgMTQ6 NTY6MTMgLTAwMDAJMS4xNw0NCisrKyBtYWluL21pc2NlbGxhbmVvdXMvZWRp dC5tCTggSmFuIDIwMDYgMjE6MjQ6MTMgLTAwMDANDQpAQCAtNzksNyArNzks NyBAQA0NCiBmdW5jdGlvbiByZXQgPSBlZGl0KGZpbGUsc3RhdGUpDQ0KICAg IyMgcGljayB1cCBnbG9iYWxzIG9yIGRlZmF1bHQgdGhlbQ0NCiAgIHBlcnNp c3RlbnQgRlVOQ1RJT04gPSBzdHJ1Y3QgKCJFRElUT1IiLCBbIEVESVRPUiwg IiAlcyIgXSwNDQotICAJCQkJIkhPTUUiLCBbIGdldGVudigiSE9NRSIpLCAi L29jdGF2ZSIgXSwNDQorICAJCQkJIkhPTUUiLCBbIGdldGVudigiSE9NRSIp LCBmaWxlc2VwLCAib2N0YXZlIiBdLA0NCiAgIAkJCQkiQVVUSE9SIiwgZ2V0 cHd1aWQoZ2V0dWlkKS5nZWNvcywNDQogICAJCQkJIkVNQUlMIiwgIFtdLA0N CiAgIAkJCQkiTElDRU5TRSIsICAiR1BMIik7DQ0KQEAgLTEzNiw3ICsxMzYs NyBAQA0NCiAgICAgICBmY2xvc2UoZmlkKTsNDQogICAgIGVsc2UNDQogICAg ICAgZnJvbSA9IHBhdGg7DQ0KLSAgICAgIHBhdGggPSBbIEZVTkNUSU9OLkhP TUUsIGZyb20ocmluZGV4KGZyb20sIi8iKTpsZW5ndGgoZnJvbSkpIF0gOw0N CisgICAgICBwYXRoID0gWyBGVU5DVElPTi5IT01FLCBmcm9tKHJpbmRleChm cm9tLCBmaWxlc2VwKTpsZW5ndGgoZnJvbSkpIF0gOw0NCiAgICAgICBzeXN0 ZW0gKHNwcmludGYoImNwICclcycgJyVzJyIsIGZyb20sIHBhdGgpKTsNDQog ICAgIGVuZGlmDQ0KICAgICBzeXN0ZW0oc3ByaW50ZihGVU5DVElPTi5FRElU T1IsIFsiJyIsIHBhdGgsICInIl0pKTsNDQpAQCAtMTQ1LDcgKzE0NSw3IEBA DQ0KIA0NCiAgICMjIGlmIGVkaXRpbmcgc29tZXRoaW5nIG90aGVyIHRoYW4g YSBtLWZpbGUgb3IgYW4gb2N0LWZpbGUsIGp1c3QNDQogICAjIyBlZGl0IGl0 Lg0NCi0gIHBhdGggPSBbIEZVTkNUSU9OLkhPTUUsICIvIiwgZmlsZSBdOw0N CisgIHBhdGggPSBbIEZVTkNUSU9OLkhPTUUsIGZpbGVzZXAsIGZpbGUgXTsN DQogICBpZHggPSByaW5kZXgoZmlsZSwnLicpOw0NCiAgIG5hbWUgPSBmaWxl KDE6aWR4LTEpOw0NCiAgIGV4dCA9IGZpbGUoaWR4KzE6bGVuZ3RoKGZpbGUp KTsNDQpJbmRleDogbWFpbi9taXNjZWxsYW5lb3VzL3NsdXJwX2ZpbGUubQ0N Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0NDQpSQ1MgZmlsZTogL2N2c3Jvb3Qv b2N0YXZlL29jdGF2ZS1mb3JnZS9tYWluL21pc2NlbGxhbmVvdXMvc2x1cnBf ZmlsZS5tLHYNDQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNg0NCmRpZmYgLXUg LXIxLjYgc2x1cnBfZmlsZS5tDQ0KLS0tIG1haW4vbWlzY2VsbGFuZW91cy9z bHVycF9maWxlLm0JOCBTZXAgMjAwNSAwMjowMDoxOCAtMDAwMAkxLjYNDQor KysgbWFpbi9taXNjZWxsYW5lb3VzL3NsdXJwX2ZpbGUubQk4IEphbiAyMDA2 IDIxOjI0OjEzIC0wMDAwDQ0KQEAgLTI4LDcgKzI4LDcgQEANDQogDQ0KIGYw ID0gZjsNDQogW3N0LGVycixtc2ddID0gc3RhdCAoZik7DQ0KLWlmIGVyciAm JiBmKDEpICE9ICIvIiwgDQ0KK2lmIGVyciAmJiBmKDEpICE9IGZpbGVzZXAN DQogICBmID0gZmlsZV9pbl9wYXRoIChMT0FEUEFUSCwgZik7DQ0KIAkJCQkj IENvdWxkIG5vdCBmaW5kIGl0IGFueXdoZXJlLiBPcGVuIHdpbGwNDQogCQkJ CSMgZmFpbC4NDQpJbmRleDogbWFpbi9wYXRoL3NhdmVwYXRoLm0NDQo9PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09DQ0KUkNTIGZpbGU6IC9jdnNyb290L29jdGF2 ZS9vY3RhdmUtZm9yZ2UvbWFpbi9wYXRoL3NhdmVwYXRoLm0sdg0NCnJldHJp ZXZpbmcgcmV2aXNpb24gMS4xDQ0KZGlmZiAtdSAtcjEuMSBzYXZlcGF0aC5t DQ0KLS0tIG1haW4vcGF0aC9zYXZlcGF0aC5tCTEyIEp1biAyMDA1IDIwOjI5 OjI5IC0wMDAwCTEuMQ0NCisrKyBtYWluL3BhdGgvc2F2ZXBhdGgubQk4IEph biAyMDA2IDIxOjI0OjEzIC0wMDAwDQ0KQEAgLTM4LDcgKzM4LDcgQEANDQog ICBlbmRzdHJpbmcgICA9ICIjIyBFbmQgc2F2ZXBhdGggYXV0by1jcmVhdGVk IHNlY3Rpb24iOw0NCiANDQogICBpZiBuYXJnaW4gPT0gMA0NCi0gICAgc2F2 ZWZpbGUgPSBbIGdldGVudigiSE9NRSIpLCAiLy5vY3RhdmVyYyIgXTsNDQor ICAgIHNhdmVmaWxlID0gWyBnZXRlbnYoIkhPTUUiKSwgZmlsZXNlcCwgIi5v Y3RhdmVyYyIgXTsNDQogICBlbmQNDQogDQ0KICAgJSUgcGFyc2UgdGhlIGZp bGUgaWYgaXQgZXhpc3RzIHRvIHNlZSBpZiB3ZSBzaG91bGQgcmVwbGFjZSBh IHNlY3Rpb24NDQpJbmRleDogbWFpbi92cm1sL3NhdmVfdnJtbC5tDQ0KPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PQ0NClJDUyBmaWxlOiAvY3Zzcm9vdC9vY3Rh dmUvb2N0YXZlLWZvcmdlL21haW4vdnJtbC9zYXZlX3ZybWwubSx2DQ0KcmV0 cmlldmluZyByZXZpc2lvbiAxLjExDQ0KZGlmZiAtdSAtcjEuMTEgc2F2ZV92 cm1sLm0NDQotLS0gbWFpbi92cm1sL3NhdmVfdnJtbC5tCTggU2VwIDIwMDUg MDI6MDA6MTggLTAwMDAJMS4xMQ0NCisrKyBtYWluL3ZybWwvc2F2ZV92cm1s Lm0JOCBKYW4gMjAwNiAyMToyNDoxOCAtMDAwMA0NCkBAIC05NCw4ICs5NCw4 IEBADQ0KIGVuZA0NCiBiZ19ub2RlID0gW2JnX25vZGUsIGxpZ2h0c3RyXTsN DQogIyMgTm8gcGF0aC4NDQotaWYgZmluZHN0cihvdXRuYW1lLCIvIiksDQ0K LSAgb3V0bmFtZSA9IG91dG5hbWUobWF4KGZpbmRzdHIob3V0bmFtZSwiLyIp KSsxOnNpemUob3V0bmFtZSwyKSkgOw0NCitpZiBmaW5kc3RyKG91dG5hbWUs IGZpbGVzZXApLA0NCisgIG91dG5hbWUgPSBvdXRuYW1lKG1heChmaW5kc3Ry KG91dG5hbWUsZmlsZXNlcCkpKzE6c2l6ZShvdXRuYW1lLDIpKSA7DQ0KIGVu ZA0NCiANDQogaWYgYXBwZW5kLCBmaWQgPSBmb3BlbihmbmFtZSwiYXQiKTsJ CSMgU2F2aW5nLg0NCkluZGV4OiBtYWluL3ZybWwvc2VsZWN0XzNEX3BvaW50 cy5tDQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0NClJDUyBmaWxlOiAvY3Zz cm9vdC9vY3RhdmUvb2N0YXZlLWZvcmdlL21haW4vdnJtbC9zZWxlY3RfM0Rf cG9pbnRzLm0sdg0NCnJldHJpZXZpbmcgcmV2aXNpb24gMS4xMA0NCmRpZmYg LXUgLXIxLjEwIHNlbGVjdF8zRF9wb2ludHMubQ0NCi0tLSBtYWluL3ZybWwv c2VsZWN0XzNEX3BvaW50cy5tCTE0IEF1ZyAyMDA1IDAzOjE1OjU0IC0wMDAw CTEuMTANDQorKysgbWFpbi92cm1sL3NlbGVjdF8zRF9wb2ludHMubQk4IEph biAyMDA2IDIxOjI0OjE4IC0wMDAwDQ0KQEAgLTYzLDcgKzYzLDcgQEANDQog ZW5kDQ0KIAkJCQkjIE5PVEUgOiB0aGlzIGZpbGVuYW1lIGhhcmRjb2RlZCBp bg0NCiAJCQkJIyB2cm1sX2Jyb3dzZSgpDQ0KLWRhdGFfb3V0ID0gIi90bXAv b2N0YXZlX2Jyb3dzZXJfb3V0LnR4dCI7DQ0KK2RhdGFfb3V0ID0gW1BfdG1w ZGlyIGZpbGVzZXAgIm9jdGF2ZV9icm93c2VyX291dC50eHQiXTsNDQogDQ0K IHggLT0gbWVhbih4JyknICogb25lcygxLFApOw0NCiB4IC4vPSBzcXJ0ICht ZWFuICh4KDopLl4yKSk7DQ0KSW5kZXg6IG1haW4vdnJtbC90ZXN0X3ZybWxf ZmFjZXMubQ0NCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NDQpSQ1MgZmlsZTog L2N2c3Jvb3Qvb2N0YXZlL29jdGF2ZS1mb3JnZS9tYWluL3ZybWwvdGVzdF92 cm1sX2ZhY2VzLm0sdg0NCnJldHJpZXZpbmcgcmV2aXNpb24gMS41DQ0KZGlm ZiAtdSAtcjEuNSB0ZXN0X3ZybWxfZmFjZXMubQ0NCi0tLSBtYWluL3ZybWwv dGVzdF92cm1sX2ZhY2VzLm0JMTQgQXVnIDIwMDUgMDM6MTU6NTQgLTAwMDAJ MS41DQ0KKysrIG1haW4vdnJtbC90ZXN0X3ZybWxfZmFjZXMubQk4IEphbiAy MDA2IDIxOjI0OjE4IC0wMDAwDQ0KQEAgLTk2LDcgKzk2LDcgQEANDQogIyMg aW1zX3Nob3cgKHRleCk7DQ0KIA0NCiANDQotICB0ZXhmaWxlID0gW3B3ZCgp LCIvbXl0ZXhmaWxlLnBwbSJdOw0NCisgIHRleGZpbGUgPSBbcHdkKCksIGZp bGVzZXAsICJteXRleGZpbGUucHBtIl07DQ0KICAgaW1zX3NhdmUgKHRleCwg dGV4ZmlsZSk7DQ0KIA0NCiAgIHMxID0gdnJtbF9mYWNlcyAoeCwgdHJnLCAi dGV4Iix0ZXhmaWxlLCJpbXN6IixbSCxXXSk7DQ0KSW5kZXg6IG1haW4vdnJt bC92cm1sX2Jyb3dzZS5tDQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0NClJD UyBmaWxlOiAvY3Zzcm9vdC9vY3RhdmUvb2N0YXZlLWZvcmdlL21haW4vdnJt bC92cm1sX2Jyb3dzZS5tLHYNDQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuOQ0N CmRpZmYgLXUgLXIxLjkgdnJtbF9icm93c2UubQ0NCi0tLSBtYWluL3ZybWwv dnJtbF9icm93c2UubQkxNCBBdWcgMjAwNSAwMzoxNTo1NCAtMDAwMAkxLjkN DQorKysgbWFpbi92cm1sL3ZybWxfYnJvd3NlLm0JOCBKYW4gMjAwNiAyMToy NDoxOCAtMDAwMA0NCkBAIC03Nyw4ICs3Nyw4IEBADQ0KIGJfb3B0ID0gW291 dF9vcHRpb24sIiAiLGJvcCwiICIsYmVzdF9vcHRpb25dIDsNDQogDQ0KIA0N Ci1iX3RlbXAgPSAiL3RtcC9vY3RhdmVfdnJtbF9vdXRwdXQud3JsIiA7DQ0K LWJfbG9nICA9ICIgJj4gL3RtcC9vY3RhdmVfdnJtbF9icm93c2VyLmxvZyI7 DQ0KK2JfdGVtcCA9IFtQX3RtcGRpciBmaWxlc2VwICJvY3RhdmVfdnJtbF9v dXRwdXQud3JsIl0gOw0NCitiX2xvZyAgPSB7IiAmPiAiIFBfdG1wZGlyIGZp bGVzZXAgIm9jdGF2ZV92cm1sX2Jyb3dzZXIubG9nIl07DQ0KIA0NCiBuZXdf YnJvd3NlciA9IDAgOw0NCiAJCQkJIyAjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMNDQo= --8323328-432230253-1136743792=:10257 Content-Type: TEXT/plain; charset=US-ASCII; name=octave-filesep.diff Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=octave-filesep.diff SW5kZXg6IGRpci5tDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmls ZTogL2N2cy9vY3RhdmUvc2NyaXB0cy9taXNjZWxsYW5lb3VzL2Rpci5tLHYN CnJldHJpZXZpbmcgcmV2aXNpb24gMS42DQpkaWZmIC11IC1yMS42IGRpci5t DQotLS0gZGlyLm0JMTUgRGVjIDIwMDUgMDE6MTY6MjcgLTAwMDAJMS42DQor KysgZGlyLm0JOCBKYW4gMjAwNiAxODowODozMSAtMDAwMA0KQEAgLTgxLDcg KzgyLDcgQEANCiAJCSAgdGZuID0gbHN0e2p9Ow0KIAkJICAjIyBUaGUgbHN0 YXQgY2FsbCBzZWVtcyB0byBiZSB0aGUgYm90dGxlbmVjayBmb3IgbGFyZ2UN CiAJCSAgIyMgZGlyZWN0b3JpZXMuDQotCQkgIFtzdCwgZXJyLCBtc2ddID0g bHN0YXQgKHN0cmNhdCAoZm4sICIvIiwgdGZuKSk7DQorCQkgIFtzdCwgZXJy LCBtc2ddID0gbHN0YXQgKHN0cmNhdCAoZm4sIGZpbGVzZXAsIHRmbikpOw0K IAkJICBpZiAoZXJyIDwgMCkNCiAJCSAgICB3YXJuaW5nICgiZGlyOiBzdGF0 IGZhaWxlZCBmb3IgJXMgKCVzKSIsIHRmbiwgbXNnKTsNCiAJCSAgZWxzZQ0K SW5kZXg6IGZ1bGxmaWxlLm0NCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJD UyBmaWxlOiAvY3ZzL29jdGF2ZS9zY3JpcHRzL21pc2NlbGxhbmVvdXMvZnVs bGZpbGUubSx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNQ0KZGlmZiAtdSAt cjEuNSBmdWxsZmlsZS5tDQotLS0gZnVsbGZpbGUubQkyNiBBcHIgMjAwNSAx OToyNDozMCAtMDAwMAkxLjUNCisrKyBmdWxsZmlsZS5tCTggSmFuIDIwMDYg MTg6MDg6MzEgLTAwMDANCkBAIC0yOSwxNSArMzAsMTUgQEANCiAgICAgaWYg KGxlbmd0aCAoZmlsZW5hbWUpIDwgMSkNCiAgICAgICBmaWxlbmFtZSA9ICIu IjsNCiAgICAgZW5kaWYNCi0gICAgaWYgKHN0cmNtcCAoZmlsZW5hbWUoZW5k KSwgIi8iKSkNCisgICAgaWYgKHN0cmNtcCAoZmlsZW5hbWUoZW5kKSwgZmls ZXNlcCkpDQogICAgICAgZmlsZW5hbWUoZW5kKSA9ICIiOw0KICAgICBlbmRp Zg0KICAgICBmb3IgaSA9IDI6bmFyZ2luDQogICAgICAgdG1wID0gdmFyYXJn aW57aX07DQotICAgICAgaWYgKHN0cmNtcCAodG1wKDEpLCAiLyIpKQ0KKyAg ICAgIGlmIChzdHJjbXAgKHRtcCgxKSwgZmlsZXNlcCkpDQogCXRtcCgxKSA9 ICIiOw0KICAgICAgIGVuZGlmDQotICAgICAgaWYgKGkgPCBuYXJnaW4gJiYg c3RyY21wICh0bXAoZW5kKSwgIi8iKSkNCisgICAgICBpZiAoaSA8IG5hcmdp biAmJiBzdHJjbXAgKHRtcChlbmQpLCBmaWxlc2VwKSkNCiAJdG1wKGVuZCkg PSAiIjsNCiAgICAgICBlbmRpZg0KICAgICAgIGZpbGVuYW1lID0gc3RyY2F0 IChmaWxlbmFtZSwgZmlsZXNlcCwgdG1wKTsNCkluZGV4OiB0ZXN0L3Rlc3Rf c3lzdGVtLm0NCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAv Y3ZzL29jdGF2ZS90ZXN0L3Rlc3Rfc3lzdGVtLm0sdg0KcmV0cmlldmluZyBy ZXZpc2lvbiAxLjENCmRpZmYgLXUgLXIxLjEgdGVzdF9zeXN0ZW0ubQ0KLS0t IHRlc3QvdGVzdF9zeXN0ZW0ubQk2IEphbiAyMDA2IDAwOjI0OjA2IC0wMDAw CTEuMQ0KKysrIHRlc3QvdGVzdF9zeXN0ZW0ubQk4IEphbiAyMDA2IDIxOjE0 OjU0IC0wMDAwDQpAQCAtMjE3LDcgKzIxNyw3IEBADQogDQogJSUgdGVzdC9v Y3RhdmUudGVzdC9zeXN0ZW0vcmVhZGRpci0xLm0NCiAlIXRlc3QNCi0lISBb ZmlsZXMsIHN0YXR1cywgbXNnXSA9IHJlYWRkaXIgKCIvIik7DQorJSEgW2Zp bGVzLCBzdGF0dXMsIG1zZ10gPSByZWFkZGlyIChmaWxlc2VwKTsNCiAlISBh c3NlcnQoaXNjZWxsIChmaWxlcykgJiYgc3RhdHVzID09IDAgJiYgbXNnID09 ICIiKTsNCiANCiAlJSB0ZXN0L29jdGF2ZS50ZXN0L3N5c3RlbS9yZWFkZGly LTIubQ0KQEAgLTI3NCw3ICsyNzQsNyBAQA0KIA0KICUlIHRlc3Qvb2N0YXZl LnRlc3Qvc3lzdGVtL3N0YXQtMS5tDQogJSF0ZXN0DQotJSEgW3MsIGVyciwg bXNnXSA9IHN0YXQgKCIvIik7DQorJSEgW3MsIGVyciwgbXNnXSA9IHN0YXQg KGZpbGVzZXApOw0KICUhIGFzc2VydCgoZXJyID09IDANCiAlISAmJiBpc3N0 cnVjdCAocykNCiAlISAmJiBzdHJ1Y3RfY29udGFpbnMgKHMsICJkZXYiKQ0K QEAgLTI5Nyw3ICsyOTcsNyBAQA0KIA0KICUlIHRlc3Qvb2N0YXZlLnRlc3Qv c3lzdGVtL2xzdGF0LTEubQ0KICUhdGVzdA0KLSUhIFtzLCBlcnIsIG1zZ10g PSBsc3RhdCAoIi8iKTsNCislISBbcywgZXJyLCBtc2ddID0gbHN0YXQgKGZp bGVzZXApOw0KICUhIGFzc2VydCgoZXJyID09IDANCiAlISAmJiBpc3N0cnVj dCAocykNCiAlISAmJiBzdHJ1Y3RfY29udGFpbnMgKHMsICJkZXYiKQ0KQEAg LTMxOSw3ICszMTksNyBAQA0KICUhZXJyb3IgPC4uLiBsc3RhdDouKj4gbHN0 YXQgKCJmb28iLCAxKTsNCiANCiAlJSB0ZXN0L29jdGF2ZS50ZXN0L3N5c3Rl bS9nbG9iLTEubQ0KLSUhYXNzZXJ0KGlzY2VsbCAoZ2xvYiAoIi8qIikpKTsN CislIWFzc2VydChpc2NlbGwgKGdsb2IgKFtmaWxlc2VwICIqIl0pKSk7DQog DQogJSUgdGVzdC9vY3RhdmUudGVzdC9zeXN0ZW0vZ2xvYi0yLm0NCiAlIWVy cm9yIDwuLi4gZ2xvYjoqPiBnbG9iICgpOw0K --8323328-432230253-1136743792=:10257-- ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------