by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Bert Jacobs
    @albertdev
    It's been a while since I've used that prototype. Is it that far off to place it where you started? What does Eclipse do out of the box?
    Bert Jacobs
    @albertdev
    @pedrosans Any more news?
    pedrosans
    @pedrosans
    Hi Bert, not far, I rebased it on master and the merge was really simple. I want to change SelectionVisualHandler to always enter in visual mode rather than select mode when Eclipse selects a text while Vrapper is in insert mode. For me it would be a more natural behavior
    Bert Jacobs
    @albertdev
    @pedrosans You can always experiment of course, though the final version should really have an option somewhere. I like select mode in those rare cases where Eclipse selects / highlights a piece of text where it's obvious that you immediately want to type over it, like renaming a variable.
    Select mode also has the advantage that it is easy to exit (just press a key), whereas Visual mode requires Escape and has extra steps like saving the current selection offsets or resetting the caret offset to one appropriate for Normal mode. This was important for my early tests as the current SelectionVisualHandler can very rarely get in a state where it fails to notice that the editor no longer has a selection, hence crashing Vrapper when it tries to run all the exit code in Visual mode.
    Luke deGruchy
    @lukedegruchy
    re: #789 789: while the suggested fix works on Linux, it does not work on macOS
    I tried this, but Eclipse doesn't seem to respect the setting unlike other macOS apps: https://apple.stackexchange.com/questions/16135/remap-home-and-end-to-beginning-and-end-of-line
    I can bind begin of line and end of line to home and end in Eclipse settings but then I still get the visual mode bug
    so should I file a separate bug for this for only macOS?
    Luke deGruchy
    @lukedegruchy
    I found a workaround using BetterTouchTool
    mathias gibble
    @mathias_gibble_twitter
    does anyone know if it is possible to install vrapper in DBeaver?
    Bert Jacobs
    @albertdev
    @mathias_gibble_twitter Interesting question.
    I used to run DBeaver 3.4.5 which was a custom Eclipse RCP app which didn't allow installing any plugins.
    I've just downloaded DBeaver 4.1.3 (Community Edition) which now seems to run a customized Eclipse Workbench. The Help menu features an Install New Software item which is actually the Eclipse Plugin Installer.
    Bert Jacobs
    @albertdev
    • If you go to our homepage (http://vrapper.sourceforge.net/home/) you can find the URL to our update site.
    • If you go back to DBeaver and click the Install New Software menu item, you can then paste this URL in the "Work with:" selection box.
    • A second later you should see the Vrapper items.
    • Select everything you want (except the Optional Programming language plugins) and click Next.
    • Follow the wizard, and now the SQL editor should run Vrapper!
    Bert Jacobs
    @albertdev
    @mathias_gibble_twitter One final remark: Vrapper works, but it took me half an hour to find that Alt + F6 switches focus between the Results and the SQL editor (they call it Switch active panel in the Keys preferences), binding <kbd>Esc</kbd> to Activate Editor like I usually do is not enough.
    Bert Jacobs
    @albertdev
    @keforbes About that StackOverflowError: I'm going to try making an alternative fix for the evil caret code which detects if it's running reentrant or not.
    When not, it can shift the caret like it used to, but if it is it should simply call super.sameAsOverridenMethod() as quickly as possible.
    The code won't become pretty (I expect a bunch of duplication of the reentrancy checking code) but in theory it should work with every version of Eclipse SWT.
    keforbes
    @keforbes
    thanks @albertdev, whatever solution you can come up with would be great
    I'm still leaving everything in the unstable build right now so we can keep playing with the solution if we need to
    Bert Jacobs
    @albertdev
    @keforbes I have pushed the fix but I couldn't test it on Linux yet.
    Joaquim Monserrat Companys
    @jeremies
    Is the project mature enough to run the development version of git in the work?
    keforbes
    @keforbes
    @jeremies, if you're asking whether it is safe to use the unstable update site, yes it is. This project is very mature, which is part of the reason why development has slowed so much lately.
    Jonathan Hale
    @Squareys
    @albertdev Thank you so much for vrapper! :pray:
    I've been using it for over three years now and it helped me get through the non-productive phase of learning vim :relaxed:
    Bert Jacobs
    @albertdev
    @Squareys You're welcome. (BTW: since your mentioning me: Vrapper really is the work of multiple people)
    Glad that it helped you along