After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 499963 - (vte1.0) vte 1.0 blocker
(vte1.0)
vte 1.0 blocker
Status: RESOLVED OBSOLETE
Product: vte
Classification: Core
Component: general
unspecified
Other Linux
: Normal blocker
: ---
Assigned To: VTE Maintainers
VTE Maintainers
Depends on: 103770 109024 112172 307073 320128 353289 385695 399057 399364 399895 400333 404677 446533 499895 509204 514447 555662 560766 560819 560995 561366 562965 574010 585841 672649 762043 vteparser 793675
Blocks:
 
 
Reported: 2007-11-27 13:10 UTC by Behdad Esfahbod
Modified: 2021-06-10 13:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Behdad Esfahbod 2007-11-27 13:10:29 UTC
Lets do a review this cycle for API/ABI breaks we want and then call it vte 1.0. Possible changes:

  - bug 400333: Change pid_t to GPid in public API.

  - for bug 499895: Pad public attribute struct with unused bits that can be renamed in the future without worrying about bitfield padding.

  - Bug 112172 – Get rid of VteReaper.

  - Remove deprecated vte_char_attributes.

  - Move char_ascent and most other VteTerminal members to
Comment 1 Behdad Esfahbod 2008-06-27 13:33:54 UTC
  - Move char_ascent and most other VteTerminal members to private area

  - Add [gs]et_properties for VteWidget
Comment 2 Christian Persch 2008-06-27 16:23:48 UTC
How about the model/view split? IMHO it should block 1.0 too.
Comment 3 Behdad Esfahbod 2008-06-27 17:14:41 UTC
Riighht.. Only if you see yourself doing it though. ;)
Comment 4 Behdad Esfahbod 2008-11-19 01:08:04 UTC
We should also mark all the API to be removed in 1.0 as deprecated now.
Comment 5 Emilio Pozuelo Monfort 2010-11-30 18:20:00 UTC
Since the SONAME needs to change for the gtk+3 switch, it sounds like the perfect time to clean up the API. Is this going to happen now?
Comment 6 Christian Persch 2010-11-30 18:31:05 UTC
The API needs to be the same for gtk2 and gtk3, so this can only be done when also breaking the vte/gtk2 api.

I'm not working on any of the blocker bugs at the moment, nor plan to do so in the near future.
Comment 7 Behdad Esfahbod 2017-07-29 17:13:58 UTC
Shall we close this? :)
Comment 8 GNOME Infrastructure Team 2021-06-10 13:53:49 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/vte/-/issues/1463.