Multiple Browsers

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Multiple Browsers

Thomas Worthington-2
Is it expected that two browsers open on the same class don't reflect the  
same state if one of them is used to edit the class?

I'm sure this used to work, although I might be getting mixed up with  
Emacs.

TW

Reply | Threaded
Open this post in threaded view
|

Re: Multiple Browsers

pharo4Stef@free.fr

On 27 Feb 2014, at 11:22, Thomas Worthington <[hidden email]> wrote:

> Is it expected that two browsers open on the same class don't reflect the same state if one of them is used to edit the class?

What do you mean exactly?
Normally the two browser should let you browse the same class differently but the class state (iv and methods) should be the same.
Now we have missed some announcements.

>
> I'm sure this used to work, although I might be getting mixed up with Emacs.
>
> TW
>


Reply | Threaded
Open this post in threaded view
|

Re: Multiple Browsers

Nicolai Hess
This is unexpected !

Open two browsers on the same class with opened comment pane. changing the comment in one class
updates the text in the other.

changing the super class, or the instance variables does *not* update the other browser.

I was sure this works for all changes.




2014-02-27 20:56 GMT+01:00 Pharo4Stef <[hidden email]>:

On 27 Feb 2014, at 11:22, Thomas Worthington <[hidden email]> wrote:

> Is it expected that two browsers open on the same class don't reflect the same state if one of them is used to edit the class?

What do you mean exactly?
Normally the two browser should let you browse the same class differently but the class state (iv and methods) should be the same.
Now we have missed some announcements.

>
> I'm sure this used to work, although I might be getting mixed up with Emacs.
>
> TW
>



Reply | Threaded
Open this post in threaded view
|

Re: Multiple Browsers

Ben Coman
In reply to this post by pharo4Stef@free.fr
Pharo4Stef wrote:
On 27 Feb 2014, at 11:22, Thomas Worthington [hidden email] wrote:

  
Is it expected that two browsers open on the same class don't reflect the same state if one of them is used to edit the class?
    

What do you mean exactly?
Normally the two browser should let you browse the same class differently but the class state (iv and methods) should be the same.
Now we have missed some announcements.

  
I'm sure this used to work, although I might be getting mixed up with Emacs.

TW
    

I've reproduced this as follows...

1. Open two System Browsers on the same class, showing the class definitions
2. In first Browser add an instance variable
--> The second Browser is not updated.

https://pharo.fogbugz.com/f/cases/13006/Browsers-do-not-synchronize-class-definitions

Thanks for your report Thomas.
cheers -ben
Reply | Threaded
Open this post in threaded view
|

Re: Multiple Browsers

Ben Coman
[hidden email] wrote:
Pharo4Stef wrote:
On 27 Feb 2014, at 11:22, Thomas Worthington [hidden email] wrote:

  
Is it expected that two browsers open on the same class don't reflect the same state if one of them is used to edit the class?
    

What do you mean exactly?
Normally the two browser should let you browse the same class differently but the class state (iv and methods) should be the same.
Now we have missed some announcements.

  
I'm sure this used to work, although I might be getting mixed up with Emacs.

TW
    

I've reproduced this as follows...

1. Open two System Browsers on the same class, showing the class definitions
2. In first Browser add an instance variable
--> The second Browser is not updated.

https://pharo.fogbugz.com/f/cases/13006/Browsers-do-not-synchronize-class-definitions

Thanks for your report Thomas.
cheers -ben
btw, it was working in 30248 and not in 30249
30249
-----

11047 Integrate new class builder step 2
	https://pharo.fogbugz.com/f/cases/11047
	

Reply | Threaded
Open this post in threaded view
|

Re: Multiple Browsers

pharo4Stef@free.fr
can you open a bug entry?

Stef 
On 28 Feb 2014, at 05:49, [hidden email] wrote:

[hidden email] wrote:
Pharo4Stef wrote:
On 27 Feb 2014, at 11:22, Thomas Worthington [hidden email] wrote:

  
Is it expected that two browsers open on the same class don't reflect the same state if one of them is used to edit the class?
    

What do you mean exactly?
Normally the two browser should let you browse the same class differently but the class state (iv and methods) should be the same.
Now we have missed some announcements.

  
I'm sure this used to work, although I might be getting mixed up with Emacs.

TW
    

I've reproduced this as follows...

1. Open two System Browsers on the same class, showing the class definitions
2. In first Browser add an instance variable
--> The second Browser is not updated.

https://pharo.fogbugz.com/f/cases/13006/Browsers-do-not-synchronize-class-definitions

Thanks for your report Thomas.
cheers -ben
btw, it was working in 30248 and not in 30249
30249
-----

11047 Integrate new class builder step 2
	https://pharo.fogbugz.com/f/cases/11047
	


Reply | Threaded
Open this post in threaded view
|

Re: Multiple Browsers

Ben Coman
Pharo4Stef wrote:
can you open a bug entry?

Stef
yes. see below. 
btw in case someone judges it differently, I tagged it Nice To Have rather than Must Fix.

On 28 Feb 2014, at 05:49, [hidden email] wrote:

[hidden email] wrote:
Pharo4Stef wrote:
On 27 Feb 2014, at 11:22, Thomas Worthington [hidden email] wrote:

  
Is it expected that two browsers open on the same class don't reflect the same state if one of them is used to edit the class?
    

What do you mean exactly?
Normally the two browser should let you browse the same class differently but the class state (iv and methods) should be the same.
Now we have missed some announcements.

  
I'm sure this used to work, although I might be getting mixed up with Emacs.

TW
    

I've reproduced this as follows...

1. Open two System Browsers on the same class, showing the class definitions
2. In first Browser add an instance variable
--> The second Browser is not updated.

https://pharo.fogbugz.com/f/cases/13006/Browsers-do-not-synchronize-class-definitions

Thanks for your report Thomas.
cheers -ben
btw, it was working in 30248 and not in 30249
30249
-----

11047 Integrate new class builder step 2
	https://pharo.fogbugz.com/f/cases/11047
	



Reply | Threaded
Open this post in threaded view
|

Re: Multiple Browsers

LogiqueWerks
Can it be flagged as a "Must Fix" for a 3.1 release ?

It is very easy to have more than one browser open and that becomes even more problematic on a 10" screen ( even tho' I try to work with dual monitors and one a 27" with good resolution, the small screen is a fact of hardware sales and inexpensive devices world-wide, is it not ?  And I have the luxury of a comfortable office of my own ... but that is just because I am part of a global "1%" habitation-wise, I should think ... whereas my dream for Smalltalk is Africa, India, China, Malayasia, Indonesia, Tibet, Mongolia ... ( I think of the strong preference for the mac in Quebec as I knew it ... a cultural phenomenon of contrary-to-the-dominant N Am English culture possibly - and that strong mac-preference is still what I see at art, photo and design schools in Boston, MPLS and here in eastern Canada )


On 28 February 2014 10:34, <[hidden email]> wrote:
Pharo4Stef wrote:
can you open a bug entry?

Stef
yes. see below. 
btw in case someone judges it differently, I tagged it Nice To Have rather than Must Fix.

On 28 Feb 2014, at 05:49, [hidden email] wrote:

[hidden email] wrote:
Pharo4Stef wrote:
On 27 Feb 2014, at 11:22, Thomas Worthington [hidden email] wrote:

  
Is it expected that two browsers open on the same class don't reflect the same state if one of them is used to edit the class?
    
What do you mean exactly?
Normally the two browser should let you browse the same class differently but the class state (iv and methods) should be the same.
Now we have missed some announcements.

  
I'm sure this used to work, although I might be getting mixed up with Emacs.

TW
    

I've reproduced this as follows...

1. Open two System Browsers on the same class, showing the class definitions
2. In first Browser add an instance variable
--> The second Browser is not updated.

https://pharo.fogbugz.com/f/cases/13006/Browsers-do-not-synchronize-class-definitions

Thanks for your report Thomas.
cheers -ben
btw, it was working in 30248 and not in 30249
30249
-----

11047 Integrate new class builder step 2
	https://pharo.fogbugz.com/f/cases/11047
	




Reply | Threaded
Open this post in threaded view
|

Re: Multiple Browsers

Ben Coman
Robert Shiplett wrote:
Can it be flagged as a "Must Fix" for a 3.1 release ?

It is very easy to have more than one browser open and that becomes even more problematic on a 10" screen ( even tho' I try to work with dual monitors and one a 27" with good resolution, the small screen is a fact of hardware sales and inexpensive devices world-wide, is it not ?  And I have the luxury of a comfortable office of my own ... but that is just because I am part of a global "1%" habitation-wise, I should think ... whereas my dream for Smalltalk is Africa, India, China, Malayasia, Indonesia, Tibet, Mongolia ... ( I think of the strong preference for the mac in Quebec as I knew it ... a cultural phenomenon of contrary-to-the-dominant N Am English culture possibly - and that strong mac-preference is still what I see at art, photo and design schools in Boston, MPLS and here in eastern Canada )

Work is underway. You can follow the discussion at the Fogbugz link given below. Can you help with testing?
cheers -ben



On 28 February 2014 10:34, <[hidden email]> wrote:
Pharo4Stef wrote:
can you open a bug entry?

Stef
yes. see below. 
btw in case someone judges it differently, I tagged it Nice To Have rather than Must Fix.

On 28 Feb 2014, at 05:49, [hidden email] wrote:

[hidden email] wrote:
Pharo4Stef wrote:
On 27 Feb 2014, at 11:22, Thomas Worthington [hidden email] wrote:

  
Is it expected that two browsers open on the same class don't reflect the same state if one of them is used to edit the class?
    
What do you mean exactly?
Normally the two browser should let you browse the same class differently but the class state (iv and methods) should be the same.
Now we have missed some announcements.

  
I'm sure this used to work, although I might be getting mixed up with Emacs.

TW
    

I've reproduced this as follows...

1. Open two System Browsers on the same class, showing the class definitions
2. In first Browser add an instance variable
--> The second Browser is not updated.

https://pharo.fogbugz.com/f/cases/13006/Browsers-do-not-synchronize-class-definitions

Thanks for your report Thomas.
cheers -ben
btw, it was working in 30248 and not in 30249
30249
-----

11047 Integrate new class builder step 2
	https://pharo.fogbugz.com/f/cases/11047