Replying to [comment:1 mlennert]:
> Replying to [ticket:3511 mlennert]:
> > The attached patch implements squared buffers around points.
>
> Forgot to explain: with the patch, v.buffer should create square buffers
around points if the -s flag is set.
Currently v.buffer always uses Vect_point_buffer2() for points, but the
Vect_*_buffer*() functions might disappear at some stage because they are
not working properly (apart from point buffering). Therefore it might be
safer to add this functionality to v.buffer directly.
Replying to [comment:2 mmetz]:
> Replying to [comment:1 mlennert]:
> > Replying to [ticket:3511 mlennert]:
> > > The attached patch implements squared buffers around points.
> >
> > Forgot to explain: with the patch, v.buffer should create square
buffers around points if the -s flag is set.
>
> Currently v.buffer always uses Vect_point_buffer2() for points, but the
Vect_*_buffer*() functions might disappear at some stage because they are
not working properly (apart from point buffering). Therefore it might be
safer to add this functionality to v.buffer directly.
Replying to [comment:3 mlennert]:
> Replying to [comment:2 mmetz]:
> > Replying to [comment:1 mlennert]:
> > > Replying to [ticket:3511 mlennert]:
> > > > The attached patch implements squared buffers around points.
> > >
> > > Forgot to explain: with the patch, v.buffer should create square
buffers around points if the -s flag is set.
> >
> > Currently v.buffer always uses Vect_point_buffer2() for points, but
the Vect_*_buffer*() functions might disappear at some stage because they
are not working properly (apart from point buffering). Therefore it might
be safer to add this functionality to v.buffer directly.
>
> Please check the attached new patch.
Replying to [comment:4 mmetz]:
> Replying to [comment:3 mlennert]:
> > Replying to [comment:2 mmetz]:
> > > Replying to [comment:1 mlennert]:
> > > > Replying to [ticket:3511 mlennert]:
> > > > > The attached patch implements squared buffers around points.
> > > >
> > > > Forgot to explain: with the patch, v.buffer should create square
buffers around points if the -s flag is set.
> > >
> > > Currently v.buffer always uses Vect_point_buffer2() for points, but
the Vect_*_buffer*() functions might disappear at some stage because they
are not working properly (apart from point buffering). Therefore it might
be safer to add this functionality to v.buffer directly.
> >
> > Please check the attached new patch.
>
> The patch looks and works fine, please commit.