[RELEASE] Notepad++ 6.4 Release.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1064 f5eea248-9336-0410-98b8-ebc06183d4e3
This commit is contained in:
parent
32c6a0b393
commit
86a33d0f78
@ -1,16 +1,27 @@
|
|||||||
Notepad++ v6.3.3 new features:
|
Notepad++ v6.4 new features and bug fixes:
|
||||||
|
|
||||||
1. Add remembering folding between sessions feature.
|
|
||||||
2. Optimize startup (loading last session) performance.
|
|
||||||
3. Add multi-select feature in Document List Panel and Close/Keep the selected files commands (right click).
|
|
||||||
4. Add new spell checker plugin(DSpellCheck).
|
|
||||||
|
|
||||||
|
1. Add Function List Panel (customizable, support C++ and Javascript for the moment).
|
||||||
|
2. Display the error/result in the new added statusbar of Find/Replace dialog instead in popup dialogs.
|
||||||
|
3. Add delimiter select by ctrl+Double click feature.
|
||||||
|
4. Add set begin position feature for selection.
|
||||||
|
5. Fix fold all command bug (which folds partially).
|
||||||
|
6. Fix opening the same file twice due to its different path (for example symbol link).
|
||||||
|
7. Fix deleting macro from macro menu crash issue.
|
||||||
|
8. Fix the bug of Window position not saved/restored properly.
|
||||||
|
9. Fix small window size problem due to closing Notepad++ in icon state (reduced in the taskbar) on the last session.
|
||||||
|
10. Enhance Block comment: remove 1024 bytes limit.
|
||||||
|
11. Fix a detection error of UTF16 file from a binary file.
|
||||||
|
12. Enhance the performance of switching files if folding is applied.
|
||||||
|
13. Fix macro problem: Find functionality doesn't work in "Run a Macro Multiple Times".
|
||||||
|
14. Enhance the performance while double clicking on a very long word.
|
||||||
|
15. Enhance TAB/Space conversion: UTF8 support and preserving the current state.
|
||||||
|
16. Change the Preferences dialog UI (List interface instead of tab interface).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Included plugins:
|
Included plugins:
|
||||||
|
|
||||||
1. DSpellCheck v1.1.4
|
1. DSpellCheck v1.2.6
|
||||||
2. NppFTP 0.24.1
|
2. NppFTP 0.24.1
|
||||||
3. NppExport v0.2.8
|
3. NppExport v0.2.8
|
||||||
4. Plugin Manager 1.0.8
|
4. Plugin Manager 1.0.8
|
||||||
|
Binary file not shown.
@ -28,10 +28,10 @@
|
|||||||
; Define the application name
|
; Define the application name
|
||||||
!define APPNAME "Notepad++"
|
!define APPNAME "Notepad++"
|
||||||
|
|
||||||
!define APPVERSION "6.3.3"
|
!define APPVERSION "6.4"
|
||||||
!define APPNAMEANDVERSION "${APPNAME} v${APPVERSION}"
|
!define APPNAMEANDVERSION "${APPNAME} v${APPVERSION}"
|
||||||
!define VERSION_MAJOR 6
|
!define VERSION_MAJOR 6
|
||||||
!define VERSION_MINOR 33
|
!define VERSION_MINOR 4
|
||||||
|
|
||||||
!define APPWEBSITE "http://notepad-plus-plus.org/"
|
!define APPWEBSITE "http://notepad-plus-plus.org/"
|
||||||
|
|
||||||
@ -444,12 +444,14 @@ Section -"Notepad++" mainSection
|
|||||||
SetOverwrite off
|
SetOverwrite off
|
||||||
SetOutPath "$UPDATE_PATH\"
|
SetOutPath "$UPDATE_PATH\"
|
||||||
File "..\bin\contextMenu.xml"
|
File "..\bin\contextMenu.xml"
|
||||||
|
File "..\bin\functionList.xml"
|
||||||
|
|
||||||
SetOverwrite on
|
SetOverwrite on
|
||||||
SetOutPath "$INSTDIR\"
|
SetOutPath "$INSTDIR\"
|
||||||
File "..\bin\langs.model.xml"
|
File "..\bin\langs.model.xml"
|
||||||
File "..\bin\config.model.xml"
|
File "..\bin\config.model.xml"
|
||||||
File "..\bin\stylers.model.xml"
|
File "..\bin\stylers.model.xml"
|
||||||
|
File "..\bin\functionList.xml"
|
||||||
|
|
||||||
SetOverwrite off
|
SetOverwrite off
|
||||||
File "..\bin\shortcuts.xml"
|
File "..\bin\shortcuts.xml"
|
||||||
@ -573,6 +575,11 @@ Section -"Notepad++" mainSection
|
|||||||
Rename "$INSTDIR\plugins\PreviewHTML.dll" "$INSTDIR\plugins\disabled\PreviewHTML.dll"
|
Rename "$INSTDIR\plugins\PreviewHTML.dll" "$INSTDIR\plugins\disabled\PreviewHTML.dll"
|
||||||
Delete "$INSTDIR\plugins\PreviewHTML.dll"
|
Delete "$INSTDIR\plugins\PreviewHTML.dll"
|
||||||
|
|
||||||
|
IfFileExists "$INSTDIR\plugins\nppRegEx.dll" 0 +4
|
||||||
|
MessageBox MB_OK "Due to the stability issue,$\nppRegEx.dll will be moved to the directory $\"disabled$\"" /SD IDOK
|
||||||
|
Rename "$INSTDIR\plugins\nppRegEx.dll" "$INSTDIR\plugins\disabled\nppRegEx.dll"
|
||||||
|
Delete "$INSTDIR\plugins\nppRegEx.dll"
|
||||||
|
|
||||||
; Context Menu Management : removing old version of Context Menu module
|
; Context Menu Management : removing old version of Context Menu module
|
||||||
IfFileExists "$INSTDIR\nppcm.dll" 0 +3
|
IfFileExists "$INSTDIR\nppcm.dll" 0 +3
|
||||||
Exec 'regsvr32 /u /s "$INSTDIR\nppcm.dll"'
|
Exec 'regsvr32 /u /s "$INSTDIR\nppcm.dll"'
|
||||||
@ -742,39 +749,25 @@ SectionGroupEnd
|
|||||||
SectionGroup "Plugins" Plugins
|
SectionGroup "Plugins" Plugins
|
||||||
|
|
||||||
SetOverwrite on
|
SetOverwrite on
|
||||||
/*
|
|
||||||
Section "NPPTextFX" NPPTextFX
|
|
||||||
SetOutPath "$INSTDIR\plugins"
|
|
||||||
File "..\bin\plugins\NPPTextFX.dll"
|
|
||||||
|
|
||||||
SetOutPath "$INSTDIR\plugins\Config\tidy"
|
|
||||||
File "..\bin\plugins\Config\tidy\AsciiToEBCDIC.bin"
|
|
||||||
File "..\bin\plugins\Config\tidy\libTidy.dll"
|
|
||||||
File "..\bin\plugins\Config\tidy\TIDYCFG.INI"
|
|
||||||
File "..\bin\plugins\Config\tidy\W3C-CSSValidator.htm"
|
|
||||||
File "..\bin\plugins\Config\tidy\W3C-HTMLValidator.htm"
|
|
||||||
|
|
||||||
SetOutPath "$INSTDIR\plugins\doc"
|
|
||||||
File "..\bin\plugins\doc\NPPTextFXdemo.TXT"
|
|
||||||
SectionEnd
|
|
||||||
Section "Spell-Checker" SpellChecker
|
|
||||||
Delete "$INSTDIR\plugins\SpellChecker.dll"
|
|
||||||
SetOutPath "$INSTDIR\plugins"
|
|
||||||
File "..\bin\plugins\SpellChecker.dll"
|
|
||||||
SectionEnd
|
|
||||||
*/
|
|
||||||
|
|
||||||
Section "Spell-Checker" DSpellCheck
|
Section "Spell-Checker" DSpellCheck
|
||||||
Delete "$INSTDIR\plugins\DSpellCheck.dll"
|
Delete "$INSTDIR\plugins\DSpellCheck.dll"
|
||||||
SetOutPath "$INSTDIR\plugins"
|
SetOutPath "$INSTDIR\plugins"
|
||||||
File "..\bin\plugins\DSpellCheck.dll"
|
File "..\bin\plugins\DSpellCheck.dll"
|
||||||
SetOutPath "$UPDATE_PATH\plugins\Config"
|
SetOutPath "$UPDATE_PATH\plugins\Config"
|
||||||
|
/*
|
||||||
|
SetOverwrite off
|
||||||
File "..\bin\plugins\Config\DSpellCheck.ini"
|
File "..\bin\plugins\Config\DSpellCheck.ini"
|
||||||
|
SetOverwrite on
|
||||||
|
*/
|
||||||
SetOutPath "$INSTDIR\plugins\Config\Hunspell"
|
SetOutPath "$INSTDIR\plugins\Config\Hunspell"
|
||||||
|
File "..\bin\plugins\Config\Hunspell\dictionary.lst"
|
||||||
File "..\bin\plugins\Config\Hunspell\en_GB.aff"
|
File "..\bin\plugins\Config\Hunspell\en_GB.aff"
|
||||||
File "..\bin\plugins\Config\Hunspell\en_GB.dic"
|
File "..\bin\plugins\Config\Hunspell\en_GB.dic"
|
||||||
File "..\bin\plugins\Config\Hunspell\dictionary.lst"
|
|
||||||
File "..\bin\plugins\Config\Hunspell\README_en_GB.txt"
|
File "..\bin\plugins\Config\Hunspell\README_en_GB.txt"
|
||||||
|
File "..\bin\plugins\Config\Hunspell\en_US.aff"
|
||||||
|
File "..\bin\plugins\Config\Hunspell\en_US.dic"
|
||||||
|
File "..\bin\plugins\Config\Hunspell\README_en_US.txt"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
|
||||||
Section "Npp FTP" NppFTP
|
Section "Npp FTP" NppFTP
|
||||||
@ -796,13 +789,7 @@ SectionGroup "Plugins" Plugins
|
|||||||
SetOutPath "$INSTDIR\plugins"
|
SetOutPath "$INSTDIR\plugins"
|
||||||
File "..\bin\plugins\NppExport.dll"
|
File "..\bin\plugins\NppExport.dll"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
/*
|
|
||||||
Section "Compare Plugin" ComparePlugin
|
|
||||||
Delete "$INSTDIR\plugins\ComparePlugin.dll"
|
|
||||||
SetOutPath "$INSTDIR\plugins"
|
|
||||||
File "..\bin\plugins\ComparePlugin.dll"
|
|
||||||
SectionEnd
|
|
||||||
*/
|
|
||||||
Section "Plugin Manager" PluginManager
|
Section "Plugin Manager" PluginManager
|
||||||
Delete "$INSTDIR\plugins\PluginManager.dll"
|
Delete "$INSTDIR\plugins\PluginManager.dll"
|
||||||
SetOutPath "$INSTDIR\plugins"
|
SetOutPath "$INSTDIR\plugins"
|
||||||
@ -991,6 +978,9 @@ SectionGroup "Localization" localization
|
|||||||
Section /o "Serbian (Cyrillic)" serbianCyrillic
|
Section /o "Serbian (Cyrillic)" serbianCyrillic
|
||||||
CopyFiles "$TEMP\nppLocalization\serbianCyrillic.xml" "$INSTDIR\localization\serbianCyrillic.xml"
|
CopyFiles "$TEMP\nppLocalization\serbianCyrillic.xml" "$INSTDIR\localization\serbianCyrillic.xml"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
Section /o "Sinhala" sinhala
|
||||||
|
CopyFiles "$TEMP\nppLocalization\sinhala.xml" "$INSTDIR\localization\sinhala.xml"
|
||||||
|
SectionEnd
|
||||||
Section /o "Slovak" slovak
|
Section /o "Slovak" slovak
|
||||||
CopyFiles "$TEMP\nppLocalization\slovak.xml" "$INSTDIR\localization\slovak.xml"
|
CopyFiles "$TEMP\nppLocalization\slovak.xml" "$INSTDIR\localization\slovak.xml"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
@ -1036,7 +1026,6 @@ SectionGroup "Localization" localization
|
|||||||
Section /o "Uyghur" uyghur
|
Section /o "Uyghur" uyghur
|
||||||
CopyFiles "$TEMP\nppLocalization\uyghur.xml" "$INSTDIR\localization\uyghur.xml"
|
CopyFiles "$TEMP\nppLocalization\uyghur.xml" "$INSTDIR\localization\uyghur.xml"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
|
||||||
SectionGroupEnd
|
SectionGroupEnd
|
||||||
|
|
||||||
SectionGroup "Themes" Themes
|
SectionGroup "Themes" Themes
|
||||||
@ -1394,10 +1383,13 @@ SectionGroup un.Plugins
|
|||||||
Section un.DSpellCheck
|
Section un.DSpellCheck
|
||||||
Delete "$INSTDIR\plugins\DSpellCheck.dll"
|
Delete "$INSTDIR\plugins\DSpellCheck.dll"
|
||||||
Delete "$UPDATE_PATH\plugins\Config\DSpellCheck.ini"
|
Delete "$UPDATE_PATH\plugins\Config\DSpellCheck.ini"
|
||||||
|
Delete "$INSTDIR\plugins\Config\Hunspell\dictionary.lst"
|
||||||
Delete "$INSTDIR\plugins\Config\Hunspell\en_GB.aff"
|
Delete "$INSTDIR\plugins\Config\Hunspell\en_GB.aff"
|
||||||
Delete "$INSTDIR\plugins\Config\Hunspell\en_GB.dic"
|
Delete "$INSTDIR\plugins\Config\Hunspell\en_GB.dic"
|
||||||
Delete "$INSTDIR\plugins\Config\Hunspell\dictionary.lst"
|
|
||||||
Delete "$INSTDIR\plugins\Config\Hunspell\README_en_GB.txt"
|
Delete "$INSTDIR\plugins\Config\Hunspell\README_en_GB.txt"
|
||||||
|
Delete "$INSTDIR\plugins\Config\Hunspell\en_US.aff"
|
||||||
|
Delete "$INSTDIR\plugins\Config\Hunspell\en_US.dic"
|
||||||
|
Delete "$INSTDIR\plugins\Config\Hunspell\README_en_US.txt"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
Section un.NppExec
|
Section un.NppExec
|
||||||
Delete "$INSTDIR\plugins\NppExec.dll"
|
Delete "$INSTDIR\plugins\NppExec.dll"
|
||||||
@ -1685,6 +1677,9 @@ SectionGroup un.localization
|
|||||||
Section un.serbianCyrillic
|
Section un.serbianCyrillic
|
||||||
Delete "$INSTDIR\localization\serbianCyrillic.xml"
|
Delete "$INSTDIR\localization\serbianCyrillic.xml"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
Section un.sinhala
|
||||||
|
Delete "$INSTDIR\localization\sinhala.xml"
|
||||||
|
SectionEnd
|
||||||
Section un.slovak
|
Section un.slovak
|
||||||
Delete "$INSTDIR\localization\slovak.xml"
|
Delete "$INSTDIR\localization\slovak.xml"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
@ -1730,6 +1725,8 @@ SectionGroup un.localization
|
|||||||
Section un.uyghur
|
Section un.uyghur
|
||||||
Delete "$INSTDIR\localization\uyghur.xml"
|
Delete "$INSTDIR\localization\uyghur.xml"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
|
||||||
|
|
||||||
SectionGroupEnd
|
SectionGroupEnd
|
||||||
|
|
||||||
|
|
||||||
@ -1864,6 +1861,7 @@ Section Uninstall
|
|||||||
Delete "$INSTDIR\stylers_remove.xml"
|
Delete "$INSTDIR\stylers_remove.xml"
|
||||||
Delete "$INSTDIR\contextMenu.xml"
|
Delete "$INSTDIR\contextMenu.xml"
|
||||||
Delete "$INSTDIR\shortcuts.xml"
|
Delete "$INSTDIR\shortcuts.xml"
|
||||||
|
Delete "$INSTDIR\functionList.xml"
|
||||||
Delete "$INSTDIR\nativeLang.xml"
|
Delete "$INSTDIR\nativeLang.xml"
|
||||||
Delete "$INSTDIR\session.xml"
|
Delete "$INSTDIR\session.xml"
|
||||||
Delete "$INSTDIR\localization\english.xml"
|
Delete "$INSTDIR\localization\english.xml"
|
||||||
@ -1874,6 +1872,7 @@ Section Uninstall
|
|||||||
Delete "$APPDATA\Notepad++\stylers.xml"
|
Delete "$APPDATA\Notepad++\stylers.xml"
|
||||||
Delete "$APPDATA\Notepad++\contextMenu.xml"
|
Delete "$APPDATA\Notepad++\contextMenu.xml"
|
||||||
Delete "$APPDATA\Notepad++\shortcuts.xml"
|
Delete "$APPDATA\Notepad++\shortcuts.xml"
|
||||||
|
Delete "$APPDATA\Notepad++\functionList.xml"
|
||||||
Delete "$APPDATA\Notepad++\nativeLang.xml"
|
Delete "$APPDATA\Notepad++\nativeLang.xml"
|
||||||
Delete "$APPDATA\Notepad++\session.xml"
|
Delete "$APPDATA\Notepad++\session.xml"
|
||||||
Delete "$APPDATA\Notepad++\insertExt.ini"
|
Delete "$APPDATA\Notepad++\insertExt.ini"
|
||||||
|
@ -80,6 +80,8 @@ copy /Y ..\src\contextMenu.xml .\zipped.package.release\
|
|||||||
If ErrorLevel 1 PAUSE
|
If ErrorLevel 1 PAUSE
|
||||||
copy /Y ..\src\shortcuts.xml .\zipped.package.release\
|
copy /Y ..\src\shortcuts.xml .\zipped.package.release\
|
||||||
If ErrorLevel 1 PAUSE
|
If ErrorLevel 1 PAUSE
|
||||||
|
copy /Y ..\src\functionList.xml .\zipped.package.release\
|
||||||
|
If ErrorLevel 1 PAUSE
|
||||||
copy /Y ..\bin\doLocalConf.xml .\zipped.package.release\
|
copy /Y ..\bin\doLocalConf.xml .\zipped.package.release\
|
||||||
If ErrorLevel 1 PAUSE
|
If ErrorLevel 1 PAUSE
|
||||||
copy /Y ..\bin\"notepad++.exe" .\zipped.package.release\
|
copy /Y ..\bin\"notepad++.exe" .\zipped.package.release\
|
||||||
@ -90,16 +92,22 @@ If ErrorLevel 1 PAUSE
|
|||||||
rem Plugins
|
rem Plugins
|
||||||
copy /Y "..\bin\plugins\DSpellCheck.dll" .\zipped.package.release\plugins\
|
copy /Y "..\bin\plugins\DSpellCheck.dll" .\zipped.package.release\plugins\
|
||||||
If ErrorLevel 1 PAUSE
|
If ErrorLevel 1 PAUSE
|
||||||
copy /Y "..\bin\plugins\Config\DSpellCheck.ini" .\zipped.package.release\plugins\Config\
|
rem copy /Y "..\bin\plugins\Config\DSpellCheck.ini" .\zipped.package.release\plugins\Config\
|
||||||
|
rem If ErrorLevel 1 PAUSE
|
||||||
|
copy /Y "..\bin\plugins\Config\Hunspell\dictionary.lst" .\zipped.package.release\plugins\Config\Hunspell\
|
||||||
If ErrorLevel 1 PAUSE
|
If ErrorLevel 1 PAUSE
|
||||||
copy /Y "..\bin\plugins\Config\Hunspell\en_GB.dic" .\zipped.package.release\plugins\Config\Hunspell\
|
copy /Y "..\bin\plugins\Config\Hunspell\en_GB.dic" .\zipped.package.release\plugins\Config\Hunspell\
|
||||||
If ErrorLevel 1 PAUSE
|
If ErrorLevel 1 PAUSE
|
||||||
copy /Y "..\bin\plugins\Config\Hunspell\en_GB.aff" .\zipped.package.release\plugins\Config\Hunspell\
|
copy /Y "..\bin\plugins\Config\Hunspell\en_GB.aff" .\zipped.package.release\plugins\Config\Hunspell\
|
||||||
If ErrorLevel 1 PAUSE
|
If ErrorLevel 1 PAUSE
|
||||||
copy /Y "..\bin\plugins\Config\Hunspell\dictionary.lst" .\zipped.package.release\plugins\Config\Hunspell\
|
|
||||||
If ErrorLevel 1 PAUSE
|
|
||||||
copy /Y "..\bin\plugins\Config\Hunspell\README_en_GB.txt" .\zipped.package.release\plugins\Config\Hunspell\
|
copy /Y "..\bin\plugins\Config\Hunspell\README_en_GB.txt" .\zipped.package.release\plugins\Config\Hunspell\
|
||||||
If ErrorLevel 1 PAUSE
|
If ErrorLevel 1 PAUSE
|
||||||
|
copy /Y "..\bin\plugins\Config\Hunspell\en_US.dic" .\zipped.package.release\plugins\Config\Hunspell\
|
||||||
|
If ErrorLevel 1 PAUSE
|
||||||
|
copy /Y "..\bin\plugins\Config\Hunspell\en_US.aff" .\zipped.package.release\plugins\Config\Hunspell\
|
||||||
|
If ErrorLevel 1 PAUSE
|
||||||
|
copy /Y "..\bin\plugins\Config\Hunspell\README_en_US.txt" .\zipped.package.release\plugins\Config\Hunspell\
|
||||||
|
If ErrorLevel 1 PAUSE
|
||||||
|
|
||||||
copy /Y "..\bin\plugins\NppFTP.dll" .\zipped.package.release\plugins\
|
copy /Y "..\bin\plugins\NppFTP.dll" .\zipped.package.release\plugins\
|
||||||
If ErrorLevel 1 PAUSE
|
If ErrorLevel 1 PAUSE
|
||||||
|
Loading…
Reference in New Issue
Block a user