[ANN] Console 0.0.3

Hello, All!

New version is available from PluginManager.

  • Light coloring in editor (configuration is comming soon)

  • History for commands

  • Improvement in Editor realization

  • Bugfixes


WBR,
Alexey Efimov - Java Developer
Tops BI
http://www.topsbi.com


18 comments
Comment actions Permalink

I got the latest version of this plugin and I am having the following
problem:

When I try to open a console it tells me I need to go to the settings panel
and specify the complete path for cmd.

However, when I try to click on the console settings icon nothing happens --
no settings dialog.

So I am stuck.

I have had a previous version of this plugin installed so I assume I need to
do some manual clean up to fix this: can you point me to what I need to
remove and/or fix. I already did some poking around and I didn't find
anything obvious to remove/modify.

Thanks.


"Alexey Efimov" <aefimov@tengry.com> wrote in message
news:c9hj0j$peh$1@is.intellij.net...

Hello, All!

>

New version is available from PluginManager.

  • Light coloring in editor (configuration is comming soon)

  • History for commands

  • Improvement in Editor realization

  • Bugfixes

>

WBR,
Alexey Efimov - Java Developer
Tops BI
http://www.topsbi.com

>
>


0
Comment actions Permalink

Hello, Charles!
You wrote on Tue, 1 Jun 2004 11:21:39 -0700:

C> However, when I try to click on the console settings icon nothing
C> happens --
C> no settings dialog.

That IDEA version you using? (build number)
I suppose that something can changed from build to build.
It work on Pallada 2061. But i not test it on other builds.

Alexey Efimov - Java Developer
Tops BI
http://www.topsbi.com


0
Comment actions Permalink

I am seeing the same behaviour using build 1179 on Windows XP:

2004-06-02 09:01:09,143 ERROR - #com.intellij.util.Alarm -
2004-06-02 09:01:09,143 ERROR - #com.intellij.util.Alarm - IntelliJ IDEA 4.0 Build #1179
2004-06-02 09:01:09,143 ERROR - #com.intellij.util.Alarm - JDK: 1.4.2_03
2004-06-02 09:01:09,143 ERROR - #com.intellij.util.Alarm - VM: Java HotSpot(TM) Client VM
2004-06-02 09:01:09,143 ERROR - #com.intellij.util.Alarm - Vendor: Sun Microsystems Inc.
2004-06-02 09:01:09,143 ERROR - #com.intellij.util.Alarm - OS: Windows XP
2004-06-02 09:01:09,143 ERROR - #com.intellij.util.Alarm -
java.lang.NullPointerException
at org.intellij.console.ConsoleSettings.isModified(ConsoleSettings.java:90)
at com.intellij.openapi.options.a.g$7.run(g$7.java:0)
at com.intellij.util.Alarm$1.run(Alarm.java:8)
at com.intellij.util.Alarm$2.run(Alarm.java:7)
at com.intellij.openapi.application.LaterInvocator$FlushQueue.run(LaterInvocator.java:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at com.intellij.ide.q.b(q.java:36)
at com.intellij.ide.q.a(q.java:136)
at com.intellij.ide.q.dispatchEvent(q.java:48)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:141)
at java.awt.Dialog$1.run(Dialog.java:540)
at java.awt.Dialog.show(Dialog.java:561)
at com.intellij.openapi.ui.DialogWrapper$MyDialog.show(DialogWrapper.java:13)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:271)
at com.intellij.ide.actions.c.c(c.java:29)
at com.intellij.openapi.options.a.f$4.run(f$4.java:1)
at com.intellij.openapi.application.LaterInvocator$FlushQueue.run(LaterInvocator.java:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at com.intellij.ide.q.b(q.java:36)
at com.intellij.ide.q.a(q.java:136)
at com.intellij.ide.q.dispatchEvent(q.java:48)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

0
Comment actions Permalink

Hello, Todd!
You wrote on Wed, 2 Jun 2004 18:04:37 +0400 (MSD):

TB> I am seeing the same behaviour using build 1179 on Windows XP:

Can you look at log before this exceptions? I suppose it must exists from
Console plugin while initialization of plugin is handled.

Alexey Efimov - Java Developer
Tops BI
http://www.topsbi.com


0
Comment actions Permalink

Alexey

i found this one earlier in my log file

2004-06-02 09:00:42,565 ERROR - com.intellij.ide.IdeEventQueue - Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(814,472),button=1,modifiers=Button1,clickCount=1] on dialog52
2004-06-02 09:00:42,565 ERROR - com.intellij.ide.IdeEventQueue - IntelliJ IDEA 4.0 Build #1179
2004-06-02 09:00:42,565 ERROR - com.intellij.ide.IdeEventQueue - JDK: 1.4.2_03
2004-06-02 09:00:42,565 ERROR - com.intellij.ide.IdeEventQueue - VM: Java HotSpot(TM) Client VM
2004-06-02 09:00:42,565 ERROR - com.intellij.ide.IdeEventQueue - Vendor: Sun Microsystems Inc.
2004-06-02 09:00:42,565 ERROR - com.intellij.ide.IdeEventQueue - OS: Windows XP
2004-06-02 09:00:42,565 ERROR - com.intellij.ide.IdeEventQueue - Last Action: ShowSettings
2004-06-02 09:00:42,565 ERROR - com.intellij.ide.IdeEventQueue - Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(814,472),button=1,modifiers=Button1,clickCount=1] on dialog52
java.lang.NoClassDefFoundError: com/intellij/openapi/ui/TextFieldWithBrowseButton
at org.intellij.console.ConsoleSettings.createComponent(ConsoleSettings.java:83)
at com.intellij.openapi.options.a.h.createCenterPanel(h.java:12)
at com.intellij.openapi.ui.DialogWrapper.init(DialogWrapper.java:277)
at com.intellij.openapi.options.a.h.]]>(h.java:36)
at com.intellij.openapi.options.a.f.b(f.java:114)
at com.intellij.openapi.options.a.f.access$1000(f.java:103)
at com.intellij.openapi.options.a.f$6.mouseReleased(f$6.java:9)
at java.awt.Component.processMouseEvent(Component.java:5100)
at java.awt.Component.processEvent(Component.java:4897)
at java.awt.Container.processEvent(Container.java:1569)
at java.awt.Component.dispatchEventImpl(Component.java:3615)
at java.awt.Container.dispatchEventImpl(Container.java:1627)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
at java.awt.Container.dispatchEventImpl(Container.java:1613)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at com.intellij.ide.q.b(q.java:36)
at com.intellij.ide.q.a(q.java:34)
at com.intellij.ide.q.dispatchEvent(q.java:48)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:141)
at java.awt.Dialog$1.run(Dialog.java:540)
at java.awt.Dialog.show(Dialog.java:561)
at com.intellij.openapi.ui.DialogWrapper$MyDialog.show(DialogWrapper.java:13)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:271)
at com.intellij.ide.actions.c.b(c.java:2)
at com.intellij.ide.actions.c.a(c.java:24)
at com.intellij.ide.actions.df.actionPerformed(df.java:5)
at com.intellij.openapi.actionSystem.b.k.a(k.java:71)
at com.intellij.openapi.actionSystem.b.k.processMouseEvent(k.java:28)
at java.awt.Component.processEvent(Component.java:4897)
at java.awt.Container.processEvent(Container.java:1569)
at java.awt.Component.dispatchEventImpl(Component.java:3615)
at java.awt.Container.dispatchEventImpl(Container.java:1627)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
at java.awt.Container.dispatchEventImpl(Container.java:1613)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at com.intellij.ide.q.b(q.java:36)
at com.intellij.ide.q.a(q.java:34)
at com.intellij.ide.q.dispatchEvent(q.java:48)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

0
Comment actions Permalink

I am using build 1181 (4.0.3)
"Alexey Efimov" <aefimov@tengry.com> wrote in message
news:c9kki9$osq$1@is.intellij.net...

Hello, Charles!
You wrote on Tue, 1 Jun 2004 11:21:39 -0700:

>

C> However, when I try to click on the console settings icon nothing
C> happens --
C> no settings dialog.

>

That IDEA version you using? (build number)
I suppose that something can changed from build to build.
It work on Pallada 2061. But i not test it on other builds.

>

Alexey Efimov - Java Developer
Tops BI
http://www.topsbi.com

>
>


0
Comment actions Permalink

Hello, Todd!
You wrote on Wed, 2 Jun 2004 19:39:34 +0400 (MSD):

TB> i found this one earlier in my log file
TB> java.lang.NoClassDefFoundError:
TB> com/intellij/openapi/ui/TextFieldWithBrowseButton

Yes... This class was moved from com/intellij/ui/TextFieldWithBrowseButton
to com/intellij/openapi/ui/TextFieldWithBrowseButton in build 2008 and i
don't know why...
Now i can't use them to supporting all version of 4.x...

So, ok, thanks a lot to you for inspecting problem. I think that it will be
fixed in 0.0.4 version.

Good luck.
--
Alexey Efimov - Java Developer
Tops BI
http://www.topsbi.com


0
Comment actions Permalink

Hello, Charles!
You wrote on Wed, 2 Jun 2004 11:55:30 -0700:

It becouse class not found exception happend (see my posting in this
thread).
To fix it quickly for this version, create follow file in config directory:
$IDEA_CONFIG/options/console.settings.xml:

mode con sp select=1251 Or just: ]]>

Thanks!

Alexey Efimov - Java Developer
Tops BI
http://www.topsbi.com





Attachment(s):
console.settings.xml
0
Comment actions Permalink

Hello, Charles!
You wrote on Wed, 2 Jun 2004 11:55:30 -0700:

C> I am using build 1181 (4.0.3)

Can you try this to test?
http://www.intellij.org/twiki/bin/view/Main/FoxAdapter
Hope this help

Thanks!
--
Alexey Efimov, Java Developer
Tops-BI
http://www.topsbi.ru


0
Comment actions Permalink

Hello, Todd!
You wrote on Wed, 2 Jun 2004 19:39:34 +0400 (MSD):

Can you try this to test?
http://www.intellij.org/twiki/bin/view/Main/FoxAdapter

Thanks!
--
Alexey Efimov, Java Developer
Tops-BI
http://www.topsbi.ru


0
Comment actions Permalink

nice plugin alexey!

is it possible to have two open?

0
Comment actions Permalink

i noticed this exception when moving console to a new tab group.

ava.lang.AbstractMethodError: org.intellij.console.fileEditor.ConsoleFileEditor$ConsoleProcessListener.processWillTerminate(Lcom/intellij/execution/process/ProcessEvent;)V
at com.intellij.execution.process.ProcessHandler.fireProcessWillTerminate(ProcessHandler.java:137)
at com.intellij.execution.process.ProcessHandler.destroyProcess(ProcessHandler.java:60)
at org.intellij.console.fileEditor.ConsoleFileEditor.dispose(ConsoleFileEditor.java:201)
at org.intellij.console.fileEditor.ConsoleFileEditorProvider.disposeEditor(ConsoleFileEditorProvider.java:43)
at com.intellij.openapi.h.b.d.e(d.java:331)
at com.intellij.openapi.h.b.d.access$800(d.java:248)
at com.intellij.openapi.h.b.d$5.run(d$5.java:2)
at com.intellij.openapi.command.b.a.executeCommand(a.java:112)

0
Comment actions Permalink

Hello, Dan!
You wrote on Fri, 4 Jun 2004 23:15:47 +0400 (MSD):

DB> nice plugin alexey!
Thanks! :)

DB> is it possible to have two open?
Yes, but temporary broken. Bugly coding :)

Thanks!
--
Alexey Efimov, Java Developer
Tops-BI
http://www.topsbi.ru


0
Comment actions Permalink

Hello, Dan!
You wrote on Fri, 4 Jun 2004 23:16:50 +0400 (MSD):

DB> i noticed this exception when moving console to a new tab group.

Thank you for report! Will be fixed soon.
--
Alexey Efimov, Java Developer
Tops-BI
http://www.topsbi.ru


0
Comment actions Permalink


Cany anyone tell me why i don't have this class on linux
build #1182?

thanks,

-rick


java.lang.NoClassDefFoundError: com/intellij/execution/process/ProcessHandler
at org.intellij.console.fileEditor.ConsoleFileEditorProvider.createEditor(ConsoleFileEditorProvider.java:37)
at com.intellij.openapi.fileEditor.b.f.b(f.java:366)

0
Comment actions Permalink

Hello, R!
You wrote on Tue, 22 Jun 2004 21:02:05 +0400 (MSD):


R> Cany anyone tell me why i don't have this class on linux build #1182?

Please, install Fox adapter:
http://www.intellij.org/twiki/bin/view/Main/FoxAdapter

Thanks!
--
Alexey Efimov, Java Developer
Tops-BI
http://www.topsbi.ru


0
Comment actions Permalink

Great plugin! This have been very usefull addition to my environment. Any chance of getting tab completion in the next version?

Thanks.

0
Comment actions Permalink

Hello, Adam!
You wrote on Fri, 2 Jul 2004 19:06:17 +0400 (MSD):

A> This have been very usefull addition to my
A> environment.

It will, i hope :)

A> Any chance of getting tab completion in the next version?

I thing "how get it right". There two ways:
1. Send tab key into process and read feedback. But it can be implemented
only if Console will VT100 terminal compatible (ANSI sequiences must be
recognized).
2. Implement self tab compiltion... But it sounds like "make new shell" :)

I think that i will implement to 1 way, i don't know yet.

Thanks!
--
Alexey Efimov, Java Developer
Tops-BI
http://www.topsbi.ru


0

Please sign in to leave a comment.