#126 Patch Collection

open-works-for-me
Program (79)
5
2004-11-14
2004-11-01
Thorsten Haude
No

This is a collection of some NEdit patches, tied to one
convenient package.
- Show Hidden Files
- Smart Case Search
- Macro Variable $NEDIT_HOME
- Help Window Enhancements
- Arne Fřrlie's Selected Character Count

Discussion

1 2 3 .. 5 > >> (Page 1 of 5)
  • Thorsten Haude
    Thorsten Haude
    2004-11-14

    • status: open --> open-works-for-me
     
  • Thorsten Haude
    Thorsten Haude
    2004-11-14

    Logged In: YES
    user_id=119143

    + some minor improvements to the interpreter

     
  • Thorsten Haude
    Thorsten Haude
    2004-11-14

    Logged In: YES
    user_id=119143

    + Andrew Hood's Junkfile Exclusion

     
  • Thorsten Haude
    Thorsten Haude
    2004-11-28

    Logged In: YES
    user_id=119143

    + Andrew Hood's Numbered Backup Files
    + ; as macro command seperator

     
  • Thorsten Haude
    Thorsten Haude
    2004-12-02

    Logged In: YES
    user_id=119143

    Forgot backup.[ch] required for Andy's Numbered Backup patch.

     
  • Thorsten Haude
    Thorsten Haude
    2004-12-02

     
    Attachments
  • Thorsten Haude
    Thorsten Haude
    2004-12-02

     
    Attachments
  • Thorsten Haude
    Thorsten Haude
    2005-01-09

    Logged In: YES
    user_id=119143

    Merged in the Wrap Hairline (SF#701337 variant) and Colored
    Cursorline (SF#683567) patches.

    At least one fickle bug remains: The cursorline covers the
    selection in some cases. This happens in ~10% of opened
    documents. Please let me know if you can reliably reproduce
    this bug.

     
  • Thorsten Haude
    Thorsten Haude
    2005-01-16

    Logged In: YES
    user_id=119143

    + Transient mode

     
  • Thorsten Haude
    Thorsten Haude
    2005-01-16

    Logged In: YES
    user_id=119143

    Doh. The display bug is not visible in documents with syntax
    highlighting, only in those without.

     
  • Thorsten Haude
    Thorsten Haude
    2005-01-29

    Logged In: YES
    user_id=119143

    + scrolltip

    (The display bug is also solved.)

     
  • randr
    randr
    2005-02-08

    Logged In: YES
    user_id=1205333

    Hi,
    I'm trying to run your patch. How do I activate the new
    case sensitive search feature?
    Thanks,
    Rob

    ps: This is the my first ever patch (w00t!!). Lots to learn.
    I assume I should start with the latest CVS version of
    NEdit. Should I install all the patch files or just the
    latest (I just did the latest). Here is what I've done so
    far. Please let me know if you something I messed up.
    thanks again.

    cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/nedit
    login
    cvs -z3
    -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/nedit co
    -P nedit
    download and gunzip patch enhanced.2005-01-29.3.diff.gz
    download backup.c and backup.h into source directory
    make linux
    and it does compile and link!!!

     
  • Thorsten Haude
    Thorsten Haude
    2005-02-08

    Logged In: YES
    user_id=119143

    You have just compiled the CVS NEdit, just the patch ist
    missing: Copy it in the ./nedit directory where your code
    tree starts and run: 'patch -p0
    <enhanced.2005-01-29.3.diff'. Then compile again. Open a
    large file, grab the scroll bar and move it; if you see the
    scrolltip, you made it!

    Almost all new functions should be default to off, so let me
    know if anything but the scrolltip (you can shut off this
    too) and the selected character count is different. Use the
    pref menu to activate the smart search: Preferences ->
    Searching -> Default Search Style -> Regex, Smart Case. Then
    save Prefs to make it stick. The other new stuff is
    described at the top of ReleaseNotes and in the online help.

    You can use the unpatched NEdit along with the Enhanced. The
    unpatched NEdit will not recognize the new options of
    course, so if you save your prefs in it, the new stuff will
    be back to default (mostly off).

     
  • randr
    randr
    2005-02-09

    Logged In: YES
    user_id=1205333

    Thanks!!!
    I Got it running and the case-sensitive search works very
    nicely! Usually I only do a regex seach when I specifically
    need a regex. So having regex as my default search not what
    I'm used to, but I don't see a down side.

    Should I close my RFE?
    Thanks again,
    Rob

    [ 1116576 ] Case Sensitive Search

     
  • Thorsten Haude
    Thorsten Haude
    2005-02-09

    Logged In: YES
    user_id=119143

    I guess you will get used to regexes pretty quickly.

    I think the RFE should be left open, you never know when the
    feature will be integrated into NEdit's main code line.

    Please let know about any bugs you find in the new features!

     
  • Thorsten Haude
    Thorsten Haude
    2005-02-15

    Logged In: YES
    user_id=119143

    Deactivates scrolltip for continous mode.

     
  • Thorsten Haude
    Thorsten Haude
    2005-12-27

    Logged In: YES
    user_id=119143

    Transient windows only transient if no other argument was
    given to the action procedure. Fixed.

    Also cleaned up a bit on the help thing now that part of it
    is in the main trunk.

     
  • Thorsten Haude
    Thorsten Haude
    2005-12-28

    Logged In: YES
    user_id=119143

    Adds highlight_calltip_line() macro function. I think this
    (or something similar) could do much more eventually, but
    I'm not too sure about the interface. Highlighting an
    arbitrary part of the tip could be awkward for the macro
    programmer.

    I also attach my munged version of Philip Mateescu's
    Complete Word macro which uses the new function. Beware,
    this is barely tested.

     
  • Thorsten Haude
    Thorsten Haude
    2005-12-28

    My version of Philip Mateescu's Complete Word macro

     
    Attachments
  • Thorsten Haude
    Thorsten Haude
    2006-01-02

    Logged In: YES
    user_id=119143

    + Some more practical key bindings for the help window.

     
  • Tony Balinski
    Tony Balinski
    2006-02-01

    Logged In: YES
    user_id=618141

    The latest patch file doesn't contain backup.[ch]. I get
    build failures after patching. Any chance of a new patch file?

     
  • Thorsten Haude
    Thorsten Haude
    2006-02-01

    Logged In: YES
    user_id=119143

    None of them does. I once tried to figure out how to include
    them but failed. Instead of trying again, I just provide the
    two files along with the patch. I never touched the two
    files, so just take them from this page or from the original
    patch.

     
  • Thorsten Haude
    Thorsten Haude
    2006-02-20

    Logged In: YES
    user_id=119143

    The cursorline is not deleted in certain cases if you use
    forward/backward_paragraph(). Pretty obscure, but I will
    have another look eventually.

     
  • Jens Guballa
    Jens Guballa
    2006-08-05

    Logged In: YES
    user_id=1568143

    Concerning the forward/backward_paragraph problem:
    I solved this problem by inserting one statement in
    redisplayLineCur-function (within the
    "if (lineStartPos != oldLineStart) {" branch):

    textD->oldLineStart = lineStartPos;

     
  • Thorsten Haude
    Thorsten Haude
    2006-08-13

    Logged In: YES
    user_id=119143

    Thanks for that hint! I see another display bug after this
    change: Right after startup, the hairline is erased in top
    two lines.

    I will try to find out how these changes work and unmerge them.

     
1 2 3 .. 5 > >> (Page 1 of 5)