Overview

Request 1007734 accepted

- Update to 0.3.0 (unfortunately, upstream doesn't provide
correct changelog so this is just log of VCS):
- Pass lineinfos into screen resize callback; make it
responsible for reshaping them
- getchar() into unsigned char in vterm-ctrl.c to avoid
complaints of comparison signedness (LP1894806)
- Avoid remaining VLA by bounding the combining-char search to
the max supported chars per cell
- Avoid putting a potentially-unbounded VLA on the stack as
temporary working space for character decode, by using the
tmpbuffer in on_text instead
- Set a much larger default out/tmpbuffer size (4096bytes),
because now a size-constrained caller could make them smaller
- Permit overriding size of outbuffer / tmpbuffer as builder
params
- Create struct VTermBuilder and vterm_build()
- VTermAllocator field can be const in struct VTerm
- Store INCDIR directly in .pc file rather than indirecting it
via PREFIX
- Version bump to v0.2
- Selection send and recv should use independent partial-state
storage
- Also support sending the selection
- Replace vterm_push_output_sprintf_dcs with a more generic
_str version that can independently control introduction C1
vs terminating ST
- Add a selection callback for query
- Don't emit any mouse sequences when mouse reporting disabled
- Remember to reset mouse flags as part of overall
vterm_state_reset()

Loading...
Request History
Matej Cepl's avatar

mcepl created request

- Update to 0.3.0 (unfortunately, upstream doesn't provide
correct changelog so this is just log of VCS):
- Pass lineinfos into screen resize callback; make it
responsible for reshaping them
- getchar() into unsigned char in vterm-ctrl.c to avoid
complaints of comparison signedness (LP1894806)
- Avoid remaining VLA by bounding the combining-char search to
the max supported chars per cell
- Avoid putting a potentially-unbounded VLA on the stack as
temporary working space for character decode, by using the
tmpbuffer in on_text instead
- Set a much larger default out/tmpbuffer size (4096bytes),
because now a size-constrained caller could make them smaller
- Permit overriding size of outbuffer / tmpbuffer as builder
params
- Create struct VTermBuilder and vterm_build()
- VTermAllocator field can be const in struct VTerm
- Store INCDIR directly in .pc file rather than indirecting it
via PREFIX
- Version bump to v0.2
- Selection send and recv should use independent partial-state
storage
- Also support sending the selection
- Replace vterm_push_output_sprintf_dcs with a more generic
_str version that can independently control introduction C1
vs terminating ST
- Add a selection callback for query
- Don't emit any mouse sequences when mouse reporting disabled
- Remember to reset mouse flags as part of overall
vterm_state_reset()


Matej Cepl's avatar

mcepl accepted request

openSUSE Build Service is sponsored by