[RELEASE] Notepad++ 6.4.5 Release.

[BUG_FIXED] Fix a regression on recent files history.



git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1103 f5eea248-9336-0410-98b8-ebc06183d4e3
This commit is contained in:
Don Ho 2013-08-09 16:20:55 +00:00
parent 7f972ebc63
commit fe69887ed4
6 changed files with 14 additions and 10 deletions

View File

@ -1,3 +1,8 @@
Notepad++ v6.4.5 bug fixes:
1. Fix a regression on recent files history.
Notepad++ v6.4.4 new features and bug fixes: Notepad++ v6.4.4 new features and bug fixes:
1. Fix a crash issue while there's missing tag in functionList.xml. 1. Fix a crash issue while there's missing tag in functionList.xml.

Binary file not shown.

View File

@ -28,10 +28,10 @@
; Define the application name ; Define the application name
!define APPNAME "Notepad++" !define APPNAME "Notepad++"
!define APPVERSION "6.4.4" !define APPVERSION "6.4.5"
!define APPNAMEANDVERSION "${APPNAME} v${APPVERSION}" !define APPNAMEANDVERSION "${APPNAME} v${APPVERSION}"
!define VERSION_MAJOR 6 !define VERSION_MAJOR 6
!define VERSION_MINOR 44 !define VERSION_MINOR 45
!define APPWEBSITE "http://notepad-plus-plus.org/" !define APPWEBSITE "http://notepad-plus-plus.org/"

View File

@ -484,7 +484,7 @@ LRESULT Notepad_plus::init(HWND hwnd)
//Add recent files //Add recent files
HMENU hFileMenu = ::GetSubMenu(_mainMenuHandle, MENUINDEX_FILE); HMENU hFileMenu = ::GetSubMenu(_mainMenuHandle, MENUINDEX_FILE);
int nbLRFile = pNppParam->getNbLRFile(); int nbLRFile = pNppParam->getNbLRFile();
int pos = IDM_FILEMENU_LASTONE - IDM_FILE + 2; int pos = IDM_FILEMENU_LASTONE - IDM_FILE + 1 /* +1 : because of IDM_FILE_PRINTNOW */;
_lastRecentFileList.initMenu(hFileMenu, IDM_FILEMENU_LASTONE + 1, pos, pNppParam->putRecentFileInSubMenu()); _lastRecentFileList.initMenu(hFileMenu, IDM_FILEMENU_LASTONE + 1, pos, pNppParam->putRecentFileInSubMenu());
_lastRecentFileList.setLangEncoding(_nativeLangSpeaker.getLangEncoding()); _lastRecentFileList.setLangEncoding(_nativeLangSpeaker.getLangEncoding());

View File

@ -37,12 +37,10 @@
#define IDM_FILE_CLOSE (IDM_FILE + 3) #define IDM_FILE_CLOSE (IDM_FILE + 3)
#define IDM_FILE_CLOSEALL (IDM_FILE + 4) #define IDM_FILE_CLOSEALL (IDM_FILE + 4)
#define IDM_FILE_CLOSEALL_BUT_CURRENT (IDM_FILE + 5) #define IDM_FILE_CLOSEALL_BUT_CURRENT (IDM_FILE + 5)
#define IDM_FILE_CLOSEALL_TOLEFT (IDM_FILE + 18)
#define IDM_FILE_CLOSEALL_TORIGHT (IDM_FILE + 19)
#define IDM_FILE_SAVE (IDM_FILE + 6) #define IDM_FILE_SAVE (IDM_FILE + 6)
#define IDM_FILE_SAVEALL (IDM_FILE + 7) #define IDM_FILE_SAVEALL (IDM_FILE + 7)
#define IDM_FILE_SAVEAS (IDM_FILE + 8) #define IDM_FILE_SAVEAS (IDM_FILE + 8)
//#define IDM_FILE_ASIAN_LANG (IDM_FILE + 9) #define IDM_FILE_CLOSEALL_TOLEFT (IDM_FILE + 9)
#define IDM_FILE_PRINT (IDM_FILE + 10) #define IDM_FILE_PRINT (IDM_FILE + 10)
#define IDM_FILE_PRINTNOW 1001 #define IDM_FILE_PRINTNOW 1001
#define IDM_FILE_EXIT (IDM_FILE + 11) #define IDM_FILE_EXIT (IDM_FILE + 11)
@ -52,9 +50,10 @@
#define IDM_FILE_SAVECOPYAS (IDM_FILE + 15) #define IDM_FILE_SAVECOPYAS (IDM_FILE + 15)
#define IDM_FILE_DELETE (IDM_FILE + 16) #define IDM_FILE_DELETE (IDM_FILE + 16)
#define IDM_FILE_RENAME (IDM_FILE + 17) #define IDM_FILE_RENAME (IDM_FILE + 17)
#define IDM_FILE_CLOSEALL_TORIGHT (IDM_FILE + 18)
// To be updated if new menu item(s) is (are) added in menu "File" // To be updated if new menu item(s) is (are) added in menu "File"
#define IDM_FILEMENU_LASTONE IDM_FILE_RENAME #define IDM_FILEMENU_LASTONE IDM_FILE_CLOSEALL_TORIGHT
#define IDM_EDIT (IDM + 2000) #define IDM_EDIT (IDM + 2000)
#define IDM_EDIT_CUT (IDM_EDIT + 1) #define IDM_EDIT_CUT (IDM_EDIT + 1)

View File

@ -29,12 +29,12 @@
#ifndef RESOURCE_H #ifndef RESOURCE_H
#define RESOURCE_H #define RESOURCE_H
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v6.4.4") #define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v6.4.5")
// should be X.Y : ie. if VERSION_DIGITALVALUE == 4, 7, 1, 0 , then X = 4, Y = 71 // should be X.Y : ie. if VERSION_DIGITALVALUE == 4, 7, 1, 0 , then X = 4, Y = 71
// ex : #define VERSION_VALUE TEXT("5.63\0") // ex : #define VERSION_VALUE TEXT("5.63\0")
#define VERSION_VALUE TEXT("6.44\0") #define VERSION_VALUE TEXT("6.45\0")
#define VERSION_DIGITALVALUE 6, 4, 4, 0 #define VERSION_DIGITALVALUE 6, 4, 5, 0
#ifdef UNICODE #ifdef UNICODE
#define UNICODE_ANSI_MODE TEXT("(UNICODE)") #define UNICODE_ANSI_MODE TEXT("(UNICODE)")