Activity for Ernie Rael

  • Ernie Rael Ernie Rael posted a comment on ticket #109

    I'm wrong about library jars being included in jvi.jar. Everything in is the jvi-code/dist directory, the libraries are in jvi-code/dist/lib

  • Ernie Rael Ernie Rael posted a comment on ticket #109

    ran the build again today, it just worked Cool. Note that the jvi build produces jar files that run under jdk-11, but language constructs from jdk-19 can be used (frgaal magic). Note that you can do java -jar dist/jvi.jar to bring up the test window. jvi.jar should have everything needed to link/build against. It contains the jvi-core and jvi-swing jars along with various jars. Depending on your needs you might want to use individual jars, rather than the bundle. To get started, depending on your...

  • Ernie Rael Ernie Rael posted a comment on ticket #109

    There's https://sourceforge.net/p/jvi/raelity-gradle/ which is the source I used to build the plugin. But the following would indicate that you can ignore that. I just tried moving aside 1. ~/.gradle 2. <mvn-repo>/com/raelity/namedservices-merge 3, <mvn-repo>/com/raelity/gradle 4. <mvn-repo>/org/frgaal Downloaded fresh source from http://hg.code.sf.net/p/jvi/code into jvi-code did JAVA_HOME=/ref/openjdk/jdk-11 ./gradlew run The first time I tried, I didn't set JAVA_HOME and ran into trouble (but...

  • Ernie Rael Ernie Rael posted a comment on ticket #109

    That's weird. The plugin, and instructions on how to use it are at https://plugins.gradle.org/plugin/com.raelity.namedservices-merge I'll take a look.

  • Ernie Rael Ernie Rael posted a comment on ticket #109

    Check out the jVi source, see https://sourceforge.net/p/jvi/code/, and in the top level directory do ./gradlew run This brings up a JEditorPane (JTextArea isn't enough) with jVi installed. This is built from the jvi-cmd directory, using the jars from jvi-core and jvi-swing. This is minimal. Also see README.

  • Ernie Rael Ernie Rael posted a comment on ticket #158

    If you provide steps to recreate, I'll give it a try. (I don't understand how it happened). Command mode is after ":".

  • Ernie Rael Ernie Rael posted a comment on ticket #201

    I guess jstack is recommend (there are several ways). See https://www.baeldung.com/java-thread-dump for a pretty good description. similar with the others, except this time it worked Wow, that is intriguing.

  • Ernie Rael Ernie Rael posted a comment on ticket #201

    Thanks for isolating the issue. I'm on gtk, I've tested with those LAFs, 1920x1080. Seems it must be HiDPI I won't have much time for a few days. I'd like to file a NB issue. Would you get get a stack trace while it's going crazy, so I can include it? Might help narrow it down. Hopefully one of the LAF maintainers will be interested, the FlatLaf get a lot of attention right now.

  • Ernie Rael Ernie Rael posted a comment on ticket #2

    If you do that, let me know so I can subscribe to it.

  • Ernie Rael Ernie Rael posted a comment on ticket #201

    I'm on recent linux release (popOS). I download the zip; don't use an installer. I'm running 16; I've run all versions, plus build my own on occation. During testing, I install jVi in a variety of ways. Starting up NetBeans with a clean userdir/cachedir using the --userdir/--cachedir options, install the update center, then install jVi is one of the things I do. Did you look into the NetBeans messages.log, maybe there's some exception. $ env|grep -i xdg XDG_CONFIG_DIRS=/etc/xdg/xdg-pop:/etc/xdg XDG_MENU_PREFIX=gnome-...

  • Ernie Rael Ernie Rael posted a comment on ticket #201

    Did you try resizing the window? 2 machines, that's weird. I can't reproduce it. Did it ever work? Did you import settings? A clean install of both NetBeans and jVi , without importing settings, is something to try.

  • Ernie Rael Ernie Rael posted a comment on ticket #201

    This sounds vaguely familiar. Don't remember what the issue is, JDK, MAC, or what. Could you try resizing the options window, for example make it very big? I can't reproduce it. I don't see another bug report about it.

  • Ernie Rael Ernie Rael modified ticket #4

    jvi suddenly quit working in Netbeans 12.0

  • Ernie Rael Ernie Rael committed [2e0e12] on editor-pin

    2.0, jdk11

  • Ernie Rael Ernie Rael committed [668d07] on editor-pin

    include config for jar signing, commented out

  • Ernie Rael Ernie Rael committed [d78518] on editor-pin

    remove nb-uc from this repository, moved to nbvi

  • Ernie Rael Ernie Rael committed [7027d2] on editor-pin

    specify jdk1.8.

  • Ernie Rael Ernie Rael committed [8295fc] on editor-pin

    use jdk1.8, HAS_ANCIENT_NB_HACKS 78f337c53d56, Build nb-uc for 11.0 (not .2).

  • Ernie Rael Ernie Rael committed [edc66c] on editor-pin

    nb-uc points to NetBeans-11-and-later

  • Ernie Rael Ernie Rael committed [ff2636] on editor-pin

    remove ancient nbm used to hack NB internals.

  • Ernie Rael Ernie Rael committed [ba00c2] on editor-pin

    Fix issue lookup's resultChanged might be called NOT in EDT.

  • Ernie Rael Ernie Rael committed [48ee9f] on editor-pin

    Added tag HAS_ANCIENTS for changeset 78f337c53d56

  • Ernie Rael Ernie Rael committed [a4d6e3] on editor-pin

    changes made by IDE

  • Ernie Rael Ernie Rael committed [6fa01b] on editor-pin

    Standalone WindowsProvider for a NB that has proposed changes incorporated.

  • Ernie Rael Ernie Rael committed [78f337] on editor-pin

    Maven update center. Basically all defaults. Add to pom for maven central.

  • Ernie Rael Ernie Rael committed [3825ec] on editor-pin

    Change to NB license

  • Ernie Rael Ernie Rael committed [70e22b] on editor-pin

    Add <extra-compilation-unit>... so don't see errors on source in editor.

  • Ernie Rael Ernie Rael committed [43cf4e] on editor-pin

    Package patch as modules.

  • Ernie Rael Ernie Rael committed [49d8f6] on editor-pin

    Clean up structure for windows patch

  • Ernie Rael Ernie Rael committed [b91b08] on editor-pin

    move stuff to patchsrc directory.

  • Ernie Rael Ernie Rael committed [832fb6] on editor-pin

    baby steps to get an NBM to work.

  • Ernie Rael Ernie Rael committed [cee28e] on editor-pin

    Get update center module to hack/clear _removed after install.

  • Ernie Rael Ernie Rael committed [faddbe] on editor-pin

    checkpoint the friend hack code

  • Ernie Rael Ernie Rael committed [912185] on editor-pin

    NBMs with windows patch

  • Ernie Rael Ernie Rael committed [5158d6] on editor-pin

    get rid of dummy-suite, use makeupdatedesc directly for single modules.

  • Ernie Rael Ernie Rael committed [4ddf26] on editor-pin

    Update the nbm with "main" from build.xml.

  • Ernie Rael Ernie Rael committed [24c554] on editor-pin

    Use default platform.

  • Ernie Rael Ernie Rael committed [c08cea] on editor-pin

    Add nb70 update center for jVi.

  • Ernie Rael Ernie Rael committed [f9fd0f] on editor-pin

    New pin.

  • Ernie Rael Ernie Rael committed [ab946c] on editor-pin

    Build jvi support nbm under a module suite

  • Ernie Rael Ernie Rael committed [a02625] on editor-pin

    Add popup separator, remove unused files

  • Ernie Rael Ernie Rael committed [af3086] on editor-pin

    take out useless log statement

  • Ernie Rael Ernie Rael committed [4d7326] on editor-pin

    jvi global action prototype

  • Ernie Rael Ernie Rael committed [ed13d8] on editor-pin

    move tar file into checkpoint directory

  • Ernie Rael Ernie Rael committed [a2fb2f] on editor-pin

    UC post install project

  • Ernie Rael Ernie Rael committed [62c893] on editor-pin

    Added tag WorksInstanceCreate for changeset cebcb67d792a

  • Ernie Rael Ernie Rael committed [cebcb6] on editor-pin

    Rework to use instanceCreate instead of shadow.

  • Ernie Rael Ernie Rael committed [5c12a1] on editor-pin

    Start the instance file approach

  • Ernie Rael Ernie Rael committed [c84a2a] on editor-pin

    stash tar file of editor.pin experiment

  • Ernie Rael Ernie Rael committed [97d9e4] on editor-pin

    Get rid of PinFactory, general cleanup

  • Ernie Rael Ernie Rael committed [864b2d] on editor-pin

    cleanup/refactor file names

  • Ernie Rael Ernie Rael committed [d24174] on editor-pin

    Pin fire an event when clear() for all the Pin to sync their enable.

  • Ernie Rael Ernie Rael committed [998493] on editor-pin

    Works. Big bug was filesystem didn't behave as advertised.

  • Ernie Rael Ernie Rael committed [74a495] on editor-pin

    Added tag WorksShadowOrig for changeset 126f339b5121

  • Ernie Rael Ernie Rael committed [ee8709] on editor-pin

    Always create an Object if fixupShadow called.

  • Ernie Rael Ernie Rael committed [5e5e86] on editor-pin

    Identified/filed the various NB bugs. Implement simple workarounds

  • Ernie Rael Ernie Rael committed [126f33] on editor-pin

    Fix bug in weak listener setup

  • Ernie Rael Ernie Rael committed [c882da] on editor-pin

    getting ready to introduce MultiFileSystem

  • Ernie Rael Ernie Rael committed [30740a] on editor-pin

    fix bug in .hgignore

  • Ernie Rael Ernie Rael committed [bce51c] on editor-pin

    Provide description and nbm signing.

  • Ernie Rael Ernie Rael committed [97eef6] on editor-pin

    Make it a red icon.

  • Ernie Rael Ernie Rael committed [5e0348] on editor-pin

    add a 24x24 icon

  • Ernie Rael Ernie Rael committed [55957e] on editor-pin

    add action to all editor popups.

  • Ernie Rael Ernie Rael committed [d3bf6f] on editor-pin

    Removed experimetal action api depend, bump spec ver

  • Ernie Rael Ernie Rael committed [7230b4] on editor-pin

    Change package hierarchy

  • Ernie Rael Ernie Rael committed [973412] on editor-pin

    Clean up, hook up "pin" icon.

  • Ernie Rael Ernie Rael committed [99e7d1] on editor-pin

    After create project, add action wizard

  • Ernie Rael Ernie Rael committed [a4d308] on editor-pin

    works, lots of history/check commented out. Needs icon work.

  • Ernie Rael Ernie Rael modified ticket #189

    jvi no cursor on jdk8

  • Ernie Rael Ernie Rael posted a comment on ticket #189

    Changed the default for the option, so it works out of the box for most people. Also changed the name so doesn't mention MAC.

  • Ernie Rael Ernie Rael modified ticket #186

    ":w" broken

  • Ernie Rael Ernie Rael modified ticket #185

    Backspace and autocompletion

  • Ernie Rael Ernie Rael posted a comment on ticket #185

    Can't reproduce. No comments several years. closing.

  • Ernie Rael Ernie Rael modified ticket #181

    Netbeans8.0 / jvi stopped working after installing other plugins

  • Ernie Rael Ernie Rael posted a comment on ticket #181

    Can't reproduce. No comments several years. closing.

  • Ernie Rael Ernie Rael posted a comment on ticket #200

    Fixed in jVi-2.0.13.

  • Ernie Rael Ernie Rael modified ticket #200

    URISyntaxException when opening Netbeans

  • Ernie Rael Ernie Rael modified ticket #108

    Request JavaVi implement the :cd command

  • Ernie Rael Ernie Rael posted a comment on ticket #108

    Available since jVi-2.0

  • Ernie Rael Ernie Rael posted a comment on ticket #200

    Thanks, this time it's an expected exception. The bug is that jVi prints it. I've fixed it here. I thought I would a while to see if anything else shows up since there were so many rapid fire releases. Have you tried :e* ?

  • Ernie Rael Ernie Rael modified ticket #199

    Error when closing editor window

  • Ernie Rael Ernie Rael posted a comment on ticket #199

    Got hold of a windows system. Found a couple more windows issues clipboard handling both on Linux, broke windows clipboard handling :e*, :cd,:e path handling issues with '\' in filename (was treated like an escape) v2.0.11 is now available and fixes these issues

  • Ernie Rael Ernie Rael posted a comment on ticket #199

    I've uploaded https://sourceforge.net/projects/jvi/files/jVi-for-NetBeans/NetBeans-12_JDK-11/nbvi-2.0.10.rc2.zip/download Give it a try if you get a chance. If I don't hear anything negative, I'll upload to the jVi update center tomorrow.

  • Ernie Rael Ernie Rael posted a comment on ticket #199

    Instead of " I'm going to use @; since it represents your location in a file, at sign feels good. Any problem with a Windows filename having that char in it? If I don't hear of any problem soon, it's going in.

  • Ernie Rael Ernie Rael posted a comment on ticket #199

    Thanks very much for the report. (I'm on Linux now, no Windows testing) With v2.0.9 jVi saves the cursor position when a file closes, and uses it to restore the cursor position if the file is reopened. Vim uses a buffer mark named ", jVi uses the same name. This ends up creating a preferences node named of double quote, which is legal, accd to the jdk docs The only restrictions on this name are that it cannot be the empty string, and it cannot contain the slash character ('/') So I'd say this is...

  • Ernie Rael Ernie Rael posted a comment on discussion Open Discussion

    Glad you're enjoying it.

  • Ernie Rael Ernie Rael posted a comment on ticket #4

    You can get the fix pointing an update center to https://sourceforge.net/projects/jvi/files/jVi-for-NetBeans/NetBeans-12_JDK-11/UC/ Or downloading and installing from nbvi-2.0.rc1.zip

  • Ernie Rael Ernie Rael posted a comment on ticket #4

    Fixed, release soon. JDK-11 only, hope that's ok. Thanks for 1=*, nice case. Transitioned from window to linux at home (for joy) took longer than expected; spending time on it helps.

  • Ernie Rael Ernie Rael posted a comment on discussion Developers

    BTW, good luck and feel free to ask questions

  • Ernie Rael Ernie Rael posted a comment on discussion Developers

    Greetings, in the jvi repository's top directory you can do ant run"which runs a demo/debug jVi; no file IO, but you can copy/paste into jVi; ViFS is the interface you implement to hook into your apps file IO for stuff like :w. The demo code is <repo>/src/com/raelity/jvi/cmd. This is probably the best place to start. The Play*.java in the directory are mostly simple implementations of the interfaces needed to plug jvi into swing component. The website's help files are pretty accurate about what implemented...

  • Ernie Rael Ernie Rael posted a comment on discussion Open Discussion

    What is the "leader key"?

  • Ernie Rael Ernie Rael posted a comment on discussion Open Discussion

    I don't understand. There's missing information about the failure. Steps to reproduce are needed. What, if anything, was in the output window as mentioned in the error dialog? Version numbers, NB and jVi could be provided.

  • Ernie Rael Ernie Rael posted a comment on ticket #4

    The trace shows the jVi exception occurs before any modules are enabled and that the exception is happening while trying to print an error message because the compilation of a regex failed (probably a regex syntax error). During startup, jVi compiles the user's last regex from the previous session, see Search.startupInitializePattern on the stack. Looks like it's too early to print an error message since there's an exception. This seems to indicate that while you were trying to get this to work,...

  • Ernie Rael Ernie Rael posted a comment on discussion Open Discussion

    I don't understand the question or anything about partex. Please clarify the problem and what you expect.

  • Ernie Rael Ernie Rael posted a comment on discussion Open Discussion

    Done. Stanley, I don't know to what this is referring.

  • Ernie Rael Ernie Rael posted a comment on discussion Help

    I also tried mapping the long command. Unfortunately, it says to many fields. This indicates that there are blanks in the mapping. Need to use<Space> like in vim. See http://jvi.sourceforge.net/?vimhelp/map.txt.html#:map-special-keys

  • Ernie Rael Ernie Rael modified ticket #3

    Escape from using Ctrl-c or Ctrl-[

  • Ernie Rael Ernie Rael posted a comment on ticket #108

    This is not as simple as I'd hoped. You can't change the direct of the java runtime. StackOverflow Notice that there's a issue against java marked "won't fix". I'll think about how I might track a virtual cwd, a key part is detecting when :cd abc would fail. I think handling :!xxx is already done with java's process builder and you can specify a directory. RobertS, was the ^R in command line insert useful?

  • Ernie Rael Ernie Rael posted a comment on ticket #3

    If memory serves, this is fixed. Can someone, Andy?, confirm.

1 >