<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Curl Developer Community : All Content - All Communities</title>
    <link>http://developers.curl.com/index.jspa</link>
    <description>All Content in Curl Developer Community</description>
    <language>en</language>
    <pubDate>Wed, 03 Mar 2010 09:26:43 GMT</pubDate>
    <generator>Clearspace 2.5.7 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2010-03-03T09:26:43Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>How to make a combobox expand automatically?</title>
      <link>http://developers.curl.com/message/4731</link>
      <description>&lt;!-- [DocumentBodyStart:72ac64c9-a6a9-4800-a4f9-68c90653fad4] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Thank you for your help.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:72ac64c9-a6a9-4800-a4f9-68c90653fad4] --&gt;</description>
      <pubDate>Wed, 03 Mar 2010 09:26:43 GMT</pubDate>
      <author>admin@communityxperts.com</author>
      <guid>http://developers.curl.com/message/4731</guid>
      <dc:date>2010-03-03T09:26:43Z</dc:date>
      <clearspace:dateToText>1 week, 2 days ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Curl and Literary Web Content</title>
      <link>http://developers.curl.com/community/blogs/shiplett/blog/2010/02/23/curl-and-literary-web-content</link>
      <description>&lt;!-- [DocumentBodyStart:0263fa25-8908-4729-a913-6a1ece7b2b50] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;This Curl blog has been a bit quiet .. it's not just my wait for Curl 8.0 ... By way of an update, my current activities are in the area of literary web content, particularly the "artist book", interactive alternative translations and "view-only" literary content.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;My current small project concerns "Bild" poems as web content - such as those of Kurt Schwitters (died 1948) .  The immediate problem tends to be fonts: the choice of font could not be more critical than in Schwitters' "Gesetztes Bildgedicht", a composition of boxes and letters within a single box frame.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;There is a proposal for at least one &lt;a class="jive-link-external-small" href="http://hoffmann.bplaced.net/lml/"&gt;Literary Markup Language&lt;/a&gt; (Dr. O. Hoffmann) and there is the Adobe Text project, but, in an academic and research context, no option has appeared as interesting to me than that of Curl.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In the case of poetry translations, it is not so much a question of technical problems.  For insight into some of the issues, there is the article by Mark Rudman in his "The Book of Samuel" on the translation/collaborations of Milosz (Polish/English) and Brodsky (Russian/English).  Alternative translations, like selective translation, require more than Google Translate when literature is the content.  Take any 20th Century Russian poem for which you have a reputable translation, feed the original into Google Translate and see the result.  If its result impresses you in the least, feed that result in as English and note the Russian output.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In the case of Google books, when reading a typical scanned text in a foreign language, you have no easy path to alternative translations.  Even if you doubted the merits of a given translation, the web is not so "semantic" as to offer any easy path to an audio version of the poem read aloud by author or a fellow poet, let a lone a reading of the translation.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;A visit to any academic web site with a focus on literary content can be a sobering experience.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;If you have interests in literature as web content  - whether in archives, publishing, "viewing" or "web reading", multimedia other - please post a reply or send me a note.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am also following a few other programming languages as regards literature and art on the web: one is also from MIT, as was Curl.  As an environment and not merely a programming language, I only see one interesting competitor to Curl - and despite its history with Apple, it is also not yet available on the iPad. Two of the languages have only recently arrived at UNICODE and neither offer an IDE.  Only one offers an alternative to regular expressions.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here is an approximation of Schwitters: &lt;a class="jive-link-external-small" href="http://poems.aule-browser.com/schwitters.htm"&gt;"Gesetztes Bildgedicht"&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;My previous poetry markup example in Curl can be seen &lt;a class="jive-link-external-small" href="http://aule-browser.blogspot.com/2009/08/poetry-of-curl-macros.html"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:0263fa25-8908-4729-a913-6a1ece7b2b50] --&gt;</description>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">poetry_translation</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">view_only</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">literary_markup</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">schwitters</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">literature_markup_language</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">artist_book</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">poem</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">font</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">gesetztes_bildgedicht</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">web_content</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">literature</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">poetry</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">regexp</category>
      <pubDate>Tue, 23 Feb 2010 20:58:56 GMT</pubDate>
      <author>admin@communityxperts.com</author>
      <guid>http://developers.curl.com/community/blogs/shiplett/blog/2010/02/23/curl-and-literary-web-content</guid>
      <dc:date>2010-02-23T20:58:56Z</dc:date>
      <clearspace:dateToText>2 weeks, 3 days ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>posting data that is part of what seems like a string of data?</title>
      <link>http://developers.curl.com/message/4728</link>
      <description>&lt;!-- [DocumentBodyStart:ebed6a93-cff7-411a-b599-42de954739cb] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;You are asking at the wrong product's site.   This is Curl, the web application language.   For the cURL utility, you want to look at &lt;a class="jive-link-external-small" href="http://curl.haxx.se/"&gt;http://curl.haxx.se/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ebed6a93-cff7-411a-b599-42de954739cb] --&gt;</description>
      <pubDate>Sun, 14 Feb 2010 19:19:02 GMT</pubDate>
      <author>admin@communityxperts.com</author>
      <guid>http://developers.curl.com/message/4728</guid>
      <dc:date>2010-02-14T19:19:02Z</dc:date>
      <clearspace:dateToText>3 weeks, 5 days ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Search function</title>
      <link>http://developers.curl.com/message/4725</link>
      <description>&lt;!-- [DocumentBodyStart:c23a0b7c-12dc-4c4a-bec0-08b090fdfa05] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Search problem is from few month ago and still not working.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;ok good luck for rebuilt.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:c23a0b7c-12dc-4c4a-bec0-08b090fdfa05] --&gt;</description>
      <pubDate>Thu, 28 Jan 2010 05:57:56 GMT</pubDate>
      <author>mdsuka@gmail.com</author>
      <guid>http://developers.curl.com/message/4725</guid>
      <dc:date>2010-01-28T05:57:56Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>About reloding a package</title>
      <link>http://developers.curl.com/message/4721</link>
      <description>&lt;!-- [DocumentBodyStart:65ed7f99-c786-4c8d-ba8a-9b8eecaf147f] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I haven't yet fully understood what's your real problem is, becuase there are many factors that could affect your result.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The special way I wrote above is to ensure that the file will be re-downloaded from web server, instead of the one that has once been cached in browser cache on Windows, and this is usually not needed if you configured your settings related with resynchronization correctly for your Curl applet, including settings in your source codes and settings in Curl Control Panel on your client RTE.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Did you try with settings like the following in your applet ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="jive-quote"&gt;   {applet&lt;br/&gt;    resync-as-of = {utc-date-time  "2003-10-11"}&lt;br/&gt;  }&lt;/div&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:65ed7f99-c786-4c8d-ba8a-9b8eecaf147f] --&gt;</description>
      <pubDate>Tue, 19 Jan 2010 09:38:15 GMT</pubDate>
      <author>tdeng@curlap.com</author>
      <guid>http://developers.curl.com/message/4721</guid>
      <dc:date>2010-01-19T09:38:15Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Timer and memory</title>
      <link>http://developers.curl.com/message/4720</link>
      <description>&lt;!-- [DocumentBodyStart:71f343b1-c015-4c37-a685-fb1b4f7ea703] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Thanks a lot.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;My customers often ask me about RTE memory use, and somtimes they monitor Window's task manager.... that drives me mad.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:71f343b1-c015-4c37-a685-fb1b4f7ea703] --&gt;</description>
      <pubDate>Tue, 19 Jan 2010 04:24:44 GMT</pubDate>
      <author>alchimiste@paran.com</author>
      <guid>http://developers.curl.com/message/4720</guid>
      <dc:date>2010-01-19T04:24:44Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Is there a need for a fire wall rule or is this somethig else?</title>
      <link>http://developers.curl.com/message/4716</link>
      <description>&lt;!-- [DocumentBodyStart:f1fd62e7-de54-4ff8-b70e-b60e136976b7] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Thank you both.  You have answered my question.  I will allow the communications to happen - it just caught me offguard.  It would of been nicer if teh reverse lookup was more reasonable - frankly it looks like an automatically generated dial up address.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Bob&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f1fd62e7-de54-4ff8-b70e-b60e136976b7] --&gt;</description>
      <pubDate>Mon, 18 Jan 2010 23:03:25 GMT</pubDate>
      <author>curler@westboro.org</author>
      <guid>http://developers.curl.com/message/4716</guid>
      <dc:date>2010-01-18T23:03:25Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>text formats</title>
      <link>http://developers.curl.com/message/4711</link>
      <description>&lt;!-- [DocumentBodyStart:49215dc2-b1ee-434d-9d98-fd51abd280a2] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Anyone interested in related text issues might like to look at this &lt;a class="jive-link-external-small" href="http://behdad.org/text/"&gt;Pango and related&lt;/a&gt; link which I have found useful on the Gnu/Linux side.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:49215dc2-b1ee-434d-9d98-fd51abd280a2] --&gt;</description>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">text_format</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">line-through</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">underline</category>
      <pubDate>Sat, 16 Jan 2010 23:18:40 GMT</pubDate>
      <author>admin@communityxperts.com</author>
      <guid>http://developers.curl.com/message/4711</guid>
      <dc:date>2010-01-16T23:18:40Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>Is their any APIs like LineNumberReader in Java ?</title>
      <link>http://developers.curl.com/message/4705</link>
      <description>&lt;!-- [DocumentBodyStart:dab3cbdf-4990-4cb4-801b-7f19997e5029] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Thanks Chris and Robert. I think Chris's ZUZU could help me get what I want.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:dab3cbdf-4990-4cb4-801b-7f19997e5029] --&gt;</description>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">line</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">textinputstream</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">linenumberreader</category>
      <pubDate>Wed, 06 Jan 2010 00:29:39 GMT</pubDate>
      <author>tdeng@curlap.com</author>
      <guid>http://developers.curl.com/message/4705</guid>
      <dc:date>2010-01-06T00:29:39Z</dc:date>
      <clearspace:dateToText>2 months, 5 days ago</clearspace:dateToText>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>Linked Lists</title>
      <link>http://developers.curl.com/message/4699</link>
      <description>&lt;!-- [DocumentBodyStart:09269a4b-3950-48a1-b815-2481eeb75aa3] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Dequeue-of probably has an overly minimal interface, but the ZUZU.LIB.CONTAINERS package has an extended subclass that provides methods for insertion and removal of elements. Of course, because Dequeue-of is implemented as an array, insertion and removal anywhere other than the head or tail costs O(n).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It really doesn't make sense to try to construct a linked list node class in a statically typed inheritance based language such as Curl because such a class would be overly restrictive. The prev/next pointers would have to have the static type of the base class, and thus all subclass methods that operate on them would end up having to do explicit casts to get the subclass type. It ends up being less work to roll your own. One thing you can do is to write a macro that will generate a linked list API in a given class, e.g.:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;{define-class MyNode&lt;/p&gt;&lt;p&gt;   field x:int, y:int, z:int&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;   {generate-linked-list-api}&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This can generate the prev/next fields along with any helper methods you feel would be useful. The question is what exactly should that API look like.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The ZUZU.LIB.SYNTAX package does have a couple of macros that can be used for iterating over a linked list: for-list, for-prev, and for-next. E.g.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;{define-class MyNode&lt;/p&gt;&lt;p&gt;   ...&lt;/p&gt;&lt;p&gt;   field next-node:#{this-class}&lt;/p&gt;&lt;p&gt;   ...&lt;/p&gt;&lt;p&gt;   {method {do-something}:void...}&lt;/p&gt;&lt;p&gt;   ...&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;{for-list next-node n in my-list do&lt;/p&gt;&lt;p&gt;    {n.do-something}&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:09269a4b-3950-48a1-b815-2481eeb75aa3] --&gt;</description>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">containers</category>
      <category domain="http://developers.curl.com/tags?containerType=14&amp;container=1">dequeue-of</category>
      <pubDate>Mon, 04 Jan 2010 21:55:54 GMT</pubDate>
      <author>cbarber@curl.com</author>
      <guid>http://developers.curl.com/message/4699</guid>
      <dc:date>2010-01-04T21:55:54Z</dc:date>
      <clearspace:dateToText>2 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
  </channel>
</rss>

