<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/gobo-eiffel/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/gobo-eiffel/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/gobo-eiffel/feature-requests/</id><updated>2012-01-23T08:49:13Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>Documentation Needed.</title><link href="https://sourceforge.net/p/gobo-eiffel/feature-requests/8/" rel="alternate"/><published>2012-01-23T08:49:13Z</published><updated>2012-01-23T08:49:13Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.nete01b7204f7d1336a1a03e8a74495e48a1fea433c</id><summary type="html">What features are supported and what aren't?

The documentation for the Gobo project doesn't reflect the the state of the system.</summary></entry><entry><title>"true" or "false" are incorrect conditional</title><link href="https://sourceforge.net/p/gobo-eiffel/feature-requests/7/" rel="alternate"/><published>2009-03-03T16:01:03Z</published><updated>2009-03-03T16:01:03Z</updated><author><name>Jocelyn FIAT</name><uri>https://sourceforge.net/u/jfiat/</uri></author><id>https://sourceforge.net7661c8efb9ad7631b967df5165d2bf35a6318910</id><summary type="html">The following instructions will report 
geant: incorrect conditional: 'true'

		&amp;lt;echo message="hello" if="true" /&amp;gt;
		&amp;lt;echo message="hello" unless="false" /&amp;gt;
</summary></entry><entry><title>Naming token type</title><link href="https://sourceforge.net/p/gobo-eiffel/feature-requests/6/" rel="alternate"/><published>2009-02-20T21:16:41Z</published><updated>2009-02-20T21:16:41Z</updated><author><name>Emmanuel Stapf</name><uri>https://sourceforge.net/u/userid-1044918/</uri></author><id>https://sourceforge.netcb0a71a3f945887972577003b4e3a14537cb2f56</id><summary type="html">Currently in geyacc, if one does:

%token &amp;lt;MY\_VERY\_VERY\_VERY\_VERY\_VERY\_LONG\_TYPE&amp;gt; TE\_X

in the geyacc grammar file, it generates for the tokens the attribute:

last\_my\_very\_very\_very\_very\_very\_long\_type\_value: MY\_VERY\_VERY\_VERY\_VERY\_VERY\_VERY\_LONG\_TYPE

It would be nice to have:

%token &amp;lt;keyword: MY\_VERY\_VERY\_VERY\_VERY\_VERY\_LONG\_TYPE&amp;gt; TE\_X

and it would generate for the tokens:

last\_keyword\_value: MY\_VERY\_VERY\_VERY\_VERY\_VERY\_LONG\_TYPE


It also makes sense when the type being used is a generic type, in which case geyacc generate the \_\_ between actual generic parameters.</summary></entry><entry><title>add make_from_string_general to UC_UTF8_STRING</title><link href="https://sourceforge.net/p/gobo-eiffel/feature-requests/5/" rel="alternate"/><published>2008-05-10T11:53:35Z</published><updated>2008-05-10T11:53:35Z</updated><author><name>Eric Bezault</name><uri>https://sourceforge.net/u/ericb/</uri></author><id>https://sourceforge.neta5903da5661e65fa1afa933e609ca0c3bb35dd88</id><summary type="html">Message from Colin Adams in the gobo-eiffel-develop mailing list on April 21st 2008:

\[gobo-eiffel-develop\] Code to create a UC\_UTF8\_STRING from STRING\_GENERAL

Here is the functional version. It should be straight-forward to
change it to a creation procedure.

Note that it is liberal on the memory creation	of l\_bytes, to avoid
any resizing of this buffer.
		
	utf8\_string \(a\_string: STRING\_GENERAL\): UC\_UTF8\_STRING is
			\-- UTF-8 encoded version of \`a\_string'
		require
			a\_string\_not\_void: a\_string /= Void
		local
			i: INTEGER\_32
			l\_bytes: STRING			
		do
			create l\_bytes.make \(a\_string.count \* 4\)
			from
				i := 1
			until
				i &amp;gt; a\_string.count
			loop
				utf8.append\_code\_to\_utf8 \(l\_bytes, a\_string.code \(i\).as\_integer\_32\)
				i := i + 1
			end
			create Result.make\_from\_utf8 \(l\_bytes\)
		ensure
			utf8\_string\_not\_void: Result /= Void
			correct\_count: Result.count = a\_string.count
			strings\_equal: True -- can't be checked as STRING\_GENERAL and
UC\_STRING lack the facilities \(\`for\_all'\)
		end
</summary></entry><entry><title>generator indexing clause</title><link href="https://sourceforge.net/p/gobo-eiffel/feature-requests/4/" rel="alternate"/><published>2008-05-10T11:48:39Z</published><updated>2008-05-10T11:48:39Z</updated><author><name>Eric Bezault</name><uri>https://sourceforge.net/u/ericb/</uri></author><id>https://sourceforge.net1fe1d7c2c2618de2a3e862db846a35ba06c46825</id><summary type="html">Make sure that getest adds an indexing clause "generator" to the classes it generates.</summary></entry><entry><title>errorhandling of tasks</title><link href="https://sourceforge.net/p/gobo-eiffel/feature-requests/3/" rel="alternate"/><published>2008-02-11T16:15:25Z</published><updated>2008-02-11T16:15:25Z</updated><author><name>Sven Ehrke</name><uri>https://sourceforge.net/u/svene/</uri></author><id>https://sourceforge.net170c648c6b3d207f656453e58a3039e6656efb2f</id><summary type="html">Request: add the possiblility to handle/react on errors
as it is currently possible for tasks 'exec' and
'geant' to other tasks for which it makes sense as well.

Candidates are: 'copy', 'move', 'getest', ...

See also mail from 02.02.2008:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jocelyn wrote:
&amp;gt; I'd like to add :
\[...\]
&amp;gt; \* for copy, move and so on ...
&amp;gt;         accept\_errors and exit\_code\_variable  

'accept\_errors' is something I would like as well for &amp;lt;getest&amp;gt;.
For example it's not because a test fails that I don't want to
run the other tests. At first I wanted to add this functionality
to the &amp;lt;getest&amp;gt; task. Then I realized that it might be useful
for other tasks as well, so it should be a general option. So
I wanted to ask for it in the Feature Requests tracker of the
Gobo project, but then I got distracted by other things and
never took time to submit an issue to the tracker. Perhaps you
can add issues in the Feature Requests tracker, one per new
functionality you want to see added to geant. It would be
easier to follow on each of them separately I guess.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

</summary></entry><entry><title>Option 'supplier_precondition' in Xace</title><link href="https://sourceforge.net/p/gobo-eiffel/feature-requests/2/" rel="alternate"/><published>2008-01-13T22:39:17Z</published><updated>2008-01-13T22:39:17Z</updated><author><name>Eric Bezault</name><uri>https://sourceforge.net/u/ericb/</uri></author><id>https://sourceforge.net19e062e55027d3c81a4d032be1194100ad461e01</id><summary type="html">Hello,

EiffelStudio provides a 'supplier\_precondition' option.

Is Gexace capable of generating such a 'supplier\_precondition' option?

Thanks for the support,

Best regards,

Paul G. Crismer</summary></entry><entry><title>STORABLE class</title><link href="https://sourceforge.net/p/gobo-eiffel/feature-requests/1/" rel="alternate"/><published>2002-08-19T01:55:47Z</published><updated>2002-08-19T01:55:47Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net5dba40fd7a6f688f33827080962388e2f9ba1838</id><summary type="html">Do you plan to add STORABLE class equivalent?</summary></entry></feed>