Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't compile with VS2013 anymore #154

Closed
cmeriaux opened this issue Jun 1, 2015 · 19 comments
Closed

Can't compile with VS2013 anymore #154

cmeriaux opened this issue Jun 1, 2015 · 19 comments
Milestone

Comments

@cmeriaux
Copy link
Contributor

cmeriaux commented Jun 1, 2015

Hello,
with the new Unprecompile headers commit, I can't compile with visual studio 2013 anymore. Can someone help me please ?
I use to import VS 2005 project file, VS convert to its own format then I was able to compile. Now it's not possible anymore.
What am I doing wrong ? Does someone have an idea ?
Thanks
Christophe

@ariccio
Copy link
Contributor

ariccio commented Jun 2, 2015

I use to import VS 2005 project file, VS convert to its own format then I was able to compile. Now it's not possible anymore.

What?? Why not use notepadPlus.vcxproj??

@cmeriaux
Copy link
Contributor Author

cmeriaux commented Jun 2, 2015

Helle Ariccio, thanks for your respond.
When I open the file notepadPlus.vcxproj in visual studio, then compile (release mode), I get the message :


1>------ Build started: Project: Notepad++, Configuration: Unicode Release Win32 ------
1>Project file contains ToolsVersion="12.0". This toolset is unknown or missing. You may be able to resolve this by installing the appropriate .NET Framework for this toolset. Treating the project as if it had ToolsVersion="4.0".
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets(44,5): error MSB8020: The builds tools for v120_xp (Platform Toolset = 'v120_xp') cannot be found. To build using the v120_xp build tools, either click the Project menu or right-click the solution, and then select "Update VC++ Projects...". Install v120_xp to build using the v120_xp build tools.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

What am I doing wrong ?

I noticed that opening notepadPlus.vs2005.vcproj invoke a project import which makes the compilation possible. That's why I used this file.

@NN---
Copy link
Contributor

NN--- commented Jun 2, 2015

Oh, it seems that vcproj is not updated accordingly with vcxproj.

@NN---
Copy link
Contributor

NN--- commented Jun 2, 2015

vcproj file is not maintained.
You have VS2012, this why you don't have vs120_xp platform.
Either change in project configuration to use vs110_xp or upgrade to a newer VS.

@cmeriaux
Copy link
Contributor Author

cmeriaux commented Jun 2, 2015

Thanks, It's better now.

I still have this error :

Project file contains ToolsVersion="11.0". This toolset is unknown or missing. You may be able to resolve this by installing the appropriate .NET Framework for this toolset. Treating the project as if it had ToolsVersion="4.0".

Compilation is OK but linking is KO

1>  
1>  Searching libraries
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\comctl32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\shlwapi.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\shell32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\Oleacc.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\kernel32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\user32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\gdi32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\winspool.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\comdlg32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\advapi32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\ole32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\oleaut32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\uuid.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\odbc32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\odbccp32.lib:
1>      Searching C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\libcpmt.lib:
1>      Searching C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\LIBCMT.lib:
1>      Searching C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\OLDNAMES.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\comctl32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\shlwapi.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\shell32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\Oleacc.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\kernel32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\user32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\gdi32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\winspool.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\comdlg32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\advapi32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\ole32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\oleaut32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\uuid.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\odbc32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\odbccp32.lib:
1>      Searching C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\libcpmt.lib:
1>      Searching C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\LIBCMT.lib:
1>      Searching C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\OLDNAMES.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\comctl32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\shlwapi.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\shell32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\Oleacc.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\kernel32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\user32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\gdi32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\winspool.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\comdlg32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\advapi32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\ole32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\oleaut32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\uuid.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\odbc32.lib:
1>      Searching C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\odbccp32.lib:
1>      Searching C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\libcpmt.lib:
1>  
1>  Finished searching libraries
1>Buffer.obj : error LNK2001: unresolved external symbol "public: __thiscall LongRunningOperation::LongRunningOperation(void)" (??0LongRunningOperation@@QAE@XZ)
1>FindReplaceDlg.obj : error LNK2001: unresolved external symbol "public: __thiscall LongRunningOperation::LongRunningOperation(void)" (??0LongRunningOperation@@QAE@XZ)
1>NppCommands.obj : error LNK2001: unresolved external symbol "public: __thiscall LongRunningOperation::LongRunningOperation(void)" (??0LongRunningOperation@@QAE@XZ)
1>Buffer.obj : error LNK2001: unresolved external symbol "public: __thiscall LongRunningOperation::~LongRunningOperation(void)" (??1LongRunningOperation@@QAE@XZ)
1>FindReplaceDlg.obj : error LNK2001: unresolved external symbol "public: __thiscall LongRunningOperation::~LongRunningOperation(void)" (??1LongRunningOperation@@QAE@XZ)
1>NppCommands.obj : error LNK2001: unresolved external symbol "public: __thiscall LongRunningOperation::~LongRunningOperation(void)" (??1LongRunningOperation@@QAE@XZ)
1>..\bin\notepad++.exe : fatal error LNK1120: 2 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

any idea ?

Thanks

@NN---
Copy link
Contributor

NN--- commented Jun 2, 2015

You have to add these files to project
From misc common

@cmeriaux
Copy link
Contributor Author

cmeriaux commented Jun 2, 2015

Thank you very much. The build is back.
By the way, do you have an error on post build action ?

1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(134,5): error MSB3073: The command "copy ..\src\config.model.xml ..\bin\config.model.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(134,5): error MSB3073: copy ..\src\langs.model.xml ..\bin\langs.model.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(134,5): error MSB3073: copy ..\src\stylers.model.xml ..\bin\stylers.model.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(134,5): error MSB3073: copy ..\src\shortcuts.xml ..\bin\shortcuts.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(134,5): error MSB3073: copy ..\src\functionList.xml ..\bin\functionList.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(134,5): error MSB3073: copy ..\src\contextMenu.xml ..\bin\contextMenu.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(134,5): error MSB3073: ..\misc\vistaIconTool\changeIcon.bat "..\misc\vistaIconTool\ChangeIcon.exe" "..\bin\notepad++.exe"
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(134,5): error MSB3073: 
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(134,5): error MSB3073: :VCEnd" exited with code 1.

@NN---
Copy link
Contributor

NN--- commented Jun 3, 2015

No I don't have any error here.
Did you take the regular vcxproj ?

@NN---
Copy link
Contributor

NN--- commented Jun 7, 2015

I think you should simply update to VS2013 or VS2015 , they both come in a free version and close this issue.

@ariccio
Copy link
Contributor

ariccio commented Jun 7, 2015

^yes

@cmeriaux
Copy link
Contributor Author

cmeriaux commented Jun 7, 2015

OK guys, I will upgrade my VS because recents commit contains modern C++
that VS2013 doesn't understand.
Le 7 juin 2015 10:16, "Alexander Riccio" notifications@github.com a
écrit :

^yes


Reply to this email directly or view it on GitHub
#154 (comment)
.

@NN---
Copy link
Contributor

NN--- commented Jun 7, 2015

@donho Uses VS2013. You have VS2012 according to your logs :)

@cmeriaux
Copy link
Contributor Author

cmeriaux commented Jun 7, 2015

Hello,
compilation with VS2015 is OK now but I still have error with the post compilation action

1>  Finished searching libraries
1>  notepadPlus.vs2015.vcxproj -> D:\dev\notepad-plus-plus\PowerEditor\visual.net\..\bin\Notepad++.exe
1>          1 fichier(s) copié(s).
1>          1 fichier(s) copié(s).
1>          1 fichier(s) copié(s).
1>          1 fichier(s) copié(s).
1>          1 fichier(s) copié(s).
1>          1 fichier(s) copié(s).
1>  Accès refusé.
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(132,5): error MSB3073: The command "copy ..\src\config.model.xml ..\bin\config.model.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(132,5): error MSB3073: copy ..\src\langs.model.xml ..\bin\langs.model.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(132,5): error MSB3073: copy ..\src\stylers.model.xml ..\bin\stylers.model.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(132,5): error MSB3073: copy ..\src\shortcuts.xml ..\bin\shortcuts.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(132,5): error MSB3073: copy ..\src\functionList.xml ..\bin\functionList.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(132,5): error MSB3073: copy ..\src\contextMenu.xml ..\bin\contextMenu.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(132,5): error MSB3073: ..\misc\vistaIconTool\changeIcon.bat "..\misc\vistaIconTool\ChangeIcon.exe" "..\bin\notepad++.exe"
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(132,5): error MSB3073:
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(132,5): error MSB3073: :VCEnd" exited with code 1.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Does anyone have an idea ?
Thanks

@ariccio
Copy link
Contributor

ariccio commented Jun 8, 2015

MSBuild can't open ..\src\config.model.xml or ..\bin\config.model.xml? Can you manually copy config.model.xml to the bin directory??

Is Visual Studio's build logging turned all the way up?

@cmeriaux
Copy link
Contributor Author

cmeriaux commented Jun 8, 2015

I've just figured out what's going on. Executable ChangeIcon.exe (notepad-plus-plus\PowerEditor\misc\vistaIconTool\ChangeIcon.exe) wasn't executable.
I think me should add the execution write to the repository. Am I wrong ?
Thank you for your help.
Christophe

@NN---
Copy link
Contributor

NN--- commented Jun 8, 2015

@cmeriaux What do you mean not executable ?:)
Can you write in manually from explorer ?

@cmeriaux
Copy link
Contributor Author

cmeriaux commented Jun 8, 2015

@NN--- yes I wrote manually the +x permission.
i also changed the git config to ignore file permission

git config core.fileMode false

or we can add the +x permission in the git repository with a new commit.

@NN---
Copy link
Contributor

NN--- commented Jun 8, 2015

Very strange. You can do a pull request if it solves the problem for you

@cmeriaux cmeriaux closed this as completed Jun 8, 2015
@cmeriaux
Copy link
Contributor Author

Guy,
did you have any trouble to compile boost (1_55_0) with VS2015 ?

BuildBoost.bat -toolset msvc-14 d:\dev\boost_1_55_0\

@milipili milipili modified the milestone: 6.x Jun 29, 2015
chcg added a commit to chcg/notepad-plus-plus that referenced this issue May 31, 2023
…a535.zip)

    Released 31 May 2023.
    On Win32, implement IME context sensitivity with IMR_DOCUMENTFEED. Feature notepad-plus-plus#1310.
    On Win32 remove dependence on MSIMG32.DLL by replacing AlphaBlend by GdiAlphaBlend. Bug notepad-plus-plus#1923.
    On Qt, stop movement of IME candidate box.
    On Qt, report correct caret position within paragraph for IME retrieve surrounding text.
    On Qt for Cocoa, fix crash in entry of multi-character strings with IME.

and Lexilla Release 5.2.5 (https://www.scintilla.org/lexilla525.zip)

    Released 31 May 2023.
    Add CharacterSetArray constructor without setBase initial argument for common case where this is setNone and the initialSet argument completely defines the characters. This shortens and clarifies use of CharacterSetArray.
    Bash: implement highlighting inside quoted elements and here-docs. Controlled with properties lexer.bash.styling.inside.string, lexer.bash.styling.inside.backticks, lexer.bash.styling.inside.parameter, and lexer.bash.styling.inside.heredoc. Issue notepad-plus-plus#154, Issue notepad-plus-plus#153, Feature notepad-plus-plus#1033.
    Bash: add property lexer.bash.command.substitution to choose how to style command substitutions. 0 → SCE_SH_BACKTICKS; 1 → surrounding "$(" and ")" as operators and contents styled as bash code; 2 → use distinct styles (base style + 64) for contents. Choice (2) is a provisional feature and details may change before it is finalized. Issue notepad-plus-plus#153.
    Bash: fix nesting of parameters (SCE_SH_PARAM) like ${var/$sub/"${rep}}"}. Issue notepad-plus-plus#154.
    Bash: fix single character special parameters like $? by limiting style. Issue notepad-plus-plus#154.
    Bash: treat "$$" as special parameter and end scalars before "$". Issue notepad-plus-plus#154.
    Bash: treat "<<" in arithmetic contexts as left bitwise shift operator instead of here-doc. Issue notepad-plus-plus#137.
    Batch: style SCE_BAT_AFTER_LABEL used for rest of line after label which is not executed. Issue notepad-plus-plus#148.
    F#: Lex interpolated verbatim strings as verbatim. Issue notepad-plus-plus#156.
    VB: allow multiline strings when lexer.vb.strings.multiline set. Issue notepad-plus-plus#151.
donho pushed a commit that referenced this issue Jun 2, 2023
update to Scinitlla Release 5.3.5 (https://www.scintilla.org/scintilla535.zip)

    Released 31 May 2023.
    On Win32, implement IME context sensitivity with IMR_DOCUMENTFEED. Feature #1310.
    On Win32 remove dependence on MSIMG32.DLL by replacing AlphaBlend by GdiAlphaBlend. Bug #1923.
    On Qt, stop movement of IME candidate box.
    On Qt, report correct caret position within paragraph for IME retrieve surrounding text.
    On Qt for Cocoa, fix crash in entry of multi-character strings with IME.

and Lexilla Release 5.2.5 (https://www.scintilla.org/lexilla525.zip)

    Released 31 May 2023.
    Add CharacterSetArray constructor without setBase initial argument for common case where this is setNone and the initialSet argument completely defines the characters. This shortens and clarifies use of CharacterSetArray.
    Bash: implement highlighting inside quoted elements and here-docs. Controlled with properties lexer.bash.styling.inside.string, lexer.bash.styling.inside.backticks, lexer.bash.styling.inside.parameter, and lexer.bash.styling.inside.heredoc. Issue #154, Issue #153, Feature #1033.
    Bash: add property lexer.bash.command.substitution to choose how to style command substitutions. 0 → SCE_SH_BACKTICKS; 1 → surrounding "$(" and ")" as operators and contents styled as bash code; 2 → use distinct styles (base style + 64) for contents. Choice (2) is a provisional feature and details may change before it is finalized. Issue #153.
    Bash: fix nesting of parameters (SCE_SH_PARAM) like ${var/$sub/"${rep}}"}. Issue #154.
    Bash: fix single character special parameters like $? by limiting style. Issue #154.
    Bash: treat "$$" as special parameter and end scalars before "$". Issue #154.
    Bash: treat "<<" in arithmetic contexts as left bitwise shift operator instead of here-doc. Issue #137.
    Batch: style SCE_BAT_AFTER_LABEL used for rest of line after label which is not executed. Issue #148.
    F#: Lex interpolated verbatim strings as verbatim. Issue #156.
    VB: allow multiline strings when lexer.vb.strings.multiline set. Issue #151.

Close #13729
molsonkiko pushed a commit to molsonkiko/notepad-plus-plus that referenced this issue Jun 13, 2023
update to Scinitlla Release 5.3.5 (https://www.scintilla.org/scintilla535.zip)

    Released 31 May 2023.
    On Win32, implement IME context sensitivity with IMR_DOCUMENTFEED. Feature notepad-plus-plus#1310.
    On Win32 remove dependence on MSIMG32.DLL by replacing AlphaBlend by GdiAlphaBlend. Bug notepad-plus-plus#1923.
    On Qt, stop movement of IME candidate box.
    On Qt, report correct caret position within paragraph for IME retrieve surrounding text.
    On Qt for Cocoa, fix crash in entry of multi-character strings with IME.

and Lexilla Release 5.2.5 (https://www.scintilla.org/lexilla525.zip)

    Released 31 May 2023.
    Add CharacterSetArray constructor without setBase initial argument for common case where this is setNone and the initialSet argument completely defines the characters. This shortens and clarifies use of CharacterSetArray.
    Bash: implement highlighting inside quoted elements and here-docs. Controlled with properties lexer.bash.styling.inside.string, lexer.bash.styling.inside.backticks, lexer.bash.styling.inside.parameter, and lexer.bash.styling.inside.heredoc. Issue notepad-plus-plus#154, Issue notepad-plus-plus#153, Feature notepad-plus-plus#1033.
    Bash: add property lexer.bash.command.substitution to choose how to style command substitutions. 0 → SCE_SH_BACKTICKS; 1 → surrounding "$(" and ")" as operators and contents styled as bash code; 2 → use distinct styles (base style + 64) for contents. Choice (2) is a provisional feature and details may change before it is finalized. Issue notepad-plus-plus#153.
    Bash: fix nesting of parameters (SCE_SH_PARAM) like ${var/$sub/"${rep}}"}. Issue notepad-plus-plus#154.
    Bash: fix single character special parameters like $? by limiting style. Issue notepad-plus-plus#154.
    Bash: treat "$$" as special parameter and end scalars before "$". Issue notepad-plus-plus#154.
    Bash: treat "<<" in arithmetic contexts as left bitwise shift operator instead of here-doc. Issue notepad-plus-plus#137.
    Batch: style SCE_BAT_AFTER_LABEL used for rest of line after label which is not executed. Issue notepad-plus-plus#148.
    F#: Lex interpolated verbatim strings as verbatim. Issue notepad-plus-plus#156.
    VB: allow multiline strings when lexer.vb.strings.multiline set. Issue notepad-plus-plus#151.

Close notepad-plus-plus#13729
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants