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
*************************************************

Reply via email to