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
(5) |
2
|
3
|
4
|
5
(2) |
6
(1) |
|
7
|
8
(2) |
9
(2) |
10
(1) |
11
(1) |
12
(2) |
13
|
|
14
|
15
(2) |
16
(2) |
17
(3) |
18
|
19
(2) |
20
|
|
21
(1) |
22
|
23
(3) |
24
(3) |
25
(4) |
26
(4) |
27
|
|
28
(1) |
29
(4) |
30
(4) |
|
|
|
|
|
From: Alan E. <ala...@gm...> - 2014-09-30 20:01:32
|
I was mistaken. You can override a plugin in your settings directory ALSO. So I have a newer QuickNotePad.jar in my ~/.jedit/jars than the one in my $JEDIT_INSTALL_DIR/jars directory and it is enabled. On Tue, Sep 30, 2014 at 12:57 PM, Alan Ezust <ala...@gm...> wrote: > If a plugin is installed in the system directory and is updated from > Plugin Manager, the newer version will replace the older one in the same > place (provided you have write permissions). > Otherwise the update will probably fail. I just tested this with > QuickNotePad. > > > On Tue, Sep 30, 2014 at 12:35 PM, Eric Le Lay < > ker...@us...> wrote: > >> Is it possible to override a system plugin from the settings directory? >> If jEdit is installed by the system, requiring root privileges to >> update plugins shipped with the installer could prove cumbersome... >> > > |
|
From: Alan E. <ala...@gm...> - 2014-09-30 19:57:22
|
If a plugin is installed in the system directory and is updated from Plugin Manager, the newer version will replace the older one in the same place (provided you have write permissions). Otherwise the update will probably fail. I just tested this with QuickNotePad. On Tue, Sep 30, 2014 at 12:35 PM, Eric Le Lay < ker...@us...> wrote: > Is it possible to override a system plugin from the settings directory? > If jEdit is installed by the system, requiring root privileges to > update plugins shipped with the installer could prove cumbersome... > |
|
From: Eric Le L. <ker...@us...> - 2014-09-30 19:36:10
|
Is it possible to override a system plugin from the settings directory? If jEdit is installed by the system, requiring root privileges to update plugins shipped with the installer could prove cumbersome... About my SWT plugin: I don't know if it's worth it because the use case for it would be to show the help and javadoc and it doesn't handle jeditresource:xxx urls so it cannot show any help content! Cheers, Eric Le Tue, 30 Sep 2014 10:12:16 +0200, Matthieu Casanova <cho...@gm...> a écrit : > About your plugin, do you expect to ship it directly with jEdit > installer ? > It was an idea I had, to provide some plugins with the installer and > keep the ability to update them with the plugin manager. > |
|
From: Matthieu C. <cho...@gm...> - 2014-09-30 08:12:23
|
I understand, if JavaFX is not available in OpenJDK then it is not a good solution. About your plugin, do you expect to ship it directly with jEdit installer ? It was an idea I had, to provide some plugins with the installer and keep the ability to update them with the plugin manager. -- Matthieu Casanova cho...@gm... Le Lun 29 sept. 2014, à 20:02, Eric Le Lay a écrit : > Matthieu, > as far as I can tell NativeBrowser depends on SWT, not JavaFX. > > The point of SWTPlugin would be to deliver the right version of SWT for > your platform, even have them side by side to be able to use the same > settings directory for different OS. > > I'll build and try NativeBrowser, for sure. > > I have encountered an issue with the SWT browser component: it > is not possible to use custom urls (like > jeditresource:XML.jar!/description.html) nor register extensions to > handle them. > See the bug report > here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=42633 > > This is a road blocker for using it as an help viewer replacement. One > could run an embedded web server to serve them as http, but it adds > another layer of complexity. On the other hand it would allow to open > the doc in native browsers on the desktop. > > What would be nice would be common code (based on infoviewer or > helpviewer) to manage the help system, and an interface and services > providing different implementation of the web browser component to > actually render the html pages. > > I've also tried CSSBox, but it doesn't handle links to empty named > anchors and our docbook generated help is littered with them. So it's > also not promising. Maybe this can be fixed. See the bug report: > https://sourceforge.net/p/cssbox/bugs/48/ > > Le Mon, 29 Sep 2014 12:03:57 +0200, > Matthieu Casanova <cho...@gm...> a écrit : > > > Hi Eric, > > I wrote the NativeBrowser long time ago, it was not finished but it > > was working. > > It was based on the web component of the JavaFX library. > > This browser use Webkit as renderer so the rendering is perfect like a > > real browser. > > There is still some work on it as it was mostly a test. > > I started it because Sun said that JavaFX would be provided with JRE > > in the next releases. > > But I don't know now, I think it is not in any Java 7 and I don't know > > about Java 8. > > The problem of my plugin was that it was necessary to change the > > classpath to add JavaFX libraries, that's why I did not continue. > > But if you want to try it, I can help you. > > > > Matthieu > > > > > > Le Dim 28 sept. 2014, à 22:36, Eric Le Lay a écrit : > > > Hello list, > > > > > > I've tried to use swt's native html component to provide a decent > > > html component to display the javadocs. > > > > > > The problem is that there is one swt.jar per platform/cpu. > > > So, is it acceptable to create a handful of plugins > > > "swt-linux-x86.jar", "swt-linux-x64.jar", "swt-osx-x64.jar", > > > "swt-win32-x86.jar", "swt-win32-x64.jar"? > > > > > > Then not two of them could be installed simultaneously, otherwise > > > class names would collide. Also there should be a SWTPlugin.jar > > > plugin to use as a dependency from other plugins. > > > > > > A NativeBrowser plugin has been created in 2010, that shipped one > > > version of swt. It has not been released/worked on for quite some > > > time. > > > http://sourceforge.net/p/jedit/svn/HEAD/tree/plugins/NativeBrowser/trunk/ > > > > > > A solution to create a big multiplatform jar is discussed here > > > http://stackoverflow.com/questions/2706222/create-cross-platform-java-swt-application/5784073#5784073 > > > It modifies class loaders to load from jars inside a jar. > > > > > > Something more appropriate for jEdit can be done from a plugin, > > > downloading to ~/.jedit/plugins/swtplugin.SWTPlugin/swt-xxx.jar the > > > required jar for current platform and registering it as a PluginJar. > > > I have started such a plugin at > > > https://sourceforge.net/u/kerik-sf/swtplugin/ci/master/tree/ > > > You currently have to download the appropriate swt.jar and only > > > linux and OSX 64bit are supported (see the user doc for SWTPlugin) > > > > > > An example of a plugin using it is at > > > https://sourceforge.net/u/kerik-sf/swtbrowserplugin/ci/master/tree/ > > > It loads the SWT browser on startup. You'll have to use the > > > activator plugin to start it or execute > > > jEdit.getPlugin("swtbrowser.SWTBrowserPlugin",true) in beanshell. > > > > > > I've encountered other problems with the SWT browser > > > widget so I'm not sure I'll push forward with it. Still the > > > SWTPlugin may prove useful to someone else. What do you think? > > > > > > Cheers, > > > Eric > > > > > > ------------------------------------------------------------------------------ > > > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > > > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS > > > Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download > > > White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with > > > EventLog Analyzer > > > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk > > > -- ----------------------------------------------- > > > jEdit Developers' List > > > jEd...@li... > > > https://lists.sourceforge.net/lists/listinfo/jedit-devel > > > > > |
|
From: Eric Le L. <ker...@us...> - 2014-09-29 18:05:12
|
Makarius, you are right but JavaFX is not available in openjdk 8 on Linux, which I'm quite happy with otherwise. So I guess I'll wait a little longer until it's there. Thanks for the input, Eric Le Mon, 29 Sep 2014 15:22:01 +0200 (CEST), Makarius <mak...@sk...> a écrit : > On Mon, 29 Sep 2014, Matthieu Casanova wrote: > > > This browser use Webkit as renderer so the rendering is perfect > > like a real browser. > > There is still some work on it as it was mostly a test. > > I started it because Sun said that JavaFX would be provided with > > JRE in the next releases. > > But I don't know now, I think it is not in any Java 7 and I don't > > know about Java 8. > > The problem of my plugin was that it was necessary to change the > > classpath to add JavaFX libraries, that's why I did not continue. > > But if you want to try it, I can help you. > > Oracle made JavaFX a standard part of Java 7 and 8 already some time > ago. When the first fully uniform Java-7+JavaFX release came out for > all platforms, I was quite enthusiastic and made this HTML5 panel for > Java Swing based on it: > > http://isabelle.in.tum.de/repos/isabelle/file/Isabelle2014/src/Pure/GUI/html5_panel.scala > > The file also contains some links to examples and workarounds that > were important for Java 7 + JavaFX at that time for proper window > resizing. I don't now about the current situation. > > As usual please excuse my illiteracy in Java -- I only know ML and > Scala properly, and even use Scala in the style of ML. > > > Shortly after that initial success, I stopped using HTML5 in our PIDE > project: a spiced-up embedded text area of jEdit did a much better > job to represent plain text with add-on markup, with interpretation > of it as links and tooltips. The main thing it can't do: actual rich > text with many different fonts and styles. > > See also my paper > http://www4.in.tum.de/~wenzelm/papers/isabelle-jedit2014.pdf > especially this note in it: > > In fact, early versions of Isabelle/jEdit (from 2010 to 2012) were > using a basic HTML4 rendering engine [Cobra], always with the > anticipation for the HTML5 browser component that was promised by > Sun, and delivered at last by Oracle for Java 7. None of this is used > in Isabelle/jEdit today, because it introduces more problems than it > solves: HTML is a very complex collection of standards in many > versions and different implementations. Professional Web designers > (and their tools) know how to cope with major browsers, but exotic > HTML components for Java/Swing or JavaFX can hardly be expected to > achieve professional quality. > > The JavaFX browser should be fine for clearly defined isolated > applications, like the help browser, but I never got that far myself. > > > Makarius |
|
From: Eric Le L. <ker...@us...> - 2014-09-29 18:04:24
|
Matthieu, as far as I can tell NativeBrowser depends on SWT, not JavaFX. The point of SWTPlugin would be to deliver the right version of SWT for your platform, even have them side by side to be able to use the same settings directory for different OS. I'll build and try NativeBrowser, for sure. I have encountered an issue with the SWT browser component: it is not possible to use custom urls (like jeditresource:XML.jar!/description.html) nor register extensions to handle them. See the bug report here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=42633 This is a road blocker for using it as an help viewer replacement. One could run an embedded web server to serve them as http, but it adds another layer of complexity. On the other hand it would allow to open the doc in native browsers on the desktop. What would be nice would be common code (based on infoviewer or helpviewer) to manage the help system, and an interface and services providing different implementation of the web browser component to actually render the html pages. I've also tried CSSBox, but it doesn't handle links to empty named anchors and our docbook generated help is littered with them. So it's also not promising. Maybe this can be fixed. See the bug report: https://sourceforge.net/p/cssbox/bugs/48/ Le Mon, 29 Sep 2014 12:03:57 +0200, Matthieu Casanova <cho...@gm...> a écrit : > Hi Eric, > I wrote the NativeBrowser long time ago, it was not finished but it > was working. > It was based on the web component of the JavaFX library. > This browser use Webkit as renderer so the rendering is perfect like a > real browser. > There is still some work on it as it was mostly a test. > I started it because Sun said that JavaFX would be provided with JRE > in the next releases. > But I don't know now, I think it is not in any Java 7 and I don't know > about Java 8. > The problem of my plugin was that it was necessary to change the > classpath to add JavaFX libraries, that's why I did not continue. > But if you want to try it, I can help you. > > Matthieu > > > Le Dim 28 sept. 2014, à 22:36, Eric Le Lay a écrit : > > Hello list, > > > > I've tried to use swt's native html component to provide a decent > > html component to display the javadocs. > > > > The problem is that there is one swt.jar per platform/cpu. > > So, is it acceptable to create a handful of plugins > > "swt-linux-x86.jar", "swt-linux-x64.jar", "swt-osx-x64.jar", > > "swt-win32-x86.jar", "swt-win32-x64.jar"? > > > > Then not two of them could be installed simultaneously, otherwise > > class names would collide. Also there should be a SWTPlugin.jar > > plugin to use as a dependency from other plugins. > > > > A NativeBrowser plugin has been created in 2010, that shipped one > > version of swt. It has not been released/worked on for quite some > > time. > > http://sourceforge.net/p/jedit/svn/HEAD/tree/plugins/NativeBrowser/trunk/ > > > > A solution to create a big multiplatform jar is discussed here > > http://stackoverflow.com/questions/2706222/create-cross-platform-java-swt-application/5784073#5784073 > > It modifies class loaders to load from jars inside a jar. > > > > Something more appropriate for jEdit can be done from a plugin, > > downloading to ~/.jedit/plugins/swtplugin.SWTPlugin/swt-xxx.jar the > > required jar for current platform and registering it as a PluginJar. > > I have started such a plugin at > > https://sourceforge.net/u/kerik-sf/swtplugin/ci/master/tree/ > > You currently have to download the appropriate swt.jar and only > > linux and OSX 64bit are supported (see the user doc for SWTPlugin) > > > > An example of a plugin using it is at > > https://sourceforge.net/u/kerik-sf/swtbrowserplugin/ci/master/tree/ > > It loads the SWT browser on startup. You'll have to use the > > activator plugin to start it or execute > > jEdit.getPlugin("swtbrowser.SWTBrowserPlugin",true) in beanshell. > > > > I've encountered other problems with the SWT browser > > widget so I'm not sure I'll push forward with it. Still the > > SWTPlugin may prove useful to someone else. What do you think? > > > > Cheers, > > Eric |
|
From: Makarius <mak...@sk...> - 2014-09-29 13:40:33
|
On Mon, 29 Sep 2014, Matthieu Casanova wrote: > This browser use Webkit as renderer so the rendering is perfect like a > real browser. > There is still some work on it as it was mostly a test. > I started it because Sun said that JavaFX would be provided with JRE in > the next releases. > But I don't know now, I think it is not in any Java 7 and I don't know > about Java 8. > The problem of my plugin was that it was necessary to change the > classpath to add JavaFX libraries, that's why I did not continue. > But if you want to try it, I can help you. Oracle made JavaFX a standard part of Java 7 and 8 already some time ago. When the first fully uniform Java-7+JavaFX release came out for all platforms, I was quite enthusiastic and made this HTML5 panel for Java Swing based on it: http://isabelle.in.tum.de/repos/isabelle/file/Isabelle2014/src/Pure/GUI/html5_panel.scala The file also contains some links to examples and workarounds that were important for Java 7 + JavaFX at that time for proper window resizing. I don't now about the current situation. As usual please excuse my illiteracy in Java -- I only know ML and Scala properly, and even use Scala in the style of ML. Shortly after that initial success, I stopped using HTML5 in our PIDE project: a spiced-up embedded text area of jEdit did a much better job to represent plain text with add-on markup, with interpretation of it as links and tooltips. The main thing it can't do: actual rich text with many different fonts and styles. See also my paper http://www4.in.tum.de/~wenzelm/papers/isabelle-jedit2014.pdf especially this note in it: In fact, early versions of Isabelle/jEdit (from 2010 to 2012) were using a basic HTML4 rendering engine [Cobra], always with the anticipation for the HTML5 browser component that was promised by Sun, and delivered at last by Oracle for Java 7. None of this is used in Isabelle/jEdit today, because it introduces more problems than it solves: HTML is a very complex collection of standards in many versions and different implementations. Professional Web designers (and their tools) know how to cope with major browsers, but exotic HTML components for Java/Swing or JavaFX can hardly be expected to achieve professional quality. The JavaFX browser should be fine for clearly defined isolated applications, like the help browser, but I never got that far myself. Makarius |
|
From: Matthieu C. <cho...@gm...> - 2014-09-29 10:04:04
|
Hi Eric, I wrote the NativeBrowser long time ago, it was not finished but it was working. It was based on the web component of the JavaFX library. This browser use Webkit as renderer so the rendering is perfect like a real browser. There is still some work on it as it was mostly a test. I started it because Sun said that JavaFX would be provided with JRE in the next releases. But I don't know now, I think it is not in any Java 7 and I don't know about Java 8. The problem of my plugin was that it was necessary to change the classpath to add JavaFX libraries, that's why I did not continue. But if you want to try it, I can help you. Matthieu Le Dim 28 sept. 2014, à 22:36, Eric Le Lay a écrit : > Hello list, > > I've tried to use swt's native html component to provide a decent html > component to display the javadocs. > > The problem is that there is one swt.jar per platform/cpu. > So, is it acceptable to create a handful of plugins > "swt-linux-x86.jar", "swt-linux-x64.jar", "swt-osx-x64.jar", > "swt-win32-x86.jar", "swt-win32-x64.jar"? > > Then not two of them could be installed simultaneously, otherwise > class names would collide. Also there should be a SWTPlugin.jar > plugin to use as a dependency from other plugins. > > A NativeBrowser plugin has been created in 2010, that shipped one > version of swt. It has not been released/worked on for quite some time. > http://sourceforge.net/p/jedit/svn/HEAD/tree/plugins/NativeBrowser/trunk/ > > A solution to create a big multiplatform jar is discussed here > http://stackoverflow.com/questions/2706222/create-cross-platform-java-swt-application/5784073#5784073 > It modifies class loaders to load from jars inside a jar. > > Something more appropriate for jEdit can be done from a plugin, > downloading to ~/.jedit/plugins/swtplugin.SWTPlugin/swt-xxx.jar the > required jar for current platform and registering it as a PluginJar. > I have started such a plugin at > https://sourceforge.net/u/kerik-sf/swtplugin/ci/master/tree/ > You currently have to download the appropriate swt.jar and only linux > and OSX 64bit are supported (see the user doc for SWTPlugin) > > An example of a plugin using it is at > https://sourceforge.net/u/kerik-sf/swtbrowserplugin/ci/master/tree/ > It loads the SWT browser on startup. You'll have to use the activator > plugin to start it or execute > jEdit.getPlugin("swtbrowser.SWTBrowserPlugin",true) in beanshell. > > I've encountered other problems with the SWT browser > widget so I'm not sure I'll push forward with it. Still the SWTPlugin > may prove useful to someone else. What do you think? > > Cheers, > Eric > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk > -- > ----------------------------------------------- > jEdit Developers' List > jEd...@li... > https://lists.sourceforge.net/lists/listinfo/jedit-devel -- Matthieu Casanova cho...@gm... |
|
From: Eric Le L. <ker...@us...> - 2014-09-28 21:07:36
|
Hello list, I've tried to use swt's native html component to provide a decent html component to display the javadocs. The problem is that there is one swt.jar per platform/cpu. So, is it acceptable to create a handful of plugins "swt-linux-x86.jar", "swt-linux-x64.jar", "swt-osx-x64.jar", "swt-win32-x86.jar", "swt-win32-x64.jar"? Then not two of them could be installed simultaneously, otherwise class names would collide. Also there should be a SWTPlugin.jar plugin to use as a dependency from other plugins. A NativeBrowser plugin has been created in 2010, that shipped one version of swt. It has not been released/worked on for quite some time. http://sourceforge.net/p/jedit/svn/HEAD/tree/plugins/NativeBrowser/trunk/ A solution to create a big multiplatform jar is discussed here http://stackoverflow.com/questions/2706222/create-cross-platform-java-swt-application/5784073#5784073 It modifies class loaders to load from jars inside a jar. Something more appropriate for jEdit can be done from a plugin, downloading to ~/.jedit/plugins/swtplugin.SWTPlugin/swt-xxx.jar the required jar for current platform and registering it as a PluginJar. I have started such a plugin at https://sourceforge.net/u/kerik-sf/swtplugin/ci/master/tree/ You currently have to download the appropriate swt.jar and only linux and OSX 64bit are supported (see the user doc for SWTPlugin) An example of a plugin using it is at https://sourceforge.net/u/kerik-sf/swtbrowserplugin/ci/master/tree/ It loads the SWT browser on startup. You'll have to use the activator plugin to start it or execute jEdit.getPlugin("swtbrowser.SWTBrowserPlugin",true) in beanshell. I've encountered other problems with the SWT browser widget so I'm not sure I'll push forward with it. Still the SWTPlugin may prove useful to someone else. What do you think? Cheers, Eric |
|
From: Alan E. <ala...@gm...> - 2014-09-24 02:32:33
|
You're using the git master? oops. the mac osx 1.2 is the giveaway. I you are better off with the svn trunk. The git master is not quite migrated correctly yet so you are not building the latest development version. I just cleared my /.ivy2/cache directory and tried building svn trunk and I get this output: [ivy:retrieve] [SUCCESSFUL ] org.bouncycastle#bcprov-jdk16;1.46!bcprov-jdk16.jar (1324ms) [ivy:retrieve] downloading jar: http://downloads.sourceforge.net/project/jedit-plugins/MacOSX/1.3/MacOSX-1.3-bin.zip!/MacOSX.jar ... [ivy:retrieve] ... (12kB) [ivy:retrieve] [SUCCESSFUL ] org.jedit.plugins#MacOSX;1.3!MacOSX.jar (765ms) [ivy:retrieve] downloading jar: http://downloads.sourceforge.net/project/jedit-plugins/QuickNotepad/5.0/QuickNotepad-5.0-bin.zip!/QuickNotepad.jar ... [ivy:retrieve] .... (18kB) [ivy:retrieve] [SUCCESSFUL ] org.jedit.plugins#QuickNotepad;5.0!QuickNotepad.jar (963ms) [ivy:retrieve] :: resolution report :: resolve 64794ms :: artifacts dl 84710ms [ivy:retrieve] :: evicted modules: [ivy:retrieve] org.hamcrest#hamcrest-core;1.1 by [org.hamcrest#hamcrest-core;1.2.1] in [test] [ivy:retrieve] xml-apis#xml-apis;2.0.2 by [xml-apis#xml-apis;1.3.04] in [fop] --------------------------------------------------------------------- | | modules || artifacts | | conf | number| search|dwnlded|evicted|| number|dwnlded| --------------------------------------------------------------------- | default | 1 | 1 | 1 | 0 || 1 | 1 | | master | 0 | 0 | 0 | 0 || 0 | 0 | | compile | 1 | 1 | 1 | 0 || 1 | 1 | | runtime | 1 | 1 | 1 | 0 || 1 | 1 | | test | 5 | 5 | 5 | 1 || 4 | 4 | | provided | 0 | 0 | 0 | 0 || 0 | 0 | | sources | 3 | 3 | 3 | 0 || 2 | 2 | | javadoc | 3 | 3 | 3 | 0 || 2 | 2 | | ant-contrib | 2 | 2 | 2 | 0 || 2 | 2 | | docbook | 5 | 5 | 5 | 0 || 5 | 5 | | fop | 26 | 25 | 25 | 1 || 25 | 25 | | launch4j | 1 | 1 | 0 | 0 || 3 | 3 | | scripting | 5 | 5 | 5 | 0 || 5 | 5 | | default-plugins | 2 | 2 | 0 | 0 || 2 | 2 | --------------------------------------------------------------------- [ivy:retrieve] [ivy:retrieve] :: problems summary :: [ivy:retrieve] :::: WARNINGS [ivy:retrieve] circular dependency found: org.apache.xmlgraphics#batik-svg-dom;1.7->org.apache.xmlgraphics#batik-anim;1.7->... [ivy:retrieve] circular dependency found: org.apache.xmlgraphics#batik-anim;1.7->org.apache.xmlgraphics#batik-svg-dom;1.7->... [ivy:retrieve] circular dependency found: org.apache.xmlgraphics#batik-bridge;1.7->org.apache.xmlgraphics#batik-gvt;1.7->... [ivy:retrieve] circular dependency found: org.apache.xmlgraphics#batik-gvt;1.7->org.apache.xmlgraphics#batik-bridge;1.7->... [ivy:retrieve] circular dependency found: org.apache.xmlgraphics#batik-bridge;1.7->org.apache.xmlgraphics#batik-script;1.7->... [ivy:retrieve] circular dependency found: org.apache.xmlgraphics#batik-bridge;1.7->org.apache.xmlgraphics#batik-script;1.7->... [ivy:retrieve] circular dependency found: org.apache.xmlgraphics#batik-script;1.7->org.apache.xmlgraphics#batik-bridge;1.7->... [ivy:retrieve] [ivy:retrieve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS [ivy:retrieve] :: retrieving :: org.jedit#jedit [sync] [ivy:retrieve] confs: [default, master, compile, runtime, test, provided, sources, javadoc, ant-contrib, docbook, fop, launch4j, scripting, default-plugins] [ivy:retrieve] 0 artifacts copied, 53 already retrieved (0kB/58ms) [ivy:retrieve] :: resolving dependencies :: org.apache.ivy#ivy-caller;working [ivy:retrieve] confs: [default] [ivy:retrieve] found org.apache.ivy#ivy;2.3.0 in public [ivy:retrieve] downloading http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.jar ... [ivy:retrieve] ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... (1193kB) [ivy:retrieve] .. (0kB) [ivy:retrieve] [SUCCESSFUL ] org.apache.ivy#ivy;2.3.0!ivy.jar (966ms) [ivy:retrieve] :: resolution report :: resolve 1818ms :: artifacts dl 967ms --------------------------------------------------------------------- | | modules || artifacts | | conf | number| search|dwnlded|evicted|| number|dwnlded| --------------------------------------------------------------------- | default | 1 | 1 | 1 | 0 || 1 | 1 | --------------------------------------------------------------------- [ivy:retrieve] :: retrieving :: org.apache.ivy#ivy-caller [ivy:retrieve] confs: [default] [ivy:retrieve] 1 artifacts copied, 0 already retrieved (1193kB/5ms) On Tue, Sep 16, 2014 at 2:43 PM, Thiago Albuquerque <thi...@gm...> wrote: > Hello, people, > > Here's what I get: > > [ivy:retrieve] > [ivy:retrieve] :: problems summary :: > [ivy:retrieve] :::: WARNINGS > [ivy:retrieve] module not found: org.jedit.plugins#MacOSX;1.2 > [ivy:retrieve] ==== jedit-plugins: tried > [ivy:retrieve] -- artifact org.jedit.plugins#MacOSX;1.2!MacOSX.jar: > [ivy:retrieve] jar: > http://downloads.sourceforge.net/project/jedit-plugins/MacOSX/1.2/MacOSX-1.2-bin.zip!/MacOSX.jar > [ivy:retrieve] module not found: org.jedit.plugins#QuickNotepad;5.0 > [ivy:retrieve] ==== jedit-plugins: tried > [ivy:retrieve] -- artifact > org.jedit.plugins#QuickNotepad;5.0!QuickNotepad.jar: > [ivy:retrieve] jar: > http://downloads.sourceforge.net/project/jedit-plugins/QuickNotepad/5.0/QuickNotepad-5.0-bin.zip!/QuickNotepad.jar > [ivy:retrieve] [FAILED ] > org.apache.xmlgraphics#batik-util;1.7!batik-util.jar: Downloaded file size > doesn't match expected Content Length for > http://repo1.maven.org/maven2/org/apache/xmlgraphics/batik-util/1.7/batik-util-1.7.jar. > Please retry. (77608ms) > [ivy:retrieve] [FAILED ] > org.apache.xmlgraphics#batik-util;1.7!batik-util.jar: (0ms) > [ivy:retrieve] ==== shared: tried > [ivy:retrieve] > /home/tfga/.ivy2/shared/org.apache.xmlgraphics/batik-util/1.7/jars/batik-util.jar > [ivy:retrieve] ==== public: tried > [ivy:retrieve] > http://repo1.maven.org/maven2/org/apache/xmlgraphics/batik-util/1.7/batik-util-1.7.jar > [ivy:retrieve] [FAILED ] > xml-apis#xml-apis;1.3.04!xml-apis.jar: Downloaded file size doesn't match > expected Content Length for > http://repo1.maven.org/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar. > Please retry. (1215ms) > [ivy:retrieve] [FAILED ] > xml-apis#xml-apis;1.3.04!xml-apis.jar: (0ms) > [ivy:retrieve] ==== shared: tried > [ivy:retrieve] > /home/tfga/.ivy2/shared/xml-apis/xml-apis/1.3.04/jars/xml-apis.jar > [ivy:retrieve] ==== public: tried > [ivy:retrieve] > http://repo1.maven.org/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar > [ivy:retrieve] [FAILED ] > xml-apis#xml-apis-ext;1.3.04!xml-apis-ext.jar: Downloaded file size doesn't > match expected Content Length for > http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.jar. > Please retry. (314ms) > [ivy:retrieve] [FAILED ] > xml-apis#xml-apis-ext;1.3.04!xml-apis-ext.jar: (0ms) > [ivy:retrieve] ==== shared: tried > [ivy:retrieve] > /home/tfga/.ivy2/shared/xml-apis/xml-apis-ext/1.3.04/jars/xml-apis-ext.jar > [ivy:retrieve] ==== public: tried > [ivy:retrieve] > http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.jar > [ivy:retrieve] [FAILED ] > net.sf.launch4j#launch4j;3.0.2!launch4j.tgz: invalid sha1: > expected=<!doctype computed=76d1ee4b817827eb4f5f1a106b5e58474d4c15af > (5000ms) > [ivy:retrieve] [FAILED ] > net.sf.launch4j#launch4j;3.0.2!launch4j.tgz: invalid sha1: > expected=<!doctype computed=2b1a69684fa42f362bb969bb7a4f75c68ca3e518 > (5691ms) > [ivy:retrieve] [FAILED ] > net.sf.launch4j#launch4j;3.0.2!launch4j.zip: invalid sha1: > expected=<!doctype computed=5d73b28eced3ce5ad05510b1654921ab19e3037b > (6266ms) > [ivy:retrieve] [FAILED ] > net.sf.launch4j#launch4j;3.0.2!launch4j.tgz: invalid sha1: > expected=<!doctype computed=76d1ee4b817827eb4f5f1a106b5e58474d4c15af > (5000ms) > [ivy:retrieve] ==== launch4j: tried > [ivy:retrieve] > http://downloads.sourceforge.net/project/launch4j/launch4j-3/3.0.2/launch4j-3.0.2-linux.tgz > [ivy:retrieve] [FAILED ] > net.sf.launch4j#launch4j;3.0.2!launch4j.tgz: invalid sha1: > expected=<!doctype computed=2b1a69684fa42f362bb969bb7a4f75c68ca3e518 > (5691ms) > [ivy:retrieve] ==== launch4j: tried > [ivy:retrieve] > http://downloads.sourceforge.net/project/launch4j/launch4j-3/3.0.2/launch4j-3.0.2-macosx.tgz > [ivy:retrieve] [FAILED ] > net.sf.launch4j#launch4j;3.0.2!launch4j.zip: invalid sha1: > expected=<!doctype computed=5d73b28eced3ce5ad05510b1654921ab19e3037b > (6266ms) > [ivy:retrieve] ==== launch4j: tried > [ivy:retrieve] > http://downloads.sourceforge.net/project/launch4j/launch4j-3/3.0.2/launch4j-3.0.2-win32.zip > [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: > [ivy:retrieve] :: UNRESOLVED DEPENDENCIES :: > [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: > [ivy:retrieve] :: org.jedit.plugins#MacOSX;1.2: not found > [ivy:retrieve] :: org.jedit.plugins#QuickNotepad;5.0: not found > [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: > [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: > [ivy:retrieve] :: FAILED DOWNLOADS :: > [ivy:retrieve] :: ^ see resolution messages for details ^ :: > [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: > [ivy:retrieve] :: > org.apache.xmlgraphics#batik-util;1.7!batik-util.jar > [ivy:retrieve] :: xml-apis#xml-apis;1.3.04!xml-apis.jar > [ivy:retrieve] :: xml-apis#xml-apis-ext;1.3.04!xml-apis-ext.jar > [ivy:retrieve] :: net.sf.launch4j#launch4j;3.0.2!launch4j.tgz > [ivy:retrieve] :: net.sf.launch4j#launch4j;3.0.2!launch4j.tgz > [ivy:retrieve] :: net.sf.launch4j#launch4j;3.0.2!launch4j.zip > [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: > [ivy:retrieve] > [ivy:retrieve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS > > > My guess for the "invalid sha" cases: in place of the expected sha1, the > build script is receiving something that starts with "<!doctype": > > [ivy:retrieve] [FAILED ] > net.sf.launch4j#launch4j;3.0.2!launch4j.tgz: invalid sha1: expected=*<!doctype > *computed=76d1ee4b817827eb4f5f1a106b5e58474d4c15af (5000ms) > > It's probably an HTML -- a 404 message? > > Cheers > > > ------------------------------------------------------------------------------ > Want excitement? > Manually upgrade your production database. > When you want reliability, choose Perforce. > Perforce version control. Predictably reliable. > > http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk > -- > ----------------------------------------------- > jEdit Developers' List > jEd...@li... > https://lists.sourceforge.net/lists/listinfo/jedit-devel > > |
|
From: Thiago A. <thi...@gm...> - 2014-09-16 21:43:25
|
Hello, people, Here's what I get: [ivy:retrieve] [ivy:retrieve] :: problems summary :: [ivy:retrieve] :::: WARNINGS [ivy:retrieve] module not found: org.jedit.plugins#MacOSX;1.2 [ivy:retrieve] ==== jedit-plugins: tried [ivy:retrieve] -- artifact org.jedit.plugins#MacOSX;1.2!MacOSX.jar: [ivy:retrieve] jar: http://downloads.sourceforge.net/project/jedit-plugins/MacOSX/1.2/MacOSX-1.2-bin.zip!/MacOSX.jar [ivy:retrieve] module not found: org.jedit.plugins#QuickNotepad;5.0 [ivy:retrieve] ==== jedit-plugins: tried [ivy:retrieve] -- artifact org.jedit.plugins#QuickNotepad;5.0!QuickNotepad.jar: [ivy:retrieve] jar: http://downloads.sourceforge.net/project/jedit-plugins/QuickNotepad/5.0/QuickNotepad-5.0-bin.zip!/QuickNotepad.jar [ivy:retrieve] [FAILED ] org.apache.xmlgraphics#batik-util;1.7!batik-util.jar: Downloaded file size doesn't match expected Content Length for http://repo1.maven.org/maven2/org/apache/xmlgraphics/batik-util/1.7/batik-util-1.7.jar. Please retry. (77608ms) [ivy:retrieve] [FAILED ] org.apache.xmlgraphics#batik-util;1.7!batik-util.jar: (0ms) [ivy:retrieve] ==== shared: tried [ivy:retrieve] /home/tfga/.ivy2/shared/org.apache.xmlgraphics/batik-util/1.7/jars/batik-util.jar [ivy:retrieve] ==== public: tried [ivy:retrieve] http://repo1.maven.org/maven2/org/apache/xmlgraphics/batik-util/1.7/batik-util-1.7.jar [ivy:retrieve] [FAILED ] xml-apis#xml-apis;1.3.04!xml-apis.jar: Downloaded file size doesn't match expected Content Length for http://repo1.maven.org/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar. Please retry. (1215ms) [ivy:retrieve] [FAILED ] xml-apis#xml-apis;1.3.04!xml-apis.jar: (0ms) [ivy:retrieve] ==== shared: tried [ivy:retrieve] /home/tfga/.ivy2/shared/xml-apis/xml-apis/1.3.04/jars/xml-apis.jar [ivy:retrieve] ==== public: tried [ivy:retrieve] http://repo1.maven.org/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar [ivy:retrieve] [FAILED ] xml-apis#xml-apis-ext;1.3.04!xml-apis-ext.jar: Downloaded file size doesn't match expected Content Length for http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.jar. Please retry. (314ms) [ivy:retrieve] [FAILED ] xml-apis#xml-apis-ext;1.3.04!xml-apis-ext.jar: (0ms) [ivy:retrieve] ==== shared: tried [ivy:retrieve] /home/tfga/.ivy2/shared/xml-apis/xml-apis-ext/1.3.04/jars/xml-apis-ext.jar [ivy:retrieve] ==== public: tried [ivy:retrieve] http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.jar [ivy:retrieve] [FAILED ] net.sf.launch4j#launch4j;3.0.2!launch4j.tgz: invalid sha1: expected=<!doctype computed=76d1ee4b817827eb4f5f1a106b5e58474d4c15af (5000ms) [ivy:retrieve] [FAILED ] net.sf.launch4j#launch4j;3.0.2!launch4j.tgz: invalid sha1: expected=<!doctype computed=2b1a69684fa42f362bb969bb7a4f75c68ca3e518 (5691ms) [ivy:retrieve] [FAILED ] net.sf.launch4j#launch4j;3.0.2!launch4j.zip: invalid sha1: expected=<!doctype computed=5d73b28eced3ce5ad05510b1654921ab19e3037b (6266ms) [ivy:retrieve] [FAILED ] net.sf.launch4j#launch4j;3.0.2!launch4j.tgz: invalid sha1: expected=<!doctype computed=76d1ee4b817827eb4f5f1a106b5e58474d4c15af (5000ms) [ivy:retrieve] ==== launch4j: tried [ivy:retrieve] http://downloads.sourceforge.net/project/launch4j/launch4j-3/3.0.2/launch4j-3.0.2-linux.tgz [ivy:retrieve] [FAILED ] net.sf.launch4j#launch4j;3.0.2!launch4j.tgz: invalid sha1: expected=<!doctype computed=2b1a69684fa42f362bb969bb7a4f75c68ca3e518 (5691ms) [ivy:retrieve] ==== launch4j: tried [ivy:retrieve] http://downloads.sourceforge.net/project/launch4j/launch4j-3/3.0.2/launch4j-3.0.2-macosx.tgz [ivy:retrieve] [FAILED ] net.sf.launch4j#launch4j;3.0.2!launch4j.zip: invalid sha1: expected=<!doctype computed=5d73b28eced3ce5ad05510b1654921ab19e3037b (6266ms) [ivy:retrieve] ==== launch4j: tried [ivy:retrieve] http://downloads.sourceforge.net/project/launch4j/launch4j-3/3.0.2/launch4j-3.0.2-win32.zip [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] :: UNRESOLVED DEPENDENCIES :: [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] :: org.jedit.plugins#MacOSX;1.2: not found [ivy:retrieve] :: org.jedit.plugins#QuickNotepad;5.0: not found [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] :: FAILED DOWNLOADS :: [ivy:retrieve] :: ^ see resolution messages for details ^ :: [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] :: org.apache.xmlgraphics#batik-util;1.7!batik-util.jar [ivy:retrieve] :: xml-apis#xml-apis;1.3.04!xml-apis.jar [ivy:retrieve] :: xml-apis#xml-apis-ext;1.3.04!xml-apis-ext.jar [ivy:retrieve] :: net.sf.launch4j#launch4j;3.0.2!launch4j.tgz [ivy:retrieve] :: net.sf.launch4j#launch4j;3.0.2!launch4j.tgz [ivy:retrieve] :: net.sf.launch4j#launch4j;3.0.2!launch4j.zip [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] [ivy:retrieve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS My guess for the "invalid sha" cases: in place of the expected sha1, the build script is receiving something that starts with "<!doctype": [ivy:retrieve] [FAILED ] net.sf.launch4j#launch4j;3.0.2!launch4j.tgz: invalid sha1: expected=*<!doctype *computed=76d1ee4b817827eb4f5f1a106b5e58474d4c15af (5000ms) It's probably an HTML -- a 404 message? Cheers |
|
From: Lars G. <l.g...@me...> - 2014-09-06 12:27:21
|
It is not a bug. Just in addition to the mail from Steve.
I think the best/securest solution to make it work is to use negative
character classes.
For example:
Search: ^[^"]+"([^"]+)";
Replace: $1
You may want to modify the search string. Why? Take a look at this line:
public static final String PROBLEM = "Is this a \"problem\"";
Search: ^[^"]+"([^"\\]*(?:\\.[^"\\]*)*)";
Replace: $1
Cheers
Lars
Von: Steve Jakob [mailto:ste...@wi...]
Gesendet: Freitag, 5. September 2014 17:18
An: jEdit Dev List
Betreff: Re: [ jEdit-devel ] [jedit:bugs] #3882 Regex search and replace
with empty replace string eats the line
This doesn't look like a bug to me; it looks like a problem with your regex.
I'd suggest using capture groups.
Search string: ^.*?(".*";)
Replace string: $1
The capture group will match the quoted string plus the semi-colon. The
matched search string (from line start to the end of the capture group) will
be replaced by the contents of the capture group. To remove the semi-colon
as well, move it outside the capture group:
Search string: ^.*?(".*");
Replace string: $1
Similarly, if you also want to get rid of the quote characters:
Search string: ^.*?"(.*)";
Replace string: $1
Note that, if each line can contain only one quoted string you could also
ditch the reluctant quantifier. Given your sample text below, this would
work the same as the first search and replace pair above:
Search string: ^.*(".*";)
Replace string: $1
Steve Jakob
On Sep 5, 2014, at 10:06 AM, aurelije <aur...@us...> wrote:
_____
[bugs:#3882] <http://sourceforge.net/p/jedit/bugs/3882> Regex search and
replace with empty replace string eats the line
Status: open
Group: minor bug
Labels: regex replace
Created: Fri Sep 05, 2014 02:06 PM UTC by aurelije
Last Updated: Fri Sep 05, 2014 02:06 PM UTC
Owner: nobody
If you open a new buffer and enter this line:
public static final String LOGIN_TO_BACKOFFICE = "loginToBackOffice";
public static final String LOGIN_TO_FRONTEND = "loginToFrontend";
and try to do search and replace entering this search string: ^.*?"
and leaving empty replace text area (meaning that I want to remove string
/public static final String LOGIN_TO_BACKOFFICE = "/ from buffer line),
choose regular expression, I am getting this result after clicking Replace
All:
;
The find operation correctly finds /public static final String
LOGIN_TO_BACKOFFICE = "/ and when I click just replace, everything is OK,
when I keep clicking Replace & Find it first replaces and then when it goes
to second match then previous match become just
;
_____
Sent from sourceforge.net because jed...@li... is
subscribed to https://sourceforge.net/p/jedit/bugs/
<https://sourceforge.net/p/jedit/bugs>
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/jedit/admin/bugs/options. Or, if this is a mailing
list, you can unsubscribe from the mailing list.
----------------------------------------------------------------------------
--
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/--
-----------------------------------------------
jEdit Developers' List
jEd...@li...
https://lists.sourceforge.net/lists/listinfo/jedit-devel
|
|
From: Steve J. <ste...@wi...> - 2014-09-05 15:41:08
|
This doesn't look like a bug to me; it looks like a problem with your regex. I'd suggest using capture groups.
Search string: ^.*?(".*";)
Replace string: $1
The capture group will match the quoted string plus the semi-colon. The matched search string (from line start to the end of the capture group) will be replaced by the contents of the capture group. To remove the semi-colon as well, move it outside the capture group:
Search string: ^.*?(".*");
Replace string: $1
Similarly, if you also want to get rid of the quote characters:
Search string: ^.*?"(.*)";
Replace string: $1
Note that, if each line can contain only one quoted string you could also ditch the reluctant quantifier. Given your sample text below, this would work the same as the first search and replace pair above:
Search string: ^.*(".*";)
Replace string: $1
Steve Jakob
On Sep 5, 2014, at 10:06 AM, aurelije <aur...@us...> wrote:
>
> [bugs:#3882] Regex search and replace with empty replace string eats the line
>
> Status: open
> Group: minor bug
> Labels: regex replace
> Created: Fri Sep 05, 2014 02:06 PM UTC by aurelije
> Last Updated: Fri Sep 05, 2014 02:06 PM UTC
> Owner: nobody
>
> If you open a new buffer and enter this line:
>
> public static final String LOGIN_TO_BACKOFFICE = "loginToBackOffice";
> public static final String LOGIN_TO_FRONTEND = "loginToFrontend";
> and try to do search and replace entering this search string: ^.*?"
> and leaving empty replace text area (meaning that I want to remove string /public static final String LOGIN_TO_BACKOFFICE = "/ from buffer line), choose regular expression, I am getting this result after clicking Replace All:
>
> ;
>
> The find operation correctly finds /public static final String LOGIN_TO_BACKOFFICE = "/ and when I click just replace, everything is OK, when I keep clicking Replace & Find it first replaces and then when it goes to second match then previous match become just
>
> ;
>
> Sent from sourceforge.net because jed...@li... is subscribed to https://sourceforge.net/p/jedit/bugs/
>
> To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/jedit/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
>
> ------------------------------------------------------------------------------
> Slashdot TV.
> Video for Nerds. Stuff that matters.
> http://tv.slashdot.org/--
> -----------------------------------------------
> jEdit Developers' List
> jEd...@li...
> https://lists.sourceforge.net/lists/listinfo/jedit-devel
|