[roll] Roll fuchsia Revert "Parent: f3854bbb (Revert "[rust-3p] Migrate from term-model to vt100")" This reverts commit b64251e713ade191aec710afc11be0f70aa7b508. Reason for revert: static checks failing Original change's description: > Parent: f3854bbb (Revert "[rust-3p] Migrate from term-model to vt100") > Author: Erick Tryzelaar <etryzelaar@google.com> > AuthorDate: 2026-03-11 07:13:58 -0700 > Commit: Gerrit Code Review <noreply-gerritcodereview@google.com> > CommitDate: 2026-03-11 07:13:58 -0700 > > Revert^2 "[rust-3p] Migrate from term-model to vt100" > > This reverts commit f3854bbbadd039b9145932c1859f3380700fcdd8. > > Reland "[rust-3p] Migrate from term-model to vt100" > > This reverts commit f3854bbbadd039b9145932c1859f3380700fcdd8. > > Reason for revert: Static check issue was unrelated. > > Original change's description: > > Revert "[rust-3p] Migrate from term-model to vt100" > > > > This reverts commit f14b20ed8435eb6cbd84bbd8fe36a7c4cbb3b5b7. > > > > Reason for revert: Potential culprit for static checks > > > > Original change's description: > > > [rust-3p] Migrate from term-model to vt100 > > > > > > We have been stuck on a fork of alacritty's `term_model` for a number of > > > years because the latest version carries a large number of dependencies > > > that we don't need on Fuchsia. This patch instead switches to the > > > `vt100` library, which provides for similar functionality, but otherwise > > > does not import any other dependencies. > > > > > > This migration drops the EventProxy listener which previously triggered > > > UI redraws when encountering CursorDirty events. With vt100, terminal > > > state updates synchronously during parser.process(), so the UI redraw > > > event is now just triggered explicitly after processing new PTY data. > > > > > > OSRB approved vt100 in fxbug.dev/489492670. > > > > > > Original-Fixed: 357831653 > > > Original-Bug: 489492670 > > > Original-Bug: 423022174 > > > Change-Id: I631f98c34dc92e97f4ac7c4098f8d6788f1363c7 > > > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1526220 > > > Reviewed-by: Emircan Uysaler <emircan@google.com> > > > Reviewed-by: Abdulla Kamar <abdulla@google.com> > > > Commit-Queue: Erick Tryzelaar <etryzelaar@google.com> > > > Reviewed-by: Ina Huh <ihuh@google.com> > > > Reviewed-by: Jerry Belton <jcecil@google.com> > > > Fuchsia-Auto-Submit: Erick Tryzelaar <etryzelaar@google.com> > > > Reviewed-by: David Koloski <dkoloski@google.com> > > > > Original-Bug: 489492670 > > Original-Bug: 423022174 > > Original-Bug: 357831653 > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Change-Id: I5412248c505dd56434a25d64a53db284c6582058 > > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1535126 > > Exempt: RubberStamper 🤖 <android-build-ayeaye@system.gserviceaccount.com> > > Commit-Queue: Sarah Chan <spqchan@google.com> > > Original-Bug: 489492670 > Original-Bug: 423022174 > Original-Bug: 357831653 > Change-Id: Ie1b51d3e4efa01dc8e2ed90e28cb439853c1a766 > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1536141 > Exempt: RubberStamper 🤖 <android-build-ayeaye@system.gserviceaccount.com> > Reviewed-by: Sarah Chan <spqchan@google.com> > Commit-Queue: Erick Tryzelaar <etryzelaar@google.com> Original-Bug: 489492670 Original-Bug: 423022174 Original-Bug: 357831653 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1536814 Exempt: RubberStamper 🤖 <android-build-ayeaye@system.gserviceaccount.com> Original-Revision: ef1342db25cdec4574c31ca309b6edb378e0e0fb GitOrigin-RevId: 5f1cfa57959c3986ba73b7c66d5c81e1180f5e95 Change-Id: Ia52c93b3163629720d6c53353d4db35bebda3fc4
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.