[forge-commits] [forge/core] 3567e8: JBIDE-18330 Fix slowness in script execution on Ec...

George Gastaldi gegastaldi at gmail.com
Fri Sep 19 15:13:24 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/forge/core
  Commit: 3567e8c99bdec2c1539ed42cadcb483c5a321fee
      https://github.com/forge/core/commit/3567e8c99bdec2c1539ed42cadcb483c5a321fee
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2014-09-19 (Fri, 19 Sep 2014)

  Changed paths:
    M shell/impl/src/main/java/org/jboss/forge/addon/shell/command/RunCommand.java

  Log Message:
  -----------
  JBIDE-18330 Fix slowness in script execution on Eclipse and Win.

A new ForgeTerminal is created and supplied for running the lines
in the script. This ensures that a new WindowsTerminal instance
is not created. Using a WindowsTerminal prevents ANSI escape codes
from being sent, preventing styles from being correctly applied.

As a result, on Windows, only one style range is used prior to this
commit, ensuring that the Document widget update take O(n), where
n is the number of charatcers in it.


  Commit: 15a0d2f5ec28e648259131a92a75fc86e1539617
      https://github.com/forge/core/commit/15a0d2f5ec28e648259131a92a75fc86e1539617
  Author: George Gastaldi <gegastaldi at gmail.com>
  Date:   2014-09-19 (Fri, 19 Sep 2014)

  Changed paths:
    M shell/impl/src/main/java/org/jboss/forge/addon/shell/command/RunCommand.java

  Log Message:
  -----------
  Merge pull request #502 from VineetReynolds/JBIDE-18330

JBIDE-18330 Fix slowness in script execution on Eclipse and Win.


Compare: https://github.com/forge/core/compare/89a834110a8e...15a0d2f5ec28


More information about the forge-commits mailing list