Activity for Kered13

  • Kered13 Kered13 posted a comment on ticket #1

    I have fixed the problem. It turned out to be caused by wrapping a comment line that was followed by a blank line, which was not covered by my test cases. New versions of the plugin have been uploaded to the downloads page. Also I was apparently logged into the wrong account before. I didn't even realize I had two accounts...

  • Kered13 Kered13 committed [f07560]

    Ignore closing brace in comments when splitting braces in DereksAutoindent.

  • Kered13 Kered13 committed [115db2]

    Remove unnecessary SCI_ENDUNDOACTION in PythonIndent.

  • Kered13 Kered13 committed [eca36d]

    -Fix bugs in DereksAutoindent and PythonIndent where setCurrentPos was used instead of gotoPos.

  • Kered13 Kered13 committed [7fc1a4]

    -Add ability to split braces on the same line to DereksAutoindent.

  • Kered13 Kered13 committed [af5f43]

    Actually null stripping was still needed, but I found a better way to do it.

  • Kered13 Kered13 committed [734c3d]

    Remove stripNull, it is not needed for appending paths.

  • Kered13 Kered13 committed [8aff57]

    -Use Scintilla class in PythonIndent.

  • Kered13 Kered13 committed [61c717]

    -Added getTabWidth, setTabWidth, getCurrentLineNumber, getLineIndentSize, and setLineIndentSize methods to IScintilla.

  • Kered13 Kered13 committed [ecb84f]

    -Move common config function to NppMenu.

  • Kered13 Kered13 committed [4edb08]

    -Implement NppPlugin, a common base class for plugins.

  • Kered13 Kered13 committed [3e5e26]

    Use std::vector<std::string> for clause headers in PythonIndent.

  • Kered13 Kered13 committed [c0c6d0]

    -Update Notepad_plus_msgs.h

  • Kered13 Kered13 committed [f8acc3]

    Use a vector instead of a map to store callbacks in NppMenu.

  • Kered13 Kered13 committed [7440c8]

    -Use more NppMenu functions in DereksAutoindent.

  • Kered13 Kered13 committed [a8dd92]

    Initial Commit.

  • Kered13 Kered13 committed [208b93]

    Update Scintilla.h. This fixes potential issues with x64 build.

  • Kered13 Kered13 committed [7807a9]

    Remove references to NppPluginTemplate and delete unused files.

  • Kered13 Kered13 committed [e398aa]

    Replace int types to LRESULT to fix warnings in 64-bit build.

  • Kered13 Kered13 committed [8ca4d0]

    Remove comment continuation logic. Comment Wrap now contains this logic.

  • Kered13 Kered13 committed [b80077]

    Reorganize files and adjust project properties in preparation for merging into NPP Plugins.

  • Kered13 Kered13 committed [8b7712]

    Updated to VS 2019.

  • Kered13 Kered13 committed [cc2e2e]

    Add new file to VS.

  • Kered13 Kered13 committed [1cb78f]

    Fix DereksAutoindent builds.

  • Kered13 Kered13 committed [e9ef3b]

    More project property tweaks.

  • Kered13 Kered13 committed [35587e]

    Clean up some code to use more modern C++ styles.

  • Kered13 Kered13 committed [4c9cd9]

    Add DereksAutoindent project.

  • Kered13 Kered13 committed [c4d0fa]

    Normalize one more project property.

  • Kered13 Kered13 committed [ac9b62]

    -Normalize project properties.

  • Kered13 Kered13 committed [923203]

    Fixed indentation in LanguageCommentStyle.h

  • Kered13 Kered13 committed [eff109]

    Updated to VS 2019.

  • Kered13 Kered13 committed [a179d3]

    Actually commit changes to projects.

  • Kered13 Kered13 committed [b212e1]

    -Move project release scripts to solution directory.

  • Kered13 Kered13 committed [24136d]

    -Fix a crash when inserting a new comment line in an unrecognized language.

  • Kered13 Kered13 committed [fe6ea5]

    Add version.

  • Kered13 Kered13 committed [1eb1c7]

    Update PlatformToolset to Visual Studio 2017, this fixes compilation.

  • Kered13 Kered13 committed [1d79d9]

    Removed unused code. Clean up project.

  • Kered13 Kered13 committed [7dead3]

    -Add release script.

  • Kered13 Kered13 committed [386718]

    Add new file to VS.

  • Kered13 Kered13 committed [f40969]

    -Added loading and using framedata.

  • Kered13 Kered13 committed [ab5fce]

    Close branch based on old method of detecting cancels.

  • Kered13 Kered13 committed [de777a]

    Add frame numbers to old method.

  • Kered13 Kered13 committed [77b3b3]

    -Added frame number to cancel table.

  • Kered13 Kered13 committed [90cb9c]

    Fix bug in get_attack_end_type that caused approximately half of cancels to be missed.

  • Kered13 Kered13 committed [d35114]

    Initial commit. Code compiles but not compelte or tested.

  • Kered13 Kered13 committed [e51aaf]

    Use std::vector<char> instead of std::unique_ptr<char[]>.

  • Kered13 Kered13 committed [2cac24]

    Fixed various issues found while testing line comment wrapping.

  • Kered13 Kered13 committed [38949f]

    Use std::string and std::string_view.

  • Kered13 Kered13 committed [5326ed]

    Changed the algorithm for calculating wrap point to correctly account for tabs.

  • Kered13 Kered13 committed [2a722f]

    Fixed bug where words longer than wrap column would cause an infinite loop.

  • Kered13 Kered13 committed [15357c]

    Move Notepad++ and Scintilla includes into a separate folder.

  • Kered13 Kered13 committed [ac771f]

    Create IScintilla and Scintilla wrapper class around Scintilla HWND to support later faking. Migrate all SendMessage calls to use IScintilla. Create type aliases for position, line number, and column.

  • Kered13 Kered13 committed [786f3f]

    Fix inconsistent newlines that Visual Studio keeps introducing for some reason.

  • Kered13 Kered13 committed [e9cad7]

    Create ScopedUndoAction to handle undo actions in an RAII manner.

  • Kered13 Kered13 committed [48701e]

    Fake implementation of IScintilla.

  • Kered13 Kered13 committed [bfa25f]

    Reorganize test project.

  • Kered13 Kered13 committed [294994]

    Added tesets for IScintilla.

  • Kered13 Kered13 committed [e86050]

    Add tests for getUndoAction.

  • Kered13 Kered13 committed [ef78fc]

    Added CommentStyleTest. Fixed a test in FakeScintillaTest.

  • Kered13 Kered13 committed [2188ba]

    Change how CommentStyle getNewlinePrefix to return whitespace after prefix and update tests.

  • Kered13 Kered13 committed [6ddea5]

    Implemented selection wrapping.

  • Kered13 Kered13 committed [db2d10]

    Add supported for many new languages.

  • Kered13 Kered13 committed [384347]

    Add autowrapping and updated position and anchor correctly while wrapping. There may still be bugs at this point.

  • Kered13 Kered13 committed [1a2755]

    Fix a bug when wrapping near closing marks.

  • Kered13 Kered13 committed [b5f1f5]

    Fix some menu issues and create framework for autocommenting newlines.

  • Kered13 Kered13 committed [8e7485]

    Add support for autocommenting multi-line comment blocks.

  • Kered13 Kered13 committed [9c2609]

    Allow single line comments to auto comment when the next line is also a comment.

  • Kered13 Kered13 committed [9f200f]

    Refactor CommentStyle into LanguageCommentStyle. Create new CommentStyle defining behavior of a single style with SingleLine and MultiLine subclasses.

  • Kered13 Kered13 committed [83cf84]

    Added more units tests for LanguageCommentStyle.

  • Kered13 Kered13 committed [ee3577]

    Add WrapAtColumn support.

  • Kered13 Kered13 committed [bada75]

    Create NppMenu to handle managing of the plugin menu.

  • Kered13 Kered13 committed [ae225d]

    Refactor common code for reading and writing settings.

  • Kered13 Kered13 committed [541489]

    -Use correct (modern) ini path.

  • Kered13 Kered13 committed [541489]

    -Use correct (modern) ini path.

  • Kered13 Kered13 committed [aaee91]

    NppMenu::getFuncItems() cannot be const.

  • Kered13 Kered13 committed [1e1ba1]

    Open ini file after displaying WrapAtColumn help message.

  • Kered13 Kered13 committed [46b6a1]

    -Add release script.

  • Kered13 Kered13 committed [3bbff7]

    Ignore .aps and .vcsproj.user.

  • Kered13 Kered13 committed [e15eb9]

    Change filters.

  • Kered13 Kered13 committed [888a05]

    Added "Insert New Comment Line" command.

  • Kered13 Kered13 committed [8a9bba]

    Update ignore file.

  • Kered13 Kered13 committed [2f6347]

    Delete NPP utilities, they have been moved to a separate project. This new project is imported and referenced by the Comment Wrap projects.

  • Kered13 Kered13 committed [e6b743]

    Add deleted files to commit.

  • Kered13 Kered13 committed [3da527]

    Update version to 1.0.0.2.

  • Kered13 Kered13 committed [a069ba]

    Add x64 post-build event to create release .zip.

  • Kered13 Kered13 committed [d3dbfa]

    Remove Comment Wrap solution in preparation for merge.

  • Kered13 Kered13 committed [698e9c]

    Created Paste Indented project.

  • Kered13 Kered13 committed [54f852]

    Updated Scintilla.h. This fixes potential problems with x64 builds.

  • Kered13 Kered13 committed [c38b6b]

    Add new file to VS.

  • Kered13 Kered13 committed [cbb76a]

    Remove Paste Indented solution in preparation for merge.

  • Kered13 Kered13 committed [5c4499]

    Initial commit.

  • Kered13 Kered13 committed [bfef69]

    Added x64 platform.

  • Kered13 Kered13 committed [130b7b]

    Remove a file that does not exist from Visual Studio tracking.

  • Kered13 Kered13 committed [2812fe]

    Convert NULL to nullptr.

  • Kered13 Kered13 committed [37246c]

    Clean up some code to use more modern C++ styles.

  • Kered13 Kered13 committed [f889ee]

    Clean up changes:

  • Kered13 Kered13 committed [779ffc]

    Tweaking project configuration.

  • Kered13 Kered13 committed [d6196c]

    Ignore .aps and .vcxproj.user

  • Kered13 Kered13 committed [2ce081]

    Generalize release script.

  • Kered13 Kered13 committed [331898]

    Add version number.

1 >