#3422 New View - Empty BufferSet (for non-global scopes)

closed-fixed
9
2014-08-23
2010-04-22
Alan Ezust
No

If I'm using projectviewer, and I have a lot of files open, and I create a new view, I don't want its buffersets cluttered up with a copy of my bufferset. Instead, I want it to be empty for PV to fill up when it chooses which project to open for that view.

The 4.3 bufferset option, new buffersets contain: was removed i see.

I actually hoped that instead of removing the option, it would be extended to allow us to set it to something different for the scenarios, since I imagine people who are not using projectviewer will want different settings from what I want.

Discussion

1 2 > >> (Page 1 of 2)
  • Alan Ezust
    Alan Ezust
    2010-04-22

    So I guess the two scenarios would be:

    Contents of new buffersets in new views:
    Contents of editpane buffersets after a split:

    And the possible values should be:
    untitled/copy of bufferset/current buffer only

    This way, I can have a copy of the current buffersets when I splt,
    and an untitled buffer only when I create a new view.

     
  • What scope of bufferset are you using?

    If it is global, the behavior (getting a copy in the new view) is a
    reasonable result.

    Otherwise, I think the result should be just empty for a new view, don't
    you think?

    Bufferset should be copied on split. If someone want a new empty
    editpane, it should be a separate feature request to add a new action
    like "New Editpane".

    New options are not required, and sounds complicating a bit.

     
  • Alan Ezust
    Alan Ezust
    2010-04-22

    If it is global, then no new bufferset is created anyway.
    I am using EditPane scope in all cases.
    But yes, empty on new view is the setting I would choose personally.
    I guess I don't mind the current behavior on a split.

     
  • Alan Ezust
    Alan Ezust
    2010-04-22

    and contents of new buffersets after split is meaningless for anything but editpane scope.

     
  • Alan Ezust
    Alan Ezust
    2010-06-07

    • priority: 5 --> 7
    • assigned_to: nobody --> kpouer
    • summary: contents of new buffersets --> New View - Empty BufferSet (for non-global scopes)
     
  • Alan Ezust
    Alan Ezust
    2010-06-07

    Changing the subject line to "new view - empty bufferset".
    Nothing needs to be changed for behavior during splits.
    No new option needs to be added.
    Bumping the priority, I want this to be in 4.4pre1.

     
  • So if I understand well bufferSet content should never be copied :

    global scope :
    -it doesn't change anything

    view scope :
    -the new view has only an untitled buffer
    -when splitting the new edit pane has the same content as the previous
    edit pane scope :
    -the new view has only an untitled buffer
    -when splitting the new edit pane has an untitled buffer

     
  • Alan Ezust
    Alan Ezust
    2011-02-07

    Please do not change what happens when you split an editpane with editpane scope buffersets. It should remain as it is: with a copy of the original bufferset.

     
  • So the behavior is :
    if splitting we copy the original bufferSet, if new view we don't copy anything, right ?

     
  • Alan Ezust
    Alan Ezust
    2011-06-10

    correct.

     
1 2 > >> (Page 1 of 2)