-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Alan.

- --On 13.03.2002 18:18:13 +0800 Alan Knowles wrote:

>> i've some more points. Especially problematic is this in the Midgard
>> System (others not tested!), when you klick on a new line in the Tree
>> (even Object Functions) he "forgets" all changes done to the former
>> element, even if the new displayed element is within the same midgard
>> element (like viewing another object method).
>> 
> Are you talking about the 'currently open files/class browser' ? - I
> havent seen this, but if you could go through a step by step
> reproduction of the problem, it would be easier.
>
> I did try
> open up a midgard article, type some text in the scintilla editor
> body, open up another midgard article, type some text in the
> scintilla editor body flip to the details tab, - edit some stuff
> there, flip back to the scintilla editor flip to other document etc.
> (just using scintilla and details) - and could not find it loosing
> any data..
> 
> was there something else that you where doing - ???using the html
> editor???using the plaintext editor?? editing snippets??? or
> something specific that was causing it.

Ok, I can now reproduce some of the bugs:

Try this:

1. Start PHPMole.
2. Log into a Midgard Sitegroup as Admin-Level User
3. Open a snippet with a class in it, try CArticle from
   http://www.nathan-syntronics.de/midgard/oop/baseclasses/CArticle.html

[ I clicked on the snippet, PHPMole now switches to the PHP Editor,
with 
  the "Class tree (sort of) on the left side]

4. Click on the "+" sign besides the snippet name (here carticle), it 
   shows you the class name CArticle, again, click on the + to see the
   Methods of that class.
5. Now click on the "create" method.

[ PHPMole now loads exactly that Function into the editor. ]

6. Insert some Code/Comment/whatever into the Method itself (i.e. an
   "//Test into the first line of the function).
7. Now click on the delet member function (don't click to save!)
8. again insert some Text there. (again, don't explicitly save)

Now you have to choices:

9a. Click back on "create" in the tree to display that function again.

==> The chances are gone, both in create and in delete.

OR

9b. Click on the CArticle Class itself, the PHP Editor now displays the 
    complete class. Open one of the changed functions by clicking on the
    arrow-right in the source editor itself to expand the view.

==> Again, the changes made are gone.

I can reproduce this problem for any Midgard Class in snippets, haven't
tried anything else though.

I don't have the HTML WYSYIG Editor enabled, becaus I think it is evil
*grin*, just using scintilla's Editor, not even the plain text editor.

Basically this happens every time, when I click on anything in the
Class Browser.

He not only drops changes in the Code field of the snippet, but under
the same circumstances he alsow throws changes to the Documentation
field away.


Live long and prosper!
Torben Nehmer

- --
Torben Nehmer, Munich, Germany
http://www.nathan-syntronics.de, mailto:[EMAIL PROTECTED]
PGP Public Key ID on wwwkeys.(de.)pgp.net: 0x7E9DE456
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Weitere Infos: siehe http://www.gnupg.org

iD8DBQE8j0BCJPh4Kn6d5FYRAvGtAJ4pqLdziR0DYn/pR3/RY2I2bgPWQgCggFV3
8YNEjMGpAfIP9aOMuVR5tuM=
=yB6X
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to