angerlover / ulipad

Automatically exported from code.google.com/p/ulipad
0 stars 0 forks source link

UlIPad stalls PC #150

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Ubuntu 7.10
UliPad 3.9

My programs are managed with SVN (Subversion) and have the $ID-property.

If there is a modul in UliPad and if you checkin this module into the
repository then UliPad reports the change in the source (the new revisions
data in the source) and asks to reload the module.

If you don't wait for this message box but - for example - click a line
with the right mouse key and just in this moment the message box is shown
the PC stalls. 

You can only start the pc again.

Original issue reported on code.google.com by egon.fre...@nord-com.net on 13 Nov 2008 at 2:36

GoogleCodeExporter commented 8 years ago
I don't understand, can you give me more details? For example screenshot?

Original comment by limo...@gmail.com on 14 Nov 2008 at 12:44

GoogleCodeExporter commented 8 years ago
hi limodou,

I've just seen your comment from 2008-11-13. I try to explain the problem with 
more
details. Maybe you don't know SVN. After changing a program I put it with a 
comment
into a repository. The repository documents with some other informations when 
the new
program version goes into the repository.

These informations goes into the program code too if I define an $ID-property. 
So the
program code may have a line like

$Id: test.py 16 2009-05-16 21:46:56Z egon $

SVN updates not only the repository but also the (local) program code. It 
changes
this line every time when I upload my code into the repository.

Let me tell a typical situation. I am working with Ulipad. The modul has 
changes and
I want this new version in the repository. I check it in (UliPad is still 
running and
I use an upload utility in parallel). Then SVN changes the line with the 
$Id-property.

Ulipad gets a signal that the modul file was changed by an other program (here 
by
SVN). Ulipad informs the user with a messagebox and asks if the modul should be 
reloaded.

But maybe it takes a long time to show this messagebox on the screen. In the 
meantime
I can scroll the modul in UliPad. So I don't see the messagebox. I see the 
messagebox
after clicking a line in the modul. But after the click (and then showing the
messagebox) the PC stalls. I can move the cursor but nothing else I can do. I 
cannot
click a button in the messagebox. And I cannot go to another application.

And therefore I cannot make a screenshot. But I'm sure you can find the 
messagebox
with the reload message.

My OS is Ubuntu. 

I hope this helps.

Original comment by egon.fre...@nord-com.net on 16 May 2009 at 10:53

GoogleCodeExporter commented 8 years ago
A simple test:
I created a new textfile with UliPad with one line and saved this text. Then I 
opened
the file with an editor. I wrote a new line and saved the text.

Then UliPad tells the user that the file was changed by an other application. I 
can
click a button. This is the correct behaviour. But this didn't happen with SVN 
changes.

Original comment by egon.fre...@nord-com.net on 16 May 2009 at 11:10