{"ygPerms":{"resourceCapabilityList":[{"resourceType":"GROUP","capabilities":[{"name":"UPDATE"},{"name":"READ"},{"name":"WELCOME_MSG"},{"name":"PENDING_COUNT"},{"name":"ACTIVITY_LOGS"}]},{"resourceType":"PHOTO","capabilities":[{"name":"READ"},{"name":"READ"},{"name":"UPLOAD"},{"name":"UPDATE"},{"name":"DELETE"},{"name":"COPY"},{"name":"MOVE"},{"name":"APPROVE"},{"name":"UPLOADTEMP"},{"name":"GROUPCOVER"}]},{"resourceType":"FILE","capabilities":[{"name":"READ"},{"name":"CREATE"},{"name":"UPDATE"},{"name":"DELETE"},{"name":"AUTO_SEND"}]},{"resourceType":"MEMBER","capabilities":[{"name":"READ"},{"name":"READ"},{"name":"EDIT_MODERATOR"},{"name":"DELETE"},{"name":"CREATE"},{"name":"UPDATE"},{"name":"BAN"}]},{"resourceType":"LINK","capabilities":[{"name":"READ"},{"name":"CREATE"},{"name":"UPDATE"},{"name":"DELETE"},{"name":"MOVE_LINK"}]},{"resourceType":"CALENDAR","capabilities":[{"name":"READ"}]},{"resourceType":"DATABASE","capabilities":[{"name":"CREATE"},{"name":"READ"},{"name":"READ_DATA"}]},{"resourceType":"POLL","capabilities":[{"name":"READ"},{"name":"VOTE"},{"name":"UPDATE"},{"name":"CREATE"},{"name":"DELETE"},{"name":"CLOSE"}]},{"resourceType":"MESSAGE","capabilities":[{"name":"CREATE"},{"name":"READ"},{"name":"DELETE"}]},{"resourceType":"PENDING_MESSAGE","capabilities":[{"name":"READ"},{"name":"UPDATE"},{"name":"DELETE"}]},{"resourceType":"ATTACHMENTS","capabilities":[{"name":"READ"},{"name":"DELETE"}]},{"resourceType":"PHOTOMATIC_ALBUMS","capabilities":[{"name":"READ"},{"name":"UPLOAD"}]},{"resourceType":"MEMBERSHIP_TYPE","capabilities":[{"name":"READ"},{"name":"CREATE"},{"name":"DELETE"},{"name":"UPDATE"}]},{"resourceType":"POST","capabilities":[{"name":"CREATE"},{"name":"DELETE"},{"name":"READ"},{"name":"UPDATE"}]},{"resourceType":"PIN","capabilities":[{"name":"CREATE"},{"name":"DELETE"},{"name":"READ"},{"name":"UPDATE"}]}],"modStatus":"MODERATOR","subStatus":"NORMAL","groupUrl":"groups.yahoo.com","intlCode":"us"},"comscore":"pageview_candidate","ygData":{"userId":12196177,"authorName":"Marc Prior","from":"Marc Prior &lt;mail@marcprior.de&gt;","profile":"lin4trans","replyTo":"LIST","senderId":"aLUgLjTptLP8rHpDwaheemn9U-nX1bDsMBh1jtmDDIipWoDYH4CUVy4ks06jfsQ6BpL_2jvE1gak3JQrSn6hhN4JQT_m","spamInfo":{"isSpam":false,"reason":"12"},"subject":"Re: [OmT] Import segmentation rules","postDate":"1253213580","msgId":15441,"canDelete":true,"contentTrasformed":false,"systemMessage":false,"headers":{"messageIdInHeader":"PDRBQjI4NThDLjUwNDA5MDFAbWFyY3ByaW9yLmRlPg==","inReplyToHeader":"PDRBQjI2NUNFLjcwODA3MDRAZ21haWwuY29tPg==","referencesHeader":"PGg4dDRxZStoYXQ1QGVHcm91cHMuY29tPiA8NEFCMjQ0NTEuMzA2MDAwMkBhYnNhbWFpbC5jby56YT4gPDRBQjI0NkRFLjkwODA1MDNAbWFyY3ByaW9yLmRlPiA8NEFCMjUyN0IuODA2MDUwNEBhYnNhbWFpbC5jby56YT4gPDRBQjI2NUNFLjcwODA3MDRAZ21haWwuY29tPg=="},"prevInTopic":15440,"nextInTopic":15442,"prevInTime":15440,"nextInTime":15442,"topicId":15408,"numMessagesInTopic":34,"msgSnippet":"... segmentationOLD.conf when overwriting it to return to defaults Yes, I suggested that. I opposed to tinkering with the segmentation feature, but that is one","rawEmail":"Return-Path: &lt;mail@marcprior.de&gt;\r\nX-Sender: mail@marcprior.de\r\nX-Apparently-To: OmegaT@yahoogroups.com\r\nX-Received: (qmail 79161 invoked from network); 17 Sep 2009 18:53:27 -0000\r\nX-Received: from unknown (98.137.34.44)\n  by m1.grp.sp2.yahoo.com with QMQP; 17 Sep 2009 18:53:27 -0000\r\nX-Received: from unknown (HELO mo-p00-ob.rzone.de) (81.169.146.162)\n  by mta1.grp.sp2.yahoo.com with SMTP; 17 Sep 2009 18:53:27 -0000\r\nX-RZG-AUTH: :IW0NeWCleu3NCLZrvwV6ORkX9kpsdepz7ym3QvLwqKG/CxzSJ1M8iF0iLlajuQ==\r\nX-RZG-CLASS-ID: mo00\r\nX-Received: from [192.168.0.139] (p5086FF63.dip.t-dialin.net [80.134.255.99])\n\tby post.strato.de (fruni mo37) (RZmta 21.0)\n\twith ESMTP id 406628l8HH14LK for &lt;OmegaT@yahoogroups.com&gt;;\n\tThu, 17 Sep 2009 20:53:00 +0200 (MEST)\r\nMessage-ID: &lt;4AB2858C.5040901@marcprior.de&gt;\r\nDate: Thu, 17 Sep 2009 20:53:00 +0200\r\nUser-Agent: Thunderbird 2.0.0.23 (X11/20090817)\r\nMIME-Version: 1.0\r\nTo: OmegaT@yahoogroups.com\r\nReferences: &lt;h8t4qe+hat5@eGroups.com&gt; &lt;4AB24451.3060002@absamail.co.za&gt; &lt;4AB246DE.9080503@marcprior.de&gt; &lt;4AB2527B.8060504@absamail.co.za&gt; &lt;4AB265CE.7080704@gmail.com&gt;\r\nIn-Reply-To: &lt;4AB265CE.7080704@gmail.com&gt;\r\nContent-Type: text/plain; charset=ISO-8859-1; format=flowed\r\nContent-Transfer-Encoding: 7bit\r\nX-Originating-IP: 81.169.146.162\r\nX-eGroups-Msg-Info: 1:12:0:0:0\r\nFrom: Marc Prior &lt;mail@marcprior.de&gt;\r\nSubject: Re: [OmT] Import segmentation rules\r\nX-Yahoo-Group-Post: member; u=12196177; y=FIfo0gnZSJLYBCuYxtLWO1XtOsfee1N5tSKI97KIOIX-9pDB\r\nX-Yahoo-Profile: lin4trans\r\n\r\nTony Baldwin wrote:\n\n&gt; Maybe it could automatically mv segmentation.conf to \nsegmentationOLD.conf when overwriting it to return to defaults\n\n\nYes, I suggested that. I opposed to tinkering with the segmentation \nfeature, but that is one exception. Shouldn&#39;t be too difficult to \nimplement, either.\n\n&gt; I really should learn java, so I could help implement these things.\n&gt; They&#39;d be trivial in tcl/tk\n\n\nYou could implement it in tcl/tk, by writing a dedicated external editor \nfor the segmentation.conf file.\n\nMarc\n\n&gt; Samuel Murray (Ugchelen) wrote:\n&gt;   \n&gt;&gt; Marc Prior wrote:\n&gt;&gt;\n&gt;&gt;     \n&gt;&gt;&gt; You might wonder why you even need a \n&gt;&gt;&gt; &quot;Defaults&quot; button, but the defaults themselves are improving from \n&gt;&gt;&gt; version to version, and since OmegaT doesn&#39;t reinstall segmentation \n&gt;&gt;&gt; rules when a newer version is installed, without such a feature the user \n&gt;&gt;&gt; would never have access to the newer, improved default rules.\n&gt;&gt;&gt;       \n&gt;&gt; Ah, well, see, I would never have thought that that was what the button \n&gt;&gt; was for.  But now that you mention it, it is kinda obvious that OmegaT \n&gt;&gt; would not overwrite a user&#39;s segmentation rules simply because the user \n&gt;&gt; installs a new version of OmegaT.\n&gt;&gt;\n&gt;&gt;     \n&gt;&gt;&gt; 1. For the &quot;Defaults&quot; button to be labelled &quot;Restore defaults&quot;.\n&gt;&gt;&gt;       \n&gt;&gt; Agreed.  Another option (a little silly, but quite clear) is &quot;Restore \n&gt;&gt; factory defaults&quot;, but your option is shorter.\n&gt;&gt;\n&gt;&gt;     \n&gt;&gt;&gt; 2. For &quot;Restore defaults&quot; only to overwrite the default segmentation \n&gt;&gt;&gt; rules for each language, but not custom default rules. In other words, \n&gt;&gt;&gt; it would overwrite DE, but not the user-created DE-custom.\n&gt;&gt;&gt;       \n&gt;&gt; Not quite.  A user may have added rules but he may also have removed \n&gt;&gt; rules, and he may also have changed the order of the rules.  All these \n&gt;&gt; things are changed back when you use the Defaults button.\n&gt;&gt;\n&gt;&gt; A warning with a &quot;Yes, kill &#39;em all!&quot; and &quot;No, save me, please \n&gt;&gt; don&#39;t!&quot;... let me start this paragraph again.\n&gt;&gt;\n&gt;&gt; A warning that any custom rules will be overwritten, and an OK/Cancel \n&gt;&gt; button set on that warning would be a good idea.  That&#39;ll be RFE 1.\n&gt;&gt;\n&gt;&gt;     \n&gt;\n&gt;   \n&gt;&gt; Samuel\n&gt;&gt;\n&gt;&gt;     \n&gt;\n&gt; Maybe it could automatically mv segmentation.conf to \n&gt; segmentationOLD.conf when overwriting it to return to defaults, or \n&gt; something.  Or offer to do so (&quot;Would you like to back up your current \n&gt; segmentation rules before restoring defaults?&quot;  &quot;Are you sure you want \n&gt; to remove your current seg rules and restore defaults?&quot;, blah blah)\n&gt; just a thought.\n&gt;\n&gt; I really should learn java, so I could help implement these things.\n&gt; They&#39;d be trivial in tcl/tk, but the thing is, java is so much more \n&gt; complicated than tcl (or perl or python, imho, but tcl is definitely, as \n&gt; I see it, the easiest programming language to learn and start writing \n&gt; useful stuff with).\n&gt;\n&gt; /tony\n&gt;\n&gt;   \n\n\n"}}