You can subscribe to this list here.
| 1999 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(32) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2000 |
Jan
(452) |
Feb
(435) |
Mar
(117) |
Apr
(265) |
May
(161) |
Jun
(276) |
Jul
(409) |
Aug
(522) |
Sep
(139) |
Oct
(306) |
Nov
(406) |
Dec
(217) |
| 2001 |
Jan
(237) |
Feb
(194) |
Mar
(266) |
Apr
(298) |
May
(266) |
Jun
(195) |
Jul
(427) |
Aug
(660) |
Sep
(808) |
Oct
(465) |
Nov
(260) |
Dec
(226) |
| 2002 |
Jan
(255) |
Feb
(322) |
Mar
(440) |
Apr
(327) |
May
(271) |
Jun
(263) |
Jul
(122) |
Aug
(346) |
Sep
(172) |
Oct
(282) |
Nov
(184) |
Dec
(166) |
| 2003 |
Jan
(325) |
Feb
(431) |
Mar
(431) |
Apr
(238) |
May
(320) |
Jun
(331) |
Jul
(289) |
Aug
(277) |
Sep
(223) |
Oct
(273) |
Nov
(218) |
Dec
(223) |
| 2004 |
Jan
(203) |
Feb
(321) |
Mar
(316) |
Apr
(18) |
May
(44) |
Jun
(149) |
Jul
(83) |
Aug
(216) |
Sep
(188) |
Oct
(136) |
Nov
(73) |
Dec
(117) |
| 2005 |
Jan
(101) |
Feb
(208) |
Mar
(153) |
Apr
(81) |
May
(85) |
Jun
(87) |
Jul
(100) |
Aug
(145) |
Sep
(57) |
Oct
(123) |
Nov
(73) |
Dec
(105) |
| 2006 |
Jan
(211) |
Feb
(134) |
Mar
(299) |
Apr
(223) |
May
(292) |
Jun
(426) |
Jul
(477) |
Aug
(415) |
Sep
(501) |
Oct
(460) |
Nov
(427) |
Dec
(302) |
| 2007 |
Jan
(467) |
Feb
(423) |
Mar
(356) |
Apr
(241) |
May
(357) |
Jun
(342) |
Jul
(373) |
Aug
(421) |
Sep
(491) |
Oct
(266) |
Nov
(236) |
Dec
(310) |
| 2008 |
Jan
(228) |
Feb
(344) |
Mar
(466) |
Apr
(410) |
May
(437) |
Jun
(303) |
Jul
(255) |
Aug
(451) |
Sep
(520) |
Oct
(379) |
Nov
(430) |
Dec
(261) |
| 2009 |
Jan
(352) |
Feb
(394) |
Mar
(279) |
Apr
(534) |
May
(245) |
Jun
(392) |
Jul
(510) |
Aug
(392) |
Sep
(237) |
Oct
(332) |
Nov
(302) |
Dec
(590) |
| 2010 |
Jan
(723) |
Feb
(650) |
Mar
(530) |
Apr
(307) |
May
(300) |
Jun
(450) |
Jul
(196) |
Aug
(233) |
Sep
(270) |
Oct
(288) |
Nov
(284) |
Dec
(331) |
| 2011 |
Jan
(336) |
Feb
(277) |
Mar
(133) |
Apr
(102) |
May
(50) |
Jun
(234) |
Jul
(174) |
Aug
(274) |
Sep
(355) |
Oct
(273) |
Nov
(895) |
Dec
(749) |
| 2012 |
Jan
(744) |
Feb
(498) |
Mar
(767) |
Apr
(412) |
May
(513) |
Jun
(596) |
Jul
(372) |
Aug
(515) |
Sep
(373) |
Oct
(246) |
Nov
(210) |
Dec
(232) |
| 2013 |
Jan
(162) |
Feb
(226) |
Mar
(209) |
Apr
(162) |
May
(84) |
Jun
(153) |
Jul
(91) |
Aug
(142) |
Sep
(151) |
Oct
(220) |
Nov
(176) |
Dec
(131) |
| 2014 |
Jan
(61) |
Feb
(83) |
Mar
(93) |
Apr
(274) |
May
(83) |
Jun
(46) |
Jul
(149) |
Aug
(61) |
Sep
(49) |
Oct
(93) |
Nov
(100) |
Dec
(164) |
| 2015 |
Jan
(93) |
Feb
(130) |
Mar
(44) |
Apr
(31) |
May
(85) |
Jun
(11) |
Jul
(47) |
Aug
(131) |
Sep
(117) |
Oct
(115) |
Nov
(73) |
Dec
(84) |
| 2016 |
Jan
(106) |
Feb
(88) |
Mar
(116) |
Apr
(160) |
May
(121) |
Jun
(74) |
Jul
(126) |
Aug
(141) |
Sep
(101) |
Oct
(38) |
Nov
(32) |
Dec
(6) |
| 2017 |
Jan
(33) |
Feb
(60) |
Mar
(112) |
Apr
(33) |
May
(24) |
Jun
(115) |
Jul
(24) |
Aug
|
Sep
(6) |
Oct
(147) |
Nov
(166) |
Dec
(118) |
| 2018 |
Jan
(53) |
Feb
(51) |
Mar
(4) |
Apr
(14) |
May
(28) |
Jun
(14) |
Jul
(18) |
Aug
(53) |
Sep
(27) |
Oct
(9) |
Nov
(2) |
Dec
(2) |
| 2019 |
Jan
(8) |
Feb
(7) |
Mar
(21) |
Apr
(17) |
May
(43) |
Jun
(45) |
Jul
(13) |
Aug
(32) |
Sep
(18) |
Oct
(41) |
Nov
(19) |
Dec
(60) |
| 2020 |
Jan
(9) |
Feb
(12) |
Mar
(26) |
Apr
(43) |
May
(67) |
Jun
(42) |
Jul
(4) |
Aug
(3) |
Sep
(73) |
Oct
(8) |
Nov
(19) |
Dec
(14) |
| 2021 |
Jan
(19) |
Feb
(9) |
Mar
(20) |
Apr
(25) |
May
(17) |
Jun
(9) |
Jul
(1) |
Aug
(21) |
Sep
(17) |
Oct
(12) |
Nov
(4) |
Dec
|
| 2022 |
Jan
(2) |
Feb
(1) |
Mar
(9) |
Apr
(5) |
May
(25) |
Jun
(9) |
Jul
(10) |
Aug
(3) |
Sep
(27) |
Oct
(6) |
Nov
(9) |
Dec
|
| 2023 |
Jan
|
Feb
|
Mar
(11) |
Apr
|
May
(13) |
Jun
(11) |
Jul
(11) |
Aug
(14) |
Sep
(17) |
Oct
(50) |
Nov
(5) |
Dec
(2) |
| 2024 |
Jan
(6) |
Feb
(20) |
Mar
(8) |
Apr
(15) |
May
(35) |
Jun
|
Jul
(7) |
Aug
(21) |
Sep
(13) |
Oct
(33) |
Nov
(7) |
Dec
(12) |
| 2025 |
Jan
(3) |
Feb
(26) |
Mar
(14) |
Apr
(9) |
May
(1) |
Jun
(9) |
Jul
(1) |
Aug
(5) |
Sep
(6) |
Oct
(1) |
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
1
(3) |
|
2
(4) |
3
(1) |
4
(9) |
5
(3) |
6
(24) |
7
(6) |
8
(3) |
|
9
(4) |
10
(3) |
11
(5) |
12
(2) |
13
(4) |
14
(4) |
15
(13) |
|
16
(10) |
17
(10) |
18
(9) |
19
(14) |
20
(12) |
21
(14) |
22
(3) |
|
23
(6) |
24
(9) |
25
(3) |
26
(10) |
27
(15) |
28
(4) |
29
|
|
30
(11) |
|
|
|
|
|
|
|
From: SourceForge.net <no...@so...> - 2003-11-30 20:02:56
|
Bugs item #841922, was opened at 2003-11-13 23:26 Message generated for change (Settings changed) made by spestov You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=841922&group_id=588 Category: text area and syntax packages Group: normal bug >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Leung Wing Chung (lenny_hk) Assigned to: Nobody/Anonymous (nobody) Summary: Collapse folds causes unstability Initial Comment: Steps for reproducing a beanshell error: 1. Open a file with folds 2. Move the cursor inside a fold 3. Collapse the fold using a mouse (Alt-Bksp does not always produce error) 4. Press PageUp button --- Other problems related to folds (often but not always happen) 1. Cannot scroll to top of file after beanshell error is invoked 2. Cursor may move but the text area doesn't scroll (so cursor is outside screen) 3. 1 & 2 are not resolved by re-opening file --- Activity log entries that might be useful in a bug report: Log file created on Fri Nov 14 10:53:51 HKT 2003 IMPORTANT: Because updating this file after every log message would kill performance, it will be *incomplete* unless you invoke the Utilities->Troubleshooting->Update Activity Log on Disk command! [message] Log: When reporting bugs, please include the following information: [message] Log: java.version=1.4.1_03 [message] Log: java.vm.version=1.4.1_03-b02 [message] Log: java.runtime.version=1.4.1_03-b02 [notice] jEdit: An error occurred while connecting to the jEdit server instance. [notice] jEdit: This probably means that jEdit crashed and/or exited abnormally [notice] jEdit: the last time it was run. [notice] jEdit: If you don't know what this means, don't worry. [notice] jEdit: java.net.ConnectException: Connection refused [notice] jEdit: at java.net.PlainSocketImpl.socketConnect(Native Method) [notice] jEdit: at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305) [notice] jEdit: at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171) [notice] jEdit: at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) [notice] jEdit: at java.net.Socket.connect(Socket.java:434) [notice] jEdit: at java.net.Socket.connect(Socket.java:384) [notice] jEdit: at java.net.Socket.<init>(Socket.java:291) [notice] jEdit: at java.net.Socket.<init>(Socket.java:147) [notice] jEdit: at org.gjt.sp.jedit.jEdit.main(Unknown Source) [notice] jEdit: jEdit version 4.2pre6 [message] jEdit: Settings directory is /root/.jedit [message] jEdit: jEdit home directory is /usr/share/jedit [notice] jEdit: Loading plugins from /usr/share/jedit/jars [notice] jEdit: Loading plugins from /root/.jedit/jars [message] jEdit: Loading mode catalog file /usr/share/jedit/modes/catalog [message] jEdit: Loading mode catalog file /root/.jedit/modes/catalog [message] jEdit: Startup complete [error] JEditTextArea: BUG: screenLine=-1,visibleLines=23,physicalLine=1,firstPhysicalLine=2,lastPhysicalLine=82 [error] BeanShellAction: java.lang.NullPointerException [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.scrollTo(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.scrollToCaret(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea._finishCaretUpdate(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.finishCaretUpdate(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.moveCaretPosition(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.moveCaretPosition(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.moveCaretPosition(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.goToPrevLine(Unknown Source) [error] BeanShellAction: at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source) [error] BeanShellAction: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [error] BeanShellAction: at java.lang.reflect.Method.invoke(Method.java:324) [error] BeanShellAction: at bsh.Reflect.invokeOnMethod(Unknown Source) [error] BeanShellAction: at bsh.Reflect.invokeObjectMethod(Unknown Source) [error] BeanShellAction: at bsh.Name.invokeMethod(Unknown Source) [error] BeanShellAction: at bsh.BSHMethodInvocation.eval(Unknown Source) [error] BeanShellAction: at bsh.BSHPrimaryExpression.eval(Unknown Source) [error] BeanShellAction: at bsh.BSHPrimaryExpression.eval(Unknown Source) [error] BeanShellAction: at bsh.BSHBlock.evalBlock(Unknown Source) [error] BeanShellAction: at bsh.BSHBlock.eval(Unknown Source) [error] BeanShellAction: at bsh.BshMethod.invokeImpl(Unknown Source) [error] BeanShellAction: at bsh.BshMethod.invoke(Unknown Source) [error] BeanShellAction: at bsh.BshMethod.invoke(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.BeanShell.runCachedBlock(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.BeanShellAction.invoke(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.gui.InputHandler.invokeAction(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.gui.InputHandler.invokeAction(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.gui.DefaultInputHandler.handleKey(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.View.processKeyEvent(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.processKeyEvent(Unknown Source) [error] BeanShellAction: at java.awt.Component.processEvent(Component.java:4943) [error] BeanShellAction: at java.awt.Container.processEvent(Container.java:1566) [error] BeanShellAction: at java.awt.Component.dispatchEventImpl(Component.java:3639) [error] BeanShellAction: at java.awt.Container.dispatchEventImpl(Container.java:1623) [error] BeanShellAction: at java.awt.Component.dispatchEvent(Component.java:3480) [error] BeanShellAction: at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1708) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:593) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:765) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:698) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:559) [error] BeanShellAction: at java.awt.Component.dispatchEventImpl(Component.java:3509) [error] BeanShellAction: at java.awt.Container.dispatchEventImpl(Container.java:1623) [error] BeanShellAction: at java.awt.Window.dispatchEventImpl(Window.java:1590) [error] BeanShellAction: at java.awt.Component.dispatchEvent(Component.java:3480) [error] BeanShellAction: at java.awt.EventQueue.dispatchEvent(EventQueue.java:450) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136) [error] BeanShellAction: at java.awt.EventDispatchThread.run(EventDispatchThread.java:99) [error] JEditTextArea: BUG: screenLine=-1,visibleLines=23,physicalLine=0,firstPhysicalLine=2,lastPhysicalLine=82 [error] BeanShellAction: java.lang.NullPointerException [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.scrollTo(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.scrollToCaret(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.goToPrevPage(Unknown Source) [error] BeanShellAction: at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source) [error] BeanShellAction: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [error] BeanShellAction: at java.lang.reflect.Method.invoke(Method.java:324) [error] BeanShellAction: at bsh.Reflect.invokeOnMethod(Unknown Source) [error] BeanShellAction: at bsh.Reflect.invokeObjectMethod(Unknown Source) [error] BeanShellAction: at bsh.Name.invokeMethod(Unknown Source) [error] BeanShellAction: at bsh.BSHMethodInvocation.eval(Unknown Source) [error] BeanShellAction: at bsh.BSHPrimaryExpression.eval(Unknown Source) [error] BeanShellAction: at bsh.BSHPrimaryExpression.eval(Unknown Source) [error] BeanShellAction: at bsh.BSHBlock.evalBlock(Unknown Source) [error] BeanShellAction: at bsh.BSHBlock.eval(Unknown Source) [error] BeanShellAction: at bsh.BshMethod.invokeImpl(Unknown Source) [error] BeanShellAction: at bsh.BshMethod.invoke(Unknown Source) [error] BeanShellAction: at bsh.BshMethod.invoke(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.BeanShell.runCachedBlock(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.BeanShellAction.invoke(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.gui.InputHandler.invokeAction(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.gui.InputHandler.invokeAction(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.gui.DefaultInputHandler.handleKey(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.View.processKeyEvent(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.processKeyEvent(Unknown Source) [error] BeanShellAction: at java.awt.Component.processEvent(Component.java:4943) [error] BeanShellAction: at java.awt.Container.processEvent(Container.java:1566) [error] BeanShellAction: at java.awt.Component.dispatchEventImpl(Component.java:3639) [error] BeanShellAction: at java.awt.Container.dispatchEventImpl(Container.java:1623) [error] BeanShellAction: at java.awt.Component.dispatchEvent(Component.java:3480) [error] BeanShellAction: at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1708) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:593) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:765) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:698) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:559) [error] BeanShellAction: at java.awt.Component.dispatchEventImpl(Component.java:3509) [error] BeanShellAction: at java.awt.Container.dispatchEventImpl(Container.java:1623) [error] BeanShellAction: at java.awt.Window.dispatchEventImpl(Window.java:1590) [error] BeanShellAction: at java.awt.Component.dispatchEvent(Component.java:3480) [error] BeanShellAction: at java.awt.EventQueue.dispatchEvent(EventQueue.java:450) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136) [error] BeanShellAction: at java.awt.EventDispatchThread.run(EventDispatchThread.java:99) ---------------------------------------------------------------------- Comment By: Leung Wing Chung (lenny_hk) Date: 2003-11-18 09:35 Message: Logged In: YES user_id=147098 After it is reproduced all text above/inside the fold is not reachable ---------------------------------------------------------------------- Comment By: Leung Wing Chung (lenny_hk) Date: 2003-11-18 09:34 Message: Logged In: YES user_id=147098 Finally managed to reproduce it... but doesn't seems to be the minimum test case. Steps: 1. Open the attached file w/ soft wrap and explicit fold 2. Scroll to somewhere you can't see the beginning of the fold (the folding arrow should be out of screen) 3. Collapse the fold ---------------------------------------------------------------------- Comment By: Leung Wing Chung (lenny_hk) Date: 2003-11-17 04:01 Message: Logged In: YES user_id=147098 Sorry, the scrollTo beanshell error is triggered by pressing Alt-Bksp. (That's all I know for now :< ) I still have no idea how to reproduce it, but it throws every day. Send you the details later. The PageUp button triggers the following errors instead. I hope that you've already fixed it. --- Activity log entries that might be useful in a bug report: Log file created on Mon Nov 17 16:51:00 HKT 2003 IMPORTANT: Because updating this file after every log message would kill performance, it will be *incomplete* unless you invoke the Utilities->Troubleshooting->Update Activity Log on Disk command! [message] Log: When reporting bugs, please include the following information: [message] Log: java.version=1.4.1_03 [message] Log: java.vm.version=1.4.1_03-b02 [message] Log: java.runtime.version=1.4.1_03-b02 [notice] jEdit: jEdit version 4.2pre6 [message] jEdit: Settings directory is /root/.jedit [message] jEdit: jEdit home directory is /usr/share/jedit [notice] jEdit: Loading plugins from /usr/share/jedit/jars [notice] jEdit: Loading plugins from /root/.jedit/jars [message] jEdit: Loading mode catalog file /usr/share/jedit/modes/catalog [message] jEdit: Loading mode catalog file /root/.jedit/modes/catalog [message] jEdit: Startup complete [error] BeanShellAction: java.lang.ArrayIndexOutOfBoundsException: -1 [error] BeanShellAction: at org.gjt.sp.jedit.textarea.ChunkCache.getLineInfo(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.xToScreenLineOffset(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.goToPrevPage(Unknown Source) [error] BeanShellAction: at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source) [error] BeanShellAction: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [error] BeanShellAction: at java.lang.reflect.Method.invoke(Method.java:324) [error] BeanShellAction: at bsh.Reflect.invokeOnMethod(Unknown Source) [error] BeanShellAction: at bsh.Reflect.invokeObjectMethod(Unknown Source) [error] BeanShellAction: at bsh.Name.invokeMethod(Unknown Source) [error] BeanShellAction: at bsh.BSHMethodInvocation.eval(Unknown Source) [error] BeanShellAction: at bsh.BSHPrimaryExpression.eval(Unknown Source) [error] BeanShellAction: at bsh.BSHPrimaryExpression.eval(Unknown Source) [error] BeanShellAction: at bsh.BSHBlock.evalBlock(Unknown Source) [error] BeanShellAction: at bsh.BSHBlock.eval(Unknown Source) [error] BeanShellAction: at bsh.BshMethod.invokeImpl(Unknown Source) [error] BeanShellAction: at bsh.BshMethod.invoke(Unknown Source) [error] BeanShellAction: at bsh.BshMethod.invoke(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.BeanShell.runCachedBlock(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.BeanShellAction.invoke(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.gui.InputHandler.invokeAction(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.gui.InputHandler.invokeAction(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.gui.DefaultInputHandler.handleKey(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.View.processKeyEvent(Unknown Source) [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.processKeyEvent(Unknown Source) [error] BeanShellAction: at java.awt.Component.processEvent(Component.java:4943) [error] BeanShellAction: at java.awt.Container.processEvent(Container.java:1566) [error] BeanShellAction: at java.awt.Component.dispatchEventImpl(Component.java:3639) [error] BeanShellAction: at java.awt.Container.dispatchEventImpl(Container.java:1623) [error] BeanShellAction: at java.awt.Component.dispatchEvent(Component.java:3480) [error] BeanShellAction: at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1708) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:593) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:765) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:698) [error] BeanShellAction: at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:559) [error] BeanShellAction: at java.awt.Component.dispatchEventImpl(Component.java:3509) [error] BeanShellAction: at java.awt.Container.dispatchEventImpl(Container.java:1623) [error] BeanShellAction: at java.awt.Window.dispatchEventImpl(Window.java:1590) [error] BeanShellAction: at java.awt.Component.dispatchEvent(Component.java:3480) [error] BeanShellAction: at java.awt.EventQueue.dispatchEvent(EventQueue.java:450) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144) [error] BeanShellAction: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136) [error] BeanShellAction: at java.awt.EventDispatchThread.run(EventDispatchThread.java:99) ---------------------------------------------------------------------- Comment By: Slava Pestov (spestov) Date: 2003-11-16 17:08 Message: Logged In: YES user_id=2280 I've fixed the problem where if scrollTo() throws an exception, scrolling will stop working from that point on. However, I still cannot make scrollTo() actually throw the exception! Can you e-mail me (sl...@je...) a test file where this occurs, and give me steps to reproduce it? Also tell me the number of visible lines in your jEdit window, and if electric scrolling is on or off. ---------------------------------------------------------------------- Comment By: Leung Wing Chung (lenny_hk) Date: 2003-11-16 02:51 Message: Logged In: YES user_id=147098 I guess everything is related to pageup/down. (maybe some internal variables are made wrong by pageup/down) Well... how do I complie the CVS to test it? (http://community.jedit.org/modules.php?op=modload&name=news&file=article&sid=39 is missing) :< ---------------------------------------------------------------------- Comment By: Slava Pestov (spestov) Date: 2003-11-15 17:25 Message: Logged In: YES user_id=2280 Hi, I fixed the page up/down problem in CVS, but cannot reproduce the other issues you mentioned. Can you find a test case for the scrollTo() NPE that is independent of page up/page down? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=841922&group_id=588 |
|
From: SourceForge.net <no...@so...> - 2003-11-30 17:55:50
|
Bugs item #844929, was opened at 2003-11-19 00:30 Message generated for change (Comment added) made by spestov You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=844929&group_id=588 Category: editor core Group: None Status: Closed Resolution: None Priority: 5 Submitted By: alan barker (ab_extel) Assigned to: Nobody/Anonymous (nobody) Summary: soft tab option won't stick Initial Comment: Upgraded from to 4.02 to jedit 4.2pre6. Soft tabs set globally. Some files in project have soft tabs locally not set, and I cannot set them: check the box, close & reopen jedit & the box is not checked. ---------------------------------------------------------------------- >Comment By: Slava Pestov (spestov) Date: 2003-11-30 12:55 Message: Logged In: YES user_id=2280 The Buffer Options dialog box settings do not persist. Use buffer local property for persistent per-buffer settings. ---------------------------------------------------------------------- Comment By: Slava Pestov (spestov) Date: 2003-11-30 12:55 Message: Logged In: YES user_id=2280 The Buffer Options dialog box settings do not persist. Use buffer local property for persistent per-buffer settings. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=844929&group_id=588 |
|
From: SourceForge.net <no...@so...> - 2003-11-30 17:55:08
|
Bugs item #844929, was opened at 2003-11-19 00:30 Message generated for change (Comment added) made by spestov You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=844929&group_id=588 Category: editor core Group: None >Status: Closed Resolution: None Priority: 5 Submitted By: alan barker (ab_extel) Assigned to: Nobody/Anonymous (nobody) Summary: soft tab option won't stick Initial Comment: Upgraded from to 4.02 to jedit 4.2pre6. Soft tabs set globally. Some files in project have soft tabs locally not set, and I cannot set them: check the box, close & reopen jedit & the box is not checked. ---------------------------------------------------------------------- >Comment By: Slava Pestov (spestov) Date: 2003-11-30 12:55 Message: Logged In: YES user_id=2280 The Buffer Options dialog box settings do not persist. Use buffer local property for persistent per-buffer settings. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=844929&group_id=588 |
|
From: SourceForge.net <no...@so...> - 2003-11-30 17:55:08
|
Bugs item #843223, was opened at 2003-11-16 12:11 Message generated for change (Settings changed) made by spestov You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=843223&group_id=588 Category: editor core Group: minor bug >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: unusable char enc list Initial Comment: In jEdit 4.2pre6 (using Java 1.4.2) , the list of available character encodings in the Commands > Encoding menu becomes very long, which makes it impossible to select some encodings. Also the list does not comprise encodings not supported by java.*n*io, for example MacRoman. However because java.io does support MacRoman, it is possible to open files using MacRoman by specifying it as the default encoding in Global Options. This is not very straightforward. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=843223&group_id=588 |
|
From: SourceForge.net <no...@so...> - 2003-11-30 17:51:23
|
Bugs item #804785, was opened at 2003-09-11 19:55 Message generated for change (Settings changed) made by spestov You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=804785&group_id=588 Category: web site Group: None >Status: Closed Resolution: None Priority: 5 Submitted By: Srinivas (snedunuri) Assigned to: Nobody/Anonymous (nobody) Summary: Forum search Initial Comment: This is on the page that allow you to search the forums for posts with specific terms: Typing the word "home" by itself produces no results. Typing the search terms "java AND home" produces a list of posts that contain the word java but do not appear to contain the word home Shurely Shomething wrong! ---------------------------------------------------------------------- >Comment By: Slava Pestov (spestov) Date: 2003-11-30 12:51 Message: Logged In: YES user_id=2280 A new forum system was installed recently so I guess this bug no longer applies. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=804785&group_id=588 |
|
From: SourceForge.net <no...@so...> - 2003-11-30 04:27:33
|
Bugs item #843686, was opened at 2003-11-17 08:37 Message generated for change (Settings changed) made by spestov You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=843686&group_id=588 Category: editor core Group: normal bug >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Olaf Groeger (ogroeger) Assigned to: Nobody/Anonymous (nobody) Summary: 4.2pre6: incorrect visualization of UTF-16 files Initial Comment: System: Windows XP Pro, Service Pack 1 java -version: java version "1.4.2" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28) Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed mode) JEdit 4.2pre6 compiled from src. Bug Description: All UTF-16 encoded files are display incorrect (every second char is a small box) To reproduce: - Create a new file - Change Buffer settings to UTF-16* or Unicode - save file - close file - reopen file -> display incorrect Or: Take a UTF-16 file and open it This happens not with UTF-8. This happens not on Linux. ---------------------------------------------------------------------- Comment By: Olaf Groeger (ogroeger) Date: 2003-11-19 01:24 Message: Logged In: YES user_id=97223 seems a duplicate of bug 836017, sorry ---------------------------------------------------------------------- Comment By: Olaf Groeger (ogroeger) Date: 2003-11-18 03:02 Message: Logged In: YES user_id=97223 Sorry, must correct: This happens on Linux with Blackdown, too. java version "1.4.1" Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.4.1-01) Java HotSpot(TM) Client VM (build Blackdown-1.4.1-01, mixed mode) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=843686&group_id=588 |
|
From: SourceForge.net <no...@so...> - 2003-11-30 04:26:44
|
Bugs item #851432, was opened at 2003-11-29 23:26 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=851432&group_id=588 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Slava Pestov (spestov) Assigned to: Nobody/Anonymous (nobody) Summary: Entering directory name in text field of choose dir dialog Initial Comment: ... doesn't work. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=851432&group_id=588 |
|
From: SourceForge.net <no...@so...> - 2003-11-30 04:26:16
|
Bugs item #851431, was opened at 2003-11-29 23:26 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=851431&group_id=588 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Slava Pestov (spestov) Assigned to: Nobody/Anonymous (nobody) Summary: Some commands don't update horizontal scroll bar Initial Comment: For example, 'delete next word'. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=851431&group_id=588 |
|
From: SourceForge.net <no...@so...> - 2003-11-30 04:25:50
|
Bugs item #851430, was opened at 2003-11-29 23:25 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=851430&group_id=588 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Slava Pestov (spestov) Assigned to: Nobody/Anonymous (nobody) Summary: Removing a plugin with a keyboard shortcut Initial Comment: ... throws a NullPointerException when the shortcut is invoked. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=851430&group_id=588 |
|
From: SourceForge.net <no...@so...> - 2003-11-30 04:24:40
|
Bugs item #851429, was opened at 2003-11-29 23:24 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=851429&group_id=588 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Slava Pestov (spestov) Assigned to: Nobody/Anonymous (nobody) Summary: Drag and drop Initial Comment: Drag and drop needs to better handle grabbing selected areas. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=851429&group_id=588 |
|
From: SourceForge.net <no...@so...> - 2003-11-30 04:24:13
|
Bugs item #851428, was opened at 2003-11-29 23:24 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=851428&group_id=588 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Slava Pestov (spestov) Assigned to: Nobody/Anonymous (nobody) Summary: Undo dirty handling Initial Comment: The restoration and clearing of the dirty flag in undo/redo needs to be reviewed. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=851428&group_id=588 |
|
From: SourceForge.net <no...@so...> - 2003-11-28 20:28:03
|
Bugs item #805017, was opened at 2003-09-12 07:39 Message generated for change (Comment added) made by varsenault You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=805017&group_id=588 Category: editor core Group: None Status: Open Resolution: None Priority: 6 Submitted By: Stephan Hradek (ngc) Assigned to: Nobody/Anonymous (nobody) Summary: ^ and ~ can't be entered on Mac Initial Comment: Usually you press ^ or ~ followed by Space on Mac to get that character. I just get a space in jEdit 4.1 final's textarea. It works in search & replace. ---------------------------------------------------------------------- Comment By: Vincent-Olivier Arsenault (varsenault) Date: 2003-11-28 15:27 Message: Logged In: YES user_id=752838 I confirm that I cannot enter any "two-stroke" accentuated characters in the buffer text area, using JEdit 4.2pre6, on Mac OS 10.2.8 with a 1.4.1_01-69.1 JDK. I have a french canadian keyboard (CSA). ---------------------------------------------------------------------- Comment By: James Francis Cerra (quantum_jim) Date: 2003-10-24 09:42 Message: Logged In: YES user_id=805872 Correction: I can now confirm this bug with the US keyboard. Thanks ngc for the clarification. For those unaware, here are the steps to reproduce an example: 1) start jEdit with a new document 2) press option-u 3) press the letter o Expected behavior: the character ö (o with an umlaut) is printed. Actual behavior: the character o is printed. Note that pressing option-u, then the character o, in the Find-and- replace dialog uses the correct behavor. I still thing this may be a Java error, rather than an jEdit error. Can anyone reproduce this bug with IBM's JVM or with jEdit code compiled from IBM's Java compiler? ---------------------------------------------------------------------- Comment By: Stephan Hradek (ngc) Date: 2003-10-24 08:57 Message: Logged In: YES user_id=864970 I'm 100% sure it has to do with foreign keyboards. Mine is german. ---------------------------------------------------------------------- Comment By: James Francis Cerra (quantum_jim) Date: 2003-10-24 08:51 Message: Logged In: YES user_id=805872 I cannot confirm this bug on Mac OS X.2.6 with Java 2 1.4.1_01- 14. The ^, ~ and accented characters appear to work with jEdit 4.2pre5 on this platform for me. Could this be a bug with Java or the Danish keyboard driver for Mac OS X? ---------------------------------------------------------------------- Comment By: Heklaz (jnp1234) Date: 2003-10-14 05:18 Message: Logged In: YES user_id=56541 Clarification: Keyboard in my case is Danish on all platforms. ---------------------------------------------------------------------- Comment By: Heklaz (jnp1234) Date: 2003-10-14 05:16 Message: Logged In: YES user_id=56541 Using the new jar file did not solve the problem. Keys (^¨´`) cannot generate accented characters nor the accents themselves in the buffer area. In a dialog like "Find" they can on the other hand. I dont see any error message though (command: java -classpath jedit.jar:/System/Library/Java -jar jedit.jar) On Linux (1.4.2-b28) accented characters can be generated, but the accents themselves can not, neither in the buffer area or dialogs like "Find". On windows (XP) accented characters and accents appear to work. ---------------------------------------------------------------------- Comment By: Stephan Hradek (ngc) Date: 2003-10-14 01:59 Message: Logged In: YES user_id=864970 Sorry, forgot to change the status (Am I allowed to?) ---------------------------------------------------------------------- Comment By: Stephan Hradek (ngc) Date: 2003-10-14 01:57 Message: Logged In: YES user_id=864970 > I think the latest snapshot fixes this Sorry, but: No. It doesn't. I still can't enter ^ or ~. Or did you mean the error messages? They are not completly gone: bash-2.05a$ java -jar jedit.jar [error] EditBus: Exception while sending message on EditBus: [error] EditBus: java.lang.NoSuchMethodError: org.gjt.sp.jedit.EBMessage.getSource()Lorg/gjt/sp/jedit/EBComponent; [error] EditBus: at whitespace.WhiteSpacePlugin.handleMessage(Unknown Source) [error] EditBus: at org.gjt.sp.jedit.EditBus.send(Unknown Source) [error] EditBus: at org.gjt.sp.jedit.View.createEditPane(Unknown Source) [error] EditBus: at org.gjt.sp.jedit.View.restoreSplitConfig(Unknown Source) [error] EditBus: at org.gjt.sp.jedit.View.<init>(Unknown Source) [error] EditBus: at org.gjt.sp.jedit.jEdit.newView(Unknown Source) [error] EditBus: at org.gjt.sp.jedit.PerspectiveManager$PerspectiveHandler.endElement(Unknown Source) [error] EditBus: at com.microstar.xml.XmlParser.parseETag(Unknown Source) [error] EditBus: at com.microstar.xml.XmlParser.parseContent(Unknown Source) [error] EditBus: at com.microstar.xml.XmlParser.parseElement(Unknown Source) [error] EditBus: at com.microstar.xml.XmlParser.parseContent(Unknown Source) [error] EditBus: at com.microstar.xml.XmlParser.parseElement(Unknown Source) [error] EditBus: at com.microstar.xml.XmlParser.parseDocument(Unknown Source) [error] EditBus: at com.microstar.xml.XmlParser.doParse(Unknown Source) [error] EditBus: at com.microstar.xml.XmlParser.parse(Unknown Source) [error] EditBus: at org.gjt.sp.jedit.PerspectiveManager.loadPerspective(Unknown Source) [error] EditBus: at org.gjt.sp.jedit.jEdit$5.run(Unknown Source) [error] EditBus: at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) [error] EditBus: at java.awt.EventQueue.dispatchEvent(EventQueue.java:448) [error] EditBus: at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:230) [error] EditBus: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:183) [error] EditBus: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) [error] EditBus: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) [error] EditBus: at java.awt.EventDispatchThread.run(EventDispatchThread.java:99) 2003-10-14 07:57:45.496 java[502] Warning: Font LucidaSans-TypewriterBold claims fixed-pitch with 0 max advance! 2003-10-14 07:57:45.735 java[502] Font GB18030Bitmap: in _readBasicMetricsForSize, claims 0 max advance but is fixed-pitch. ---------------------------------------------------------------------- Comment By: Slava Pestov (spestov) Date: 2003-10-13 16:05 Message: Logged In: YES user_id=2280 From what I've heard from others who reported similar bugs, I think the latest snapshot fixes this: http://slava.kicks-ass.org/slava/jedit.jar ---------------------------------------------------------------------- Comment By: Stephan Hradek (ngc) Date: 2003-09-26 03:38 Message: Logged In: YES user_id=864970 Tried so. Didn't change anything except for more errors while starting. I'll attach them. ---------------------------------------------------------------------- Comment By: Heklaz (jnp1234) Date: 2003-09-22 06:51 Message: Logged In: YES user_id=56541 Switching from pre5 to pre6 did not resolve the problem for me. Still cannot enter ^, ~ or accented characters in the text area. However, does work in for example search & replace. ---------------------------------------------------------------------- Comment By: Slava Pestov (spestov) Date: 2003-09-21 23:13 Message: Logged In: YES user_id=2280 ngc: try intalling 4.2pre5, then replace its jedit.jar with the 4.2pre6 nightly snapshot: www.jedit.org/jedit.jar ---------------------------------------------------------------------- Comment By: Heklaz (jnp1234) Date: 2003-09-17 09:42 Message: Logged In: YES user_id=56541 With 4.2pre5 accents do not work (well) on Mac OS X, java 1.4.1_x Certain alt-<key> combinations produce some accents but not in consistent or useful way. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=805017&group_id=588 |
|
From: Stefan K. <s....@we...> - 2003-11-28 15:22:09
|
Hi Lee, > Hi > > Try this one. > Many thanks, it works! I have added a light version of it to the ProjectViewer CVS, so that we can reload the plugin during the 'ant deploy' command. It would be fine if such a script could be part of the core distribution (so that not every developer needs its own). Stefan > Cheers > Lee > ----- Original Message ----- > From: "Stefan Kost" <s....@we...> > To: "Ollie Rutherfurd" <ol...@ru...> > Cc: "jEdit Devel" <jed...@li...> > Sent: Thursday, November 27, 2003 2:38 PM > Subject: Re: [ jEdit-users ] Re: [ jEdit-devel ] Plugin Manager API > > > >>hi hi, >> >>>I've also written a macro for reloading plugins. It's available here: >>> >>> http://newtonsplace.net/svn/macros/trunk/Utilities/Reload_Plugin.bsh >>> >>>It doesn't remove the jar, as I haven't had problems deploying a jar >>>over an existing loaded one, so it just unloads and reloads a selected >>>plugin. >>> >>>-Ollie >>> >>>Lee Turner wrote: >>> >>> >>>>I'll post a copy to the community web site. >>>> >> >>1.) the macro manager still not lists the macro. >> >>2.) I've downloaded and installed it myself and get the following > > exception (jedit 4.2pre6) > >>java.lang.NoClassDefFoundError: org/gjt/sp/jedit/msg/CreateDockableWindow >>at java.lang.Class.getDeclaredMethods0(Native Method) >>at java.lang.Class.privateGetDeclaredMethods(Class.java:1647) >>at java.lang.Class.getDeclaredMethod(Class.java:1254) >>at bsh.Reflect.findAccessibleMethod(Unknown Source) >>at bsh.Reflect.resolveJavaMethod(Unknown Source) >>at bsh.Reflect.invokeObjectMethod(Unknown Source) >>at bsh.Name.invokeMethod(Unknown Source) >> >>Stefan >>-- >> >> < W E B M A C H E R > >>EDV+INTERNETSERVICE GMBH >> >>FON: +49 341 30766 101 >>WEB: www.webmacher.de >> >> >> >>------------------------------------------------------- >>This SF.net email is sponsored by: SF.net Giveback Program. >>Does SourceForge.net help you be more productive? Does it >>help you create better code? SHARE THE LOVE, and help us help >>YOU! Click Here: http://sourceforge.net/donate/ >>-- >>----------------------------------------------- >>jEdit Developers' List >>jEd...@li... >>https://lists.sourceforge.net/lists/listinfo/jedit-devel >> -- < W E B M A C H E R > EDV+INTERNETSERVICE GMBH FON: +49 341 30766 101 WEB: www.webmacher.de |
|
From: Stefan K. <s....@we...> - 2003-11-28 11:00:02
|
Hi all, now in ProjectVieweers CVS there is a version with the class projectviewer.vpt.IconComposer It cares about caching renderer icons and has two composeIcons() methods. If otheres do need them we should decide wheter to put them into GUIUtilities.java or into CommonControls (even thogh this is not control). > The core really has no use for this. If it does, I'll add it in, > otherwise, maybe you can put this in CommonControls? > PV is already using it, but it is not yet perfect. Ciao Stefan -- < W E B M A C H E R > EDV+INTERNETSERVICE GMBH FON: +49 341 30766 101 WEB: www.webmacher.de |
|
From: Robert F. <rfl...@ya...> - 2003-11-28 09:26:26
|
Stefan Kost wrote: > > ProjectViewer: cares about projects > the collection of files > properties of the file (include path, > classpath, jdbc urls) > It would be great if ProjectViewer could provide an implementation of ClasspathSource for the JavaCore plugin. I don't use ProjectViewer myself so I don't know much about what it's currently capable of (I use Sessions & AntHelper to achieve a similar end). Does it currently allow you to define a classpath? Does it have any support for parsing Ant files? > > Language Parser: provide support for one language > they should support SideKicks structure > viewing and completions > they should provide a method to setup the > classpath/include path/... for a given \ > project (e.g. scanning for jars) they should > register with the DocBrowser to let it \ > acces the language specific docs examples : > Jane : Java > LaTeXTools : LaTeX > !! we need more Parsers, e.g. for C/C++, > Perl, Python, ... > I'd imagine a Java parsing plugin could use classpath information from JavaCore. Stuart Barlow wrote: > > It maybe worth keeping in mind the workings of Intellij and > Eclipse. Both of these IDEs are project centric. When you define > a project and give it a root folder they automatically scan > for jar files and add them to the classpath for that project. > You can then manually edit the classpath for each project at > any later time - or rescan. In Intellij you can also link > projects to JDK/JREs - another handy feature. > > Is jEdit a 'project centric' IDE too? > It has the ProjectViewer plugin, but using that isn't mandatory. I find it easier to use Sessions & let AntHelper handle the "project" side of things, which it does in a very hassle-free way. That way the only place you need to ever define a classpath is in build.xml files. I wouldn't want to tie JavaCore to the ProjectViewer plugin directly (I don't want to tie it to any other plugins directly) but a ProjectViewer implementation of the ClasspathSource service would be an excellent idea. __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/ |
|
From: Robert F. <rfl...@ya...> - 2003-11-27 18:45:46
|
It hasn't turned up on the community site yet for some reason. No matter, I've made some changes anyway (including changing the name of the plugin to JavaCore). I've updated the tarball to my personal web space, you should be able to get it at the following URL: http://www.rf015a4023.pwp.blueyonder.co.uk/files/jedit/plugins/JavaCore.tar.gz Let me know what you think & what I can change to make it more useful. Please note the ClassDescriptor stuff is completely untested as I've only just finished writing it & I'm already late for the pub. Everything else should be working okay. I'll upload changes to the same place as I make them. --- Mike Atkinson <Mi...@la...> wrote: > Robert Fletcher wrote: > > >After some discussion in recent weeks I've been > doing > >some work on a proposed solution to the perennial > >problem of centralizing the way Java-centric > plugins > >access classpath information. The plugin I've > written > >uses the new services API to act as the interface > >between providers and consumers of classpath > >information. > > > >I've uploaded a tarball to the community downloads > >page that provides a preliminary version of the > core > >plugin and an example implementation that works > using > >AntHelper. > > > > > > > This sounds good, almost exactly what I need for > JavaStyle. I've tried > finding it on the community download page(s) and > can't, can someone > give me instructions on where to look? > > -- > Mike Atkinson > > > __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/ |
|
From: Mike A. <Mi...@la...> - 2003-11-27 18:29:42
|
Robert Fletcher wrote: > After some discussion in recent weeks I've been doing > some work on a proposed solution to the perennial > problem of centralizing the way Java-centric plugins > access classpath information. The plugin I've written > uses the new services API to act as the interface > between providers and consumers of classpath > information. > > I've uploaded a tarball to the community downloads > page that provides a preliminary version of the core > plugin and an example implementation that works using > AntHelper. > > > This sounds good, almost exactly what I need for JavaStyle. I've tried finding it on the community download page(s) and can't, can someone give me instructions on where to look? -- Mike Atkinson |
|
From: <Kli...@t-...> - 2003-11-27 16:58:57
|
Stefan Kost wrote: > Yes, yes, I've read all this. But in our case it is a > java-swing tree object. To use this I would have to > override the paintComponet() method and rewrite it > instead of just passing the icons. Further with this > approch we can't cache the icons combinations (there > aren't so many). Ok, I understand. Caching makes a lot of sense (especially in swing applications ;-). But you could draw on a new image (which represents the combination of icons) the same way with a Graphics2D object, keep this image in memory and then draw that onto the actual visible component (or pass it to the tree view as the icon/image). That should be possible. Alex -- Alexander Klimetschek <kli...@t-...> |
|
From: Thelmo L. <the...@em...> - 2003-11-27 16:28:15
|
On Wed, 2003-11-26 at 20:24, Robert Fletcher wrote: > I've uploaded a tarball to the community downloads > page that provides a preliminary version of the core > plugin and an example implementation that works using > AntHelper. Great Robert, i'm happy you start with this and would like to give it a look but cannot find it on the community site. -- Thelmo |
|
From: Stefan K. <s....@we...> - 2003-11-27 16:02:39
|
Hi all, maybe it would be helpful to structure the purpose of plugins ProjectViewer: cares about projects the collection of files properties of the file (include path, classpath, jdbc urls) SideKick: care about programming language specific stuff structure browsing completion DocBrowser: ! this is still missing ! would hold a list of docs provide an api to show a tooltip when cursor rests over a e.g. function the respective help in e.g. infoviewer provide an api for Language Parser to make specific docs accesible make support standart doc formats internally (e.g. man and info-pages) Language Parser: provide support for one language they should support SideKicks structure viewing and completions they should provide a method to setup the classpath/include path/... for a given project (e.g. scanning for jars) they should register with the DocBrowser to let it acces the language specific docs examples : Jane : Java LaTeXTools : LaTeX !! we need more Parsers, e.g. for C/C++, Perl, Python, ... > Fabulous! Any plugins that did not use this new scheme would > become 'second class' plugins and drift off into the fog. > > It maybe worth keeping in mind the workings of Intellij and > Eclipse. Both of these IDEs are project centric. When you define > a project and give it a root folder they automatically scan > for jar files and add them to the classpath for that project. > You can then manually edit the classpath for each project at > any later time - or rescan. In Intellij you can also link > projects to JDK/JREs - another handy feature. > > Is jEdit a 'project centric' IDE too? Personally, whenever things such as classpath are neccesary I automatically use a project as well. I would really like to see plugins working more together as this usually doubles the usefulness. Ciao Stefan -- < W E B M A C H E R > EDV+INTERNETSERVICE GMBH FON: +49 341 30766 101 WEB: www.webmacher.de |
|
From: Stefan K. <s....@we...> - 2003-11-27 14:54:18
|
Hi Slava,
can you please give a full example of how to do it? My problem is to get the pluginJar instace of my plugin :-(
that is what I am trying :
>jEdit.removePluginJAR(jEdit.getPluginJAR("/usr/share/jedit/recent/jars/ProjectViewer.jar"));
Sourced file: inline evaluation of: ``jEdit.removePluginJAR(jEdit.getPluginJAR("/usr/share/jedit/recent/jars/ProjectVi . . . '' : Error in method invocation: Static method removePluginJAR( null ) not found in class'org.gjt.sp.jedit.jEdit' : at Line: 1 : in file: inline evaluation of: ``jEdit.removePluginJAR(jEdit.getPluginJAR("/usr/share/jedit/recent/jars/ProjectVi . . . '' : jEdit .removePluginJAR ( jEdit .getPluginJAR ( "/usr/share/jedit/recent/jars/ProjectViewer.jar" ) )
The plugin is definitely there.
For developers it would even be better to have "Reload" in the context menu of the plugin-dock.
> Hi,
>
> Try these:
>
> jEdit.addPluginJAR() (load a plugin)
> jEdit.removePluginJAR() (unload a plugin)
>
> To delete the file on disk, use the standard Java APIs (you can get the
> path name using jEdit.getPluginJAR(...).getPath()).
>
Ciao
Stefan
--
< W E B M A C H E R >
EDV+INTERNETSERVICE GMBH
FON: +49 341 30766 101
WEB: www.webmacher.de
|
|
From: Stefan K. <s....@we...> - 2003-11-27 14:34:49
|
hi hi, > I've also written a macro for reloading plugins. It's available here: > > http://newtonsplace.net/svn/macros/trunk/Utilities/Reload_Plugin.bsh > > It doesn't remove the jar, as I haven't had problems deploying a jar > over an existing loaded one, so it just unloads and reloads a selected > plugin. > > -Ollie > > Lee Turner wrote: > >> I'll post a copy to the community web site. >> 1.) the macro manager still not lists the macro. 2.) I've downloaded and installed it myself and get the following exception (jedit 4.2pre6) java.lang.NoClassDefFoundError: org/gjt/sp/jedit/msg/CreateDockableWindow at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:1647) at java.lang.Class.getDeclaredMethod(Class.java:1254) at bsh.Reflect.findAccessibleMethod(Unknown Source) at bsh.Reflect.resolveJavaMethod(Unknown Source) at bsh.Reflect.invokeObjectMethod(Unknown Source) at bsh.Name.invokeMethod(Unknown Source) Stefan -- < W E B M A C H E R > EDV+INTERNETSERVICE GMBH FON: +49 341 30766 101 WEB: www.webmacher.de |
|
From: Stuart B. <stu...@hu...> - 2003-11-27 14:01:36
|
Fabulous! Any plugins that did not use this new scheme would become 'second class' plugins and drift off into the fog. It maybe worth keeping in mind the workings of Intellij and Eclipse. Both of these IDEs are project centric. When you define a project and give it a root folder they automatically scan for jar files and add them to the classpath for that project. You can then manually edit the classpath for each project at any later time - or rescan. In Intellij you can also link projects to JDK/JREs - another handy feature. Is jEdit a 'project centric' IDE too? Robert Fletcher wrote: > PROPOSAL > -------- > Java-centric plugins can logically be divided into two > category, those providing classpath information > (AntHelper, Jane, potentially ProjectViewer) and those > using it (DotComplete, JTools, JCompiler). A > "middle-man" plugin that allowed the user to select > their preferred source of classpath information would > allow all the plugins that fall into the second > category to have a single point of dependency for > classpath information. The new plugin would need to > publish some sort of API that the various plugins in > the first category would need to implement. jEdit 4.2 > has a new mechanism in the ServiceManager class that > allows plugins to define APIs that other plugins can > implement and provides access to those implementations > without the definining plugin having to know anything > about the implementing plugins. |
|
From: SourceForge.net <no...@so...> - 2003-11-27 11:09:10
|
Bugs item #843604, was opened at 2003-11-17 10:08 Message generated for change (Comment added) made by mamartin7 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=843604&group_id=588 Category: None Group: None Status: Closed Resolution: None Priority: 5 Submitted By: Mark Martin (mamartin7) Assigned to: Nobody/Anonymous (nobody) Summary: Bracket Matching with bracket in col 1 Initial Comment: jEdit 4.1 Final, Windows 2000 Pro, Java 1.4.2_02 Positioning the caret immediately before a bracket, where the bracket is the first character on the line, does not highlight the corresponding closing or opening bracket, and does not draw a scope indicator in the gutter. It also does not show the text of the matching line in the status bar if the highlighted bracket is not visible. ---------------------------------------------------------------------- >Comment By: Mark Martin (mamartin7) Date: 2003-11-27 11:09 Message: Logged In: YES user_id=910899 I haven't tried 4.2 yet so I didn't know that functionality had changed. In 4.1 bracket matching does occur when the caret is before a bracket, but it doesn't work when the bracket is the first character on the line. ---------------------------------------------------------------------- Comment By: Slava Pestov (spestov) Date: 2003-11-26 00:23 Message: Logged In: YES user_id=2280 In 4.2, the bracket matching is never done when the caret is before a bracket -- only when its after the bracket. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=843604&group_id=588 |
|
From: Stefan K. <s....@we...> - 2003-11-27 11:02:13
|
Hi Alexander, > Hi Stefan! > > Stefan Kost wrote: > >> but thats not composing images (as far as I understand). > > > No, you can use it for any operation on a Graphic2D object. > > Look at the definition in the java API doc: > <snip> > This AlphaComposite class implements the basic alpha compositing rules > for combining source and destination pixels to achieve blending and > transparency effects with graphics and images. The rules implemented by > this class are the set of Porter-Duff rules described in T. Porter and > T. Duff, "Compositing Digital Images", SIGGRAPH 84, 253-259. > </snap> > > Before making the several g.draw(image[i]) calls you set the composite > for the graphics you use: > > g.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER,0.5f)) > > (for example). There are different constants like SRC_OVER which define > the rules for the composition of pixels. Yes, yes, I've read all this. But in our case it is a java-swing tree object. To use this I would have to override the paintComponet() method and rewrite it instead of just passing the icons. Further with this approch we can't cache the icons combinations (there aren't so many). > > I wouldn't know this either if I hadn't learned this two weeks ago from > my UI prof ;-) > > Alex > Ciao Stefan -- < W E B M A C H E R > EDV+INTERNETSERVICE GMBH FON: +49 341 30766 101 WEB: www.webmacher.de |