<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>FreeSource - AltLinux/Sisyphus/Alterator/woo</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo</link>
<description>History/revisions of FreeSource/AltLinux/Sisyphus/Alterator/woo</description>
<language>en-us</language>
<item>
<title>2007-11-12 18:56:13</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo/show?time=2007-11-12+18%3A56%3A13</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".altlinux.sisyphus.alterator.woo" href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;woo&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo?time=2007-11-12+18%3A56%3A13">2007-11-12 18:56:13&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo">2007-11-12 19:22:55&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;div class="action" style="float:right; width:250px">&lt;div class="action-content">Эта&amp;nbsp;страница была перенесена на&amp;nbsp;&lt;a href="http://altlinux.org/Alterator/woo" target="_blank" title="" class="outerlink">altlinux.org&lt;/a>. Текст на&amp;nbsp;freesource.info заморожен.&lt;/div>&lt;/div>&lt;br />
&lt;ul>&lt;li> &lt;strong>woo-leaf-props&lt;/strong>: родом из&amp;nbsp;&lt;tt>vm/functions.scm&lt;/tt>&lt;/li>&lt;/ul>
&lt;!--notypo-->&lt;textarea class="code" rows="3" readonly="readonly">(define (woo-leaf-props url . args)
  (car (apply woo 'props url 'props args)))&lt;/textarea>&lt;!--/notypo-->&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;ul>&lt;li> &lt;strong>woo-leaf-props&lt;/strong>&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-11-14 11:34:11</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo/show?time=2006-11-14+11%3A34%3A11</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;woo&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo?time=2006-11-14+11%3A34%3A11">2006-11-14 11:34:11&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo?time=2007-11-12+18%3A56%3A13">2007-11-12 18:56:13&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h5810-1">&lt;/a>&lt;h2> TODO &lt;/h2>
&lt;ul>&lt;li> &lt;strong>woo-leaf-props&lt;/strong>&lt;/li>&lt;/ul>
&lt;!--notypo-->{{backlinks}}&lt;!--/notypo-->&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-10-26 13:12:37</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo/show?time=2006-10-26+13%3A12%3A37</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;woo&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo?time=2006-10-26+13%3A12%3A37">2006-10-26 13:12:37&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo?time=2006-11-14+11%3A34%3A11">2006-11-14 11:34:11&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Все&amp;nbsp;эти функции могут кинуть исключение типа woo-error, в&amp;nbsp;случае если бакенд сообщит об&amp;nbsp;ошибке. Для&amp;nbsp;более удобной работы именно с&amp;nbsp;этим типом исключения существует функция &lt;strong>woo-catch&lt;/strong> (обычный catch может использоваться с&amp;nbsp;любыми видами исключений).  Также доступны:&lt;br />
&lt;ul>&lt;li> &lt;strong>woo-catch/message&lt;/strong> &amp;ndash; вариант woo-catch где&amp;nbsp;обработчик ошибки состоит в&amp;nbsp;выдаче окна с&amp;nbsp;сообщением и&amp;nbsp;возврата значения #f.
&lt;/li>&lt;li> &lt;strong>woo-throw&lt;/strong> &amp;ndash; выбрасывает исключение типа woo-error.&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Все&amp;nbsp;эти функции могут кинуть исключение типа woo-error, в&amp;nbsp;случае если бакенд сообщит об&amp;nbsp;ошибке. Для&amp;nbsp;более удобной работы именно с&amp;nbsp;этим типом исключения существует функция &lt;strong>woo-catch&lt;/strong> (обычный catch может использоваться с&amp;nbsp;любыми видами исключений).&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-10-24 18:41:35</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo/show?time=2006-10-24+18%3A41%3A35</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;woo&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo?time=2006-10-24+18%3A41%3A35">2006-10-24 18:41:35&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo?time=2006-10-26+13%3A12%3A37">2006-10-26 13:12:37&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;ul>&lt;li> (&lt;strong>woo-list&lt;/strong> 'url 'param 'value ...) &amp;ndash; вызывает  функцию list для&amp;nbsp;запроса списка подобъектов у&amp;nbsp;бакэнда.
&lt;/li>&lt;li> (&lt;strong>woo-read&lt;/strong> 'url 'param 'value.. ) &amp;ndash; читает некоторые данные для&amp;nbsp;указанного объекта (функция read)
&lt;/li>&lt;li> (&lt;strong>woo-write&lt;/strong> 'url 'param 'value.. )  &amp;ndash; пишет некоторые данные в&amp;nbsp;указанный объект (фунция write)
&lt;/li>&lt;li> (&lt;strong>woo-new&lt;/strong> 'url 'param 'value..) &amp;ndash; cоздает некий обьект  (функция new)
&lt;/li>&lt;li> (&lt;strong>woo-delete&lt;/strong> 'url 'param 'value) &amp;ndash; уничтожает некий обьект  (функция delete)&lt;/li>&lt;/ul>
Для&amp;nbsp;более удобного вытаскивания имени подобъекта существует функция &lt;strong>woo-extract-name&lt;/strong>.&lt;br />
Для&amp;nbsp;более удобного вытаскивания первой команды из&amp;nbsp;ответа существует команда &lt;strong>woo-first-command&lt;/strong>.&lt;br />
&lt;ul>&lt;li> &lt;strong>woo-list-names&lt;/strong> &amp;ndash; делает запрос list к&amp;nbsp;бакенду и&amp;nbsp;возвращает список имён подобъектов (без параметров)
&lt;/li>&lt;li> &lt;strong>woo-read-first&lt;/strong> &amp;ndash; считывает данные для&amp;nbsp;указанного объекта. Композиция woo-read и&amp;nbsp;woo-first-command.
&lt;/li>&lt;li> &lt;strong>woo-get-option&lt;/strong> &amp;ndash; возвращает значение параметра из&amp;nbsp;ответа бакенда, возможно задание ответа по-умолчанию.&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;ul>&lt;li> (woo-list 'url 'param 'value ...) &amp;ndash; вызывает  функцию list для&amp;nbsp;запроса списка подобъектов у&amp;nbsp;бакэнда.
&lt;/li>&lt;li> (woo-read 'url 'param 'value.. ) &amp;ndash; читает некоторые данные для&amp;nbsp;указанного объекта (функция read)
&lt;/li>&lt;li> (woo-write 'url 'param 'value.. )  &amp;ndash; пишет некоторые данные в&amp;nbsp;указанный объект (фунция write)
&lt;/li>&lt;li> (woo-new 'url 'param 'value..) &amp;ndash; cоздает некий обьект  (функция new)
&lt;/li>&lt;li> (woo-delete 'url 'param 'value) &amp;ndash; уничтожает некий обьект  (функция delete)&lt;/li>&lt;/ul>
Для&amp;nbsp;более удобного вытаскивания имени подобъекта существует функция woo-extract-name.&lt;br />
Для&amp;nbsp;более удобного вытаскивания первой команды из&amp;nbsp;ответа существует команда woo-first-command.&lt;br />
&lt;ul>&lt;li> woo-list-names &amp;ndash; делает запрос list к&amp;nbsp;бакенду и&amp;nbsp;возвращает список имён подобъектов (без параметров)
&lt;/li>&lt;li> woo-read-first &amp;ndash; считывает данные для&amp;nbsp;указанного объекта. Композиция woo-read и&amp;nbsp;woo-first-command.
&lt;/li>&lt;li> woo-get-option &amp;ndash; возвращает значение параметра из&amp;nbsp;ответа бакенда, возможно задание ответа по-умолчанию.&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-10-24 18:39:52</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo/show?time=2006-10-24+18%3A39%3A52</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;woo&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo?time=2006-10-24+18%3A39%3A52">2006-10-24 18:39:52&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo?time=2006-10-24+18%3A41%3A35">2006-10-24 18:41:35&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;ul>&lt;li> woo-read-first &amp;ndash; считывает данные для&amp;nbsp;указанного объекта. Композиция woo-read и&amp;nbsp;woo-first-command.&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;ul>&lt;li> woo-read-first &amp;ndash; считывает данные для&amp;nbsp;указанного объекта.&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-10-10 12:35:56</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo/show?time=2006-10-10+12%3A35%3A56</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;woo&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo?time=2006-10-10+12%3A35%3A56">2006-10-10 12:35:56&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/woo?time=2006-10-24+18%3A39%3A52">2006-10-24 18:39:52&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Все&amp;nbsp;функции выполняющие запросы к&amp;nbsp;бакендам возвращают список команд:&lt;br />
&lt;ul>&lt;li> (woo-list 'url 'param 'value ...) &amp;ndash; вызывает  функцию list для&amp;nbsp;запроса списка подобъектов у&amp;nbsp;бакэнда.
&lt;/li>&lt;li> (woo-read 'url 'param 'value.. ) &amp;ndash; читает некоторые данные для&amp;nbsp;указанного объекта (функция read)
&lt;/li>&lt;li> (woo-write 'url 'param 'value.. )  &amp;ndash; пишет некоторые данные в&amp;nbsp;указанный объект (фунция write)
&lt;/li>&lt;li> (woo-new 'url 'param 'value..) &amp;ndash; cоздает некий обьект  (функция new)
&lt;/li>&lt;li> (woo-delete 'url 'param 'value) &amp;ndash; уничтожает некий обьект  (функция delete)&lt;/li>&lt;/ul>
 &lt;br />
Все&amp;nbsp;эти функции могут кинуть исключение типа woo-error, в&amp;nbsp;случае если бакенд сообщит об&amp;nbsp;ошибке. Для&amp;nbsp;более удобной работы именно с&amp;nbsp;этим типом исключения существует функция &lt;strong>woo-catch&lt;/strong> (обычный catch может использоваться с&amp;nbsp;любыми видами исключений).&lt;br />
 &lt;br />
Для&amp;nbsp;более удобного вытаскивания имени подобъекта существует функция woo-extract-name.&lt;br />
Для&amp;nbsp;более удобного вытаскивания первой команды из&amp;nbsp;ответа существует команда woo-first-command.&lt;br />
&lt;br />
&lt;ul>&lt;li> woo-list-names &amp;ndash; делает запрос list к&amp;nbsp;бакенду и&amp;nbsp;возвращает список имён подобъектов (без параметров)
&lt;/li>&lt;li> woo-read-first &amp;ndash; считывает данные для&amp;nbsp;указанного объекта.
&lt;/li>&lt;li> woo-get-option &amp;ndash; возвращает значение параметра из&amp;nbsp;ответа бакенда, возможно задание ответа по-умолчанию.&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;ul>&lt;li> (woo-list 'url 'param 'value ...) &amp;ndash; вызывает соответствующую функцию list для&amp;nbsp;запроса списка чего-либо у&amp;nbsp;бакэнда. Возвращает список списков.
&lt;/li>&lt;li> (woo-read 'url 'param 'value.. ) &amp;ndash; читает некоторые данные из&amp;nbsp;бакэнда указанного url. Возвращает список списков.
&lt;ul>&lt;li>вариант (woo-read-first 'url 'param 'value) &amp;ndash; читает первый элемент выбранного 
&lt;/li>&lt;/ul>&lt;/li>&lt;li> (woo-write 'url 'param 'value.. )  &amp;ndash; пишет некоторые данные в&amp;nbsp;бакенд
&lt;/li>&lt;li> (woo-new 'url 'param 'value..) &amp;ndash; cоздает некий обьект в&amp;nbsp;бакэнде
&lt;/li>&lt;li> (woo-delete 'url 'param 'value) &amp;ndash; уничтожает некий обьект в&amp;nbsp;бакэнде
&lt;/li>&lt;li> (woo-catch...  ) перехватывает ошибки бакэнда&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
