Send Notepad-plus-plus mailing list submissions to
        [email protected]

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
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

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] [RFE/BUG] non    tabbed
      interface, and some bugs (SourceForge.net)
   2. [notepad-plus - Open Discussion] [BUG/RFE]        UTF-16, nuls,
      NBSP, normalizations (SourceForge.net)
   3. [notepad-plus - Open Discussion] RE:      [FEATURE-WANTED]
      Ctrl-PgUp/Down switch tab? (SourceForge.net)
   4. [notepad-plus - Open Discussion] RE:      [FEATURE-WANTED]
      Ctrl-PgUp/Down switch tab? (SourceForge.net)
   5. [notepad-plus - Open Discussion] Relation of      Notepad++ &
      bom.sourceforge.net (SourceForge.net)
   6. [notepad-plus - Open Discussion] RE: Relation     of Notepad++ &
      bom.sourceforge.n (SourceForge.net)
   7. [notepad-plus - Open Discussion] RE: Relation     of Notepad++ &
      bom.sourceforge.net (SourceForge.net)
   8. [notepad-plus - Open Discussion] RE: Relation     of Notepad++ &
      bom.sourceforge.net (SourceForge.net)
   9. [notepad-plus - Open Discussion] RE: Relation     of Notepad++ &
      bom.sourceforge.net (SourceForge.net)


----------------------------------------------------------------------

Message: 1
Date: Sat, 24 Nov 2007 06:00:04 -0800
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion]
        [RFE/BUG] non   tabbed interface, and some bugs
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4640224
By: nobody

=> (1) [RFE] Could you please provide a non-tabbed interface in user 
preferences?
This would first save us from taking unnecessary space, but also it would avoid
keeping unnecessary files open.

Also it would provide an interface more natural for users of the default 
"Notepad"
application (and yes, many users prefer multiple document windows instead of
a single tabbed window, and this is true as well for web browsers, because they
prefer having these windows swtich back and forth, or independantly
movable/resizable, or like a lot switching them with Alt+Tab: note that there's
already icon bar that plays the same role as tabs, and which can also group
multiple windows belonging to the same app within a single group under a single
icon in the system icons bar).

Also:

=> (2) [BUG] please don't keep the current working directory selected after
a file has been closed.

Reselect instead the working directory of the active file being worked on, only
when you really need it to load another file or to save it (or when using "Save
as..." as the default selection directory), or if no file is loaded (or just
a new file being created) keep the working dir on the default directory, that
was the current directory before Launchpad was launched.

Why? Because a current working directory maintains a blocking lock on that 
directory
that forbids it from being deleted or some of its security options to be 
changed,
or the directory to be unmounted. This can create bugs in softwares that need
to delete/cleanup some directories (such as a working temporary dir or log dir
from where we previously opened the edited file.) To unlock the directory, the
only way is to open a file from another directory or to exit Launchpad.

Note that if Launchpad is not using a tabbed (multi-document) interface, there's
no reason such problem would ever happen, unless Lauchpad uses a shared process
and creates new thread for each additional window. The current working directory
should just be maintained virtually for each document thread/window, but not
kept as long as we are editing the file (and even if the file is not closed)
if the open to monitor active changes in the background is not selected: just
keep the cached path in a string to reset the working dir only when needed.

=> (3) [RFE] Please make the user interface more intuitive by purging all the
unnecessary options that don't apply to the current file type. It is non sense
to keep all those menu items made for C/C++ when editing another language. Make
the menu much smarter so that it won't even display options that make non sense.
There are really too many items in the menus. So implement a menu filter, so
that each candidate option to display must first pass a filter about the file
type. If they don't pass, then don't display the item. Note that it could also
save Launchpad from even loading many of its language-specific plugins.


______________________________________________________________________
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: Sat, 24 Nov 2007 06:23:17 -0800
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion]
        [BUG/RFE]       UTF-16, nuls, NBSP, normalizations
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4640239
By: verdy_p

[BUG] When you open a UTF-16LE encoded file (without any eanding BOM, for 
example
the "Layout.ini" file in "C:\Windows\Prefetch" on Windows XP) it shows only
as an 8-bit encoded file with many NULs. There's absolutely no way to convince
Launchpad that the file is encoded with UTF-16, as it apparently only "guesses"
a wrong encoding type. So:

=> [RFE] Please provide a way to reload the file using another encoding that
the currently selected! And don't assume that files are necessarily encoded
with UTF-8 or the local ANSI or OEM encoding.

=> [RFE] Maintain a cache for the currently selected encoding that was used
when loading the file. Internally, the editor can use any other convenient 8-bit
or 16-bit or 32-bit encoding. The file would later be serialized using this
encoding again. My opinion is that the editor should always work internally
with UTF-16, and should not prohibit entering characters not supported in the
currently selected charset, but should be able to detect and show where
non-reencodable characters are present (when saving there could be several 
behavior,
but the filr should not be saved silently by default without alerting the user
about unsupported characters, instead it should offer a way to either substitute
a default character such as SUB or "?", or to use approximations like in ICU
charsets or in Windows legacy ANSI filenames).

[RFE] Please provide a full "Visible controls" mode that will show where 
invisible
characters (or characters that can't be distinguished from regular spaces) are
present: render them like controls, using some rounded box including the
abbreviation. Preferably, use the same abbreviations as used in the Unicode
charts. This should support at least:

* distinct whitespaces: NBSP, ZWSP, ZWNBSP (see the "Zs" general category in
Unicode)
* additional line/paragraph separators (see the "Zl" and "Zp" general category
in Unicode)
* joiners/disjoiners: CGJ, ZWJ, ZWNJ.
* text directionality controls: LRE/RLE/LRM/RLM.

[RFE] Optionally, and separately, a mode for displaying:
* combining characters or combining sequences separately without rendering the
combination (even if they are canonically equivalent).
* detecting ompatibility characters that have a canonical equivalent (so that
they can be substituted), such as the Angstr?m sign (that a user would want
to canonicalize to the Latin capital A with latin)

[RFE] Include also the support for the four Unicode normalizations (NFC, NFD,
NFKC, NFKD); but don't force the canonicalization when reading the file, this
should be a script to run.


______________________________________________________________________
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: Sat, 24 Nov 2007 06:33:49 -0800
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE:
        [FEATURE-WANTED] Ctrl-PgUp/Down switch tab?
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4640252
By: verdy_p

Really, there are people that HATE tabs like the pest. It's just returning to
the old MDI interface, and complicates the interface. Multiple windows (one
separate per document) are much easier for many uses. Don't forget that there's
a icon bar that can play the same role as the "kludgy" tabs that just take 
precious
space on screen.

So please provide a preference to disable ALL tabs, and use separate windows
instead.


______________________________________________________________________
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: Sat, 24 Nov 2007 06:36:14 -0800
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE:
        [FEATURE-WANTED] Ctrl-PgUp/Down switch tab?
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4640256
By: verdy_p

Note that with separate windows, you could more easily support contextual menus
where unncessary items (such as those not suited for the currently selected
language) are simply removed (not shown).

The current design of menus is too much complicate to navigate with too many
items that are not even applicable to the current text.

______________________________________________________________________
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: Sat, 24 Nov 2007 07:05:04 -0800
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] Relation
        of      Notepad++ & bom.sourceforge.net
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4640285
By: havefun2000

Every time, when I start Notepad++, GUP.exe tries to access the webpage
bom.sourceforge.net

If GUP.exe is a auto-updater of Notepad++, why it tries to access the pages
of Biet-o-Matic ( http://bom.sourceforge.net ) ?

<a href="http://img235.imageshack.us/my.php?image=gupexepc2.jpg"; 
target="_blank"><img
src="http://img235.imageshack.us/img235/3820/gupexepc2.th.jpg"; border="0" 
alt="Free
Image Hosting at www.ImageShack.us" /></a>


______________________________________________________________________
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: Sat, 24 Nov 2007 07:07:26 -0800
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE:
        Relation        of Notepad++ & bom.sourceforge.n
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4640289
By: havefun2000

PS/Edit: My screenshot isnt displayed correctly in my message above (due to
its HTML).
Visit image on imageshack:
http://img235.imageshack.us/my.php?image=gupexepc2.jpg

______________________________________________________________________
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: Sat, 24 Nov 2007 07:16:45 -0800
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE:
        Relation        of Notepad++ & bom.sourceforge.net
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4640294
By: verdy_p

This is the same shared server on SourceForce, that hosts several projects.
Your local DNS cache has just remembered or found ONE of the hostnames 
associated
to the IP.

All projects on SourceForge could map to the same IP, there's not one distinct
IP assigned per project (SourceForge disseminates the various hosted projects
on its servers, according to their relative load, some important and very active
projects may use more hosts.

You should remember that there's NO dedicated server per SourceForge project),
unless some project has paid SourceForge to reserve and manage dedicated servers
for use only by themselves and no other unrelated project, so that they can
guarantee a minimum supported workload for themselves.

There are tens of thousands projects on SourceForge, do you expect each project
to be hosted on their own (expensive) server? Do you expect that SourceForge
reserves tens of thousands IP, one for each project that is hosted without even
paying anything to SourceForge? Really it would not work, or SourceForge would
seriously mack money or would have to limit the number of hosted projects.

______________________________________________________________________
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: Sat, 24 Nov 2007 07:18:20 -0800
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE:
        Relation        of Notepad++ & bom.sourceforge.net
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4640297
By: verdy_p

Try this:
ping bom.sourceforge.net

Compare with:
ping notepadplusplus.sourceforge.net

This is the same IP (the same host) that will reply for both projects...


______________________________________________________________________
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: 9
Date: Sat, 24 Nov 2007 07:37:12 -0800
From: "SourceForge.net" <[EMAIL PROTECTED]>
Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE:
        Relation        of Notepad++ & bom.sourceforge.net
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="UTF-8"


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4640316
By: verdy_p

Note tfinally that your local firewall does not know really which domain name
you are trying to access when it detects the IP traffic, because it does not
seem to monitor DNS resolution requests and replies. So when it sees an unknown
traffic to some IP, it performs an inverse resolution of the IP address, using
the DNS client on your local host that looks for the host name in the following
order:
* First it looks for the hostname in your local 
C:\Windows\System32\drivers\etc\hosts
file to see if there's a match (note that this file may be a security issue)
* If not found there, it then uses the local DNS client cache (to see if a 
recent
DNS resolution has cached the resolution reply for the pseudo domain name
"C.D.B.A.in-addr.arpa" where "D.C.D.A" is the IP address in dotted decimal 
format
but reversed.
* If not found in the local cache, then it will contact your configured DNS
server(s) to query the "C.D.B.A.in-addr.arpa" pseudo-domain name: this may be
a DNS server on you LAN, or a DNS proxy integrated in your router, and if so,
they will use their own local cache, or will query the upstream DNS server of
your Internet provider.
* The DNS server of your provider will also use its own local cache, and if
not found, it will proxy the resolution request to its upstream DNS servers
or via the DNS root servers that will try to locate the registry hosting 
successively
the following pseudo-domains, in that order, to locate the final DNS server
containing the info:

(1) request the root DNS servers to look for the DNS servers for the domain
".arpa"
(2) query the DNS servers found to look for the DNS servers for the domain
".in-addr.arpa"
(3) query the DNS servers found to look for the DNS servers for the domain
"A.in-addr.arpa"
(4) query the DNS servers found to look for the DNS servers for the domain
"B.A.in-addr.arpa"
(5) query the DNS servers found to look for the DNS servers for the domain
"C.B.A.in-addr.arpa"
(6) query the DNS servers found to look for the DNS servers for the host name
of "D.C.B.A.in-addr.arpa"

There may be less queries performed each time, if one of these servers already
have a reply for subdomains in their cache.

All this is happening in the background, using lots of intermediate caches each
time (using caches is what makes the DNS system scalable to support billions
of queries that can be solved more locally instead of querying each time the
most critical DNS servers in the root domain or subdomains). Normally your ISP
caches many replies and already knows most (if not all) DNS servers hosting
each domain of the form "B.A.in-addr.arpa".

Your IPS also certainly caches most addresses used by SourceForge because it
is a very frequently used site (so it does not need to really contact each time
the DNS servers hosting the inverse resolution of IP addresses used by 
SourceForge:
these DNS servers for such inverse IP resolution are normally run by the 
upstream
large ISP hosting SourceForge's IP servervations, and this is normally a DNS
server run by the IP registrar where SourceForge bought the reservation of its
IP address block).


______________________________________________________________________
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



------------------------------

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

------------------------------

_______________________________________________
Notepad-plus-plus mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/notepad-plus-plus


End of Notepad-plus-plus Digest, Vol 18, Issue 71
*************************************************

Reply via email to