This is not compatible with jEdit-trunk (5.1pre1) currently, so perhaps we should
set a max jedit version of jedit 5.0?
{{{ Console 5.1
Source: Source code is in SVN with the tag tags/Console-5.1
Announcement:
[Artem Bryantsev]
FR #3472822 - Console + Task Monitor
Long-term processes (commands run from System shell) are implemented as Tasks.
Those marked with '&' are background processes, those marked with '#' have
a
closed input channel.
Remade data handling subsystem:
+ added three new data handlers:
* SimpleOutputStreamTask - public basic class class to handle the
data
from running process
* ParsingOutputStreamTask - descendant of SimpleOutputStreamTask,
which
outputs using error and ANSI escape parser
* SimpleInputStreamTask - public basic class to handle the data
from user
+ modified OutputStreamTask, InputStreamTask, ErrorStreamTask and
ConsoleProcessTask with the new data handlers
#3566268 - Console: completion fails after long console output.
[Alan Ezust]
Observe jEdit's general option "Check for changed files" and check after command
executions too.
#3558537 - restore values from properties destroys user custom error patterns.
Fixed incompatibility with SshConsole/ErrorList integration introduced in
Console 4.5 (incorrect error paths - failed to open the correct remote files from
ErrorList)
New APIs: Console.shellForVFS(), Console.chDir(), Shell.chDir(), Shell.handlesVFS().
Refactored chdir code.
New project option: Shell to use for executing build/run project commands.
Requires Java 1.6
Requires jEdit 05.00.99.00
Required plugins:
ErrorList 2.1 (errorlist.ErrorListPlugin)
Optional plugins:
Project Viewer 3.5.0 (projectviewer.ProjectPlugin)
Short Description: A command line shell and plugin interface for adding other
custom shells.
Long Description: <html>
<p>The Console plugin provides you with two command-line shells, one for the System
and one for Beanshell.
It also provides an interface for other plugins to add arbitrary shells to the Console
plugin. </p>
<p> Console will parse error messages from other programs and feed them to the ErrorList
plugin. </p>
<p> In addition, Console provides buttons in a "commando toolbar" for your favorite
command-line tools (make, ant, qmake, latex, etc), and an easy way to add others.
</p>
<p> Console has special "compile" and "run" actions, which can be mapped to a single
shortcut. The actions can perform a different commando action from each edit mode.
</p>
</html>
}}}
| Submitted | ezust - 2013-02-03 - 01:55:58z | Assigned | nobody |
|---|---|---|---|
| Priority | 5 | Category | None |
| Status | Open | Group | None |
| Resolution | None | Visibility | No |
| 2013-02-03 - 15:37:21z ezust |
Ignore the comment above that says this is not compatible with trunk. No longer need
to worry about max jedit version. |
|---|