Bravo (editor)

[1] It provided multi-font capability using the bitmap displays on the Xerox Alto personal computer.

It was produced at Xerox PARC by Butler Lampson, Charles Simonyi and colleagues in 1974.

Although Bravo usually displayed the text with formatting (e.g. with justification, fonts, and proportional spacing of characters), it did not normally attempt to reproduce the way a page would look in hardcopy.

Bravo was the base for Gypsy, a later document system on the Alto, the first with a modern graphical user interface.

While Bravo (and BravoX) were originally implemented in BCPL for the Xerox Alto, BravoX was later re-implemented in a language called "Butte" ("a Butte is a small Mesa", as Charles Simonyi used to say).