Send Notepad-plus-plus mailing list submissions to notepad-plus-plus@lists.sourceforge.net
To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/notepad-plus-plus or, via email, send a message with subject or body 'help' to notepad-plus-plus-requ...@lists.sourceforge.net You can reach the person managing the list at notepad-plus-plus-ow...@lists.sourceforge.net When replying, please edit your Subject line so it is more specific than "Re: Contents of Notepad-plus-plus digest..." Today's Topics: 1. [notepad-plus - Open Discussion] RE: Problems Compiling & Debugging Notepad++ (SourceForge.net) 2. [notepad-plus - Open Discussion] RE: Notepad++ v5.1.3 new release (SourceForge.net) 3. [notepad-plus - Open Discussion] RE: Notepad++ v5.1.3 new release (SourceForge.net) 4. [notepad-plus - Open Discussion] RE: Notepad++ v5.1.3 new release (SourceForge.net) 5. [notepad-plus - Open Discussion] cyrillic text display (windows-1251 enc.) ? (SourceForge.net) 6. [notepad-plus - Open Discussion] Patch to fix TAB bug (SourceForge.net) 7. [notepad-plus - Open Discussion] RE: Notepad++ v5.1.3 new release (SourceForge.net) 8. [notepad-plus - Open Discussion] RE: Notepad++ v5.1.3 new release (SourceForge.net) ---------------------------------------------------------------------- Message: 1 Date: Mon, 29 Dec 2008 19:23:14 +0000 From: "SourceForge.net" <nore...@sourceforge.net> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE: Problems Compiling & Debugging Notepad++ To: nore...@sourceforge.net Message-ID: <5926986.331...@sourceforge.net> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=5926986 By: harrybharry Simplest way to prevent all of the issues is to set the output folder in the linker options to ../bin/ . Some of the files needed are there, others you have to copy from the source folder. THe Scintilla DLL can be best copied from a recent release. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331753 ------------------------------ Message: 2 Date: Mon, 29 Dec 2008 19:27:36 +0000 From: "SourceForge.net" <nore...@sourceforge.net> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE: Notepad++ v5.1.3 new release To: nore...@sourceforge.net Message-ID: <5927038.331...@sourceforge.net> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=5927038 By: harrybharry Don, Im not sure if I follow correctly, but wouldnt it be wise just to have Notepad++ do the ANSI->Unicode conversion jsut liek any other Scintilla text function (like getting the current line etc since Scintilla is all char). So No TCHAR in the function definition whatsoever, just have Notepad++ convert it to TCHAR (which only means somethign in Unicode build). That way the least amount of change is required for ANSI lexers, and compatibility with Scintilla is guaranteed. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331753 ------------------------------ Message: 3 Date: Mon, 29 Dec 2008 19:36:29 +0000 From: "SourceForge.net" <nore...@sourceforge.net> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE: Notepad++ v5.1.3 new release To: nore...@sourceforge.net Message-ID: <5927116.331...@sourceforge.net> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=5927116 By: jonasscholz Harry is right. Scintilla also reads "GetLexerName" from the dll but expects ANSI independent if Npp is compiled as unicode or ansi. Therefor they has to be ANSI. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331753 ------------------------------ Message: 4 Date: Mon, 29 Dec 2008 20:19:59 +0000 From: "SourceForge.net" <nore...@sourceforge.net> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE: Notepad++ v5.1.3 new release To: nore...@sourceforge.net Message-ID: <5927453.331...@sourceforge.net> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=5927453 By: donho > Scintilla also reads "GetLexerName" from the dll but expects ANSI independent > if Npp is compiled as unicode or ansi. Therefor they has to be ANSI. True. At least we have a conclusion for 2 uniq symbols "GetLexerName" and "GetLexerStatusText". Lexer Name is needed not only by Scintilla, but by Notepad++ as well. And Lexer description is needed only by Notepad++. So external lexer functions prototype should be : int GetLexerCount(); void GetLexerName(unsigned int Index, TCHAR *name, int buflength); void GetLexerStatusText(unsigned int Index, TCHAR *desc, int buflength); I don't know if it's documented on wiki page. If not, I'll try to work on it (if I have time). The rest Unicode conversion from wchar_t* to char* is fixed. Please contact me to get the fixed binary to test with your lexer. Don ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331753 ------------------------------ Message: 5 Date: Mon, 29 Dec 2008 20:27:28 +0000 From: "SourceForge.net" <nore...@sourceforge.net> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] cyrillic text display (windows-1251 enc.) ? To: nore...@sourceforge.net Message-ID: <5927482.331...@sourceforge.net> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=5927482 By: galaad2 am i doing something wrong or n++ cannot display cyrillic windows-1251 encoded text ? i even tried wiping out the previously-installed n++ completely and installing the current 5.1.3 version from scratch., thinking it might be a problem with older leftover plugins, as i saw a suggestion in a thread here, that didn't help at all. for example the file: http://www.klel.ru/files/01_Kruchu_Verchu_Kruchu.Verchu.txt looks great in Firefox with the encoding set to auto-detect-universal (comes out as cyrillic windows-1251) but if i save that file on harddisk and try to open it in n++ it is displayed as a weird mess and i cannot find where to set the display encoding. Opening it with again with Firefox works fine though, and even in swriter from OpenOffice and Opera - those allow me to choose the encoding. The n++ plugin that is mentioned on the n++ plugins/download page, ConvertExt_v11RC1.zip is obsolete and cannot be used because n++ throws up a message about it being incompatible. and about the "Encodings Plugin v0.1 pre-alpha" plugin from http://sf.net/projects/npp-plugins/ - i wouldn't use a pre-alpha in normal daily use, so i don't know if it works. any ideas what to try next short of using OpenOffice/Firefox/Opera to display these text files instead of n++ ? Thanks, ~~~~ ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331753 ------------------------------ Message: 6 Date: Mon, 29 Dec 2008 21:04:14 +0000 From: "SourceForge.net" <nore...@sourceforge.net> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] Patch to fix TAB bug To: nore...@sourceforge.net Message-ID: <5927805.331...@sourceforge.net> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=5927805 By: mrdoommaster The bug page for this issue is here: https://sourceforge.net/tracker2/index.php?func=detail&aid=2418458&group_id=9571 7&atid=612382 In the bug report page I've linked above, I supplied a patch file that should fix this issue. Please verify to make sure it works! ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331753 ------------------------------ Message: 7 Date: Mon, 29 Dec 2008 22:20:08 +0000 From: "SourceForge.net" <nore...@sourceforge.net> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE: Notepad++ v5.1.3 new release To: nore...@sourceforge.net Message-ID: <5928479.331...@sourceforge.net> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=5928479 By: donho > Scintilla also reads "GetLexerName" from the dll but expects ANSI independent > if Npp is compiled as unicode or ansi. Therefor they has to be ANSI. True. At least we have a conclusion for 2 uniq symbols "GetLexerName" and "GetLexerStatusText". Lexer Name is needed not only by Scintilla, but by Notepad++ as well. This part will be converted by Notepad++ (char* -> wchar_t). Lexer description is needed only by Notepad++, it's on the lexer side to do the necessary switch (TCHAR). So external lexer functions prototype should be : int GetLexerCount(); void GetLexerName(unsigned int Index, char *name, int buflength); void GetLexerStatusText(unsigned int Index, TCHAR *desc, int buflength); I don't know if it's documented on wiki page. If not, I'll try to work on it (if I have time). I'll send you the fixed binary ASAIC. Don ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331753 ------------------------------ Message: 8 Date: Mon, 29 Dec 2008 22:21:21 +0000 From: "SourceForge.net" <nore...@sourceforge.net> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE: Notepad++ v5.1.3 new release To: nore...@sourceforge.net Message-ID: <5928485.331...@sourceforge.net> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=5928485 By: abc-x once the explorer + favorites are plugged in, once you through them out? notepad++ looses one + for this! ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331753 ------------------------------ ------------------------------------------------------------------------------ ------------------------------ _______________________________________________ Notepad-plus-plus mailing list Notepad-plus-plus@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/notepad-plus-plus End of Notepad-plus-plus Digest, Vol 31, Issue 59 *************************************************