Author Topic: Java formatting bugs  (Read 1339 times)

jporkkahtc

  • Senior Community Member
  • Posts: 1825
  • Hero Points: 177
  • Text
Java formatting bugs
« on: September 02, 2014, 03:57:30 am »
I noticed a problem with "finally".
As I typed in some sample code, I hit several other problems.
Here is the code, but see also the attached word doc.
Code: [Select]
/*
    Several problems.
    #1: "Package" completion doesn't make sense.                                           .
                                                                                           .
    #2: Adding "Finally" clause to them                                                                                       .
        After tying the "y" of finally, Slick inserts the { and } on the following two                                                                                                                                                                                      .
        lines. The cursor stays at the "y".                                                                                                                                                                                                                                                                    .
        Typing <space> inserts another pair of { }                                                                                                                                                                                                                                                                                                       .
        Everytime I press <space>, another pair of { } appear.                                                                                                                                                                                                                                                                                                                                                 .
                                                                                                                                                                                                                                                                                                                                                                                                               .
    #3: Slick attempts completions inside comments if you pause for a second or two                                                                                                                         .
                                                                                                                                                                                             .
    #4: As I was typing #3, the "." periods in the previous lines magically appeared                                                                                                                                      .
        Until then, there were no periods in this file                                                                                                                                                                                                                      .
        Undo / Redo did *not* removing them                                                                                                                                                                              .
 */

// Start typing in a new JAVA file, "package porkka.", and then slick suggested completion is "new()"
// What?
package porkka.test.code;

class sample {

    try
    {

    } catch(Exception e) {
    } finally
    {
    }
    {
    }
    {
    }
}


patrick

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 1124
  • Hero Points: 105
Re: Java formatting bugs
« Reply #1 on: September 02, 2014, 01:30:50 pm »
Taking a look this morning, thanks for the report.

patrick

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 1124
  • Hero Points: 105
Re: Java formatting bugs
« Reply #2 on: September 02, 2014, 03:21:39 pm »
  • Agreed, a nonsense completion.
  • Definitely a bug, we're working on a fix now.
  • It will do word completions using words from that file.  It should not suggest any other types of syntax related completions while you're in a comment.  v18 does this as well.  Did you have it disabled in the previous release, and now it's enabled again?
  • I have a guess at what could do this, but I can't reproduce it yet.  Probably because I have different settings than you.  Could you send a screenshot of your comment wrap settings at Languages -> Application Languages -> Java -> Comment Wrap.  And the Word Wrap settings too.