Context portable Another Text Programmers Notepad

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
the accountant
Posts: 42
Joined: Thu Aug 13, 2009 6:21 am

Context portable Another Text Programmers Notepad

#1 Post by the accountant »

Download portable from http://www.contexteditor.org/

Another Programmers / Text Edit software

* unlimited open files
* unlimited editing file size, 4kB line length
* powerful syntax highlighting for:

* C#
* C/C++
* Delphi/Pascal
* Java
* Java Script
* Visual Basic
* Perl/CGI
* HTML
* CSS
* SQL
* FoxPro
* 80x86 assembler
* Python
* PHP
* Tcl/Tk
* XML
* Fortran
* Foxpro
* InnoSetup scripts

* powerful custom defined syntax highlighter
* multilanguage support

* project workspaces support
* unicode UTF8 support
* code templates
* customizable help files for each file type
* file explorer with favorites list
* file compare
* export to HTML/RTF
* conversion DOS->UNIX->Macintosh file formats
* editing position remembering across files
* macro recorder
* commenting/uncommenting code
* text sort
* normal and columnar text selection
* bookmarks
* search and replace with regular expressions
* search and replace text in all open files
* incremental search with text emphasizing
* C/Java-style block auto indent/outdent
* customizable color printing with print preview
* exporting configuration stored in registry
* customizable syntax highlighter colors, cursors, margin, gutter, line spacing...
* user definable execution keys, depending on file type
* capturing console applications standard output
* compiler output parser for positioning on error line
* powerful command line handler

Using Regfromapp I get this when opening a file. Otherwise opening and closing an app seems to create no reg entries.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\FirstFolder]
"6"=hex(3):44,00,3A,00,5C,00,41,00,70,00,70,00,73,00,5C,00,5A,00,50,00,41,\
00,5C,00,52,00,69,00,63,00,68,00,61,00,72,00,64,00,20,00,50,00,41,00,5C,00,\
57,00,65,00,62,00,20,00,54,00,6F,00,6F,00,6C,00,73,00,5C,00,4E,00,6F,00,74,\
00,65,00,70,00,61,00,64,00,73,00,5C,00,43,00,6F,00,6E,00,54,00,45,00,58,00,\
54,00,5C,00,43,00,6F,00,6E,00,54,00,45,00,58,00,54,00,2E,00,65,00,78,00,65,\
00,00,00,44,00,3A,00,5C,00,41,00,70,00,70,00,73,00,5C,00,5A,00,50,00,41,00,\
5C,00,52,00,69,00,63,00,68,00,61,00,72,00,64,00,20,00,50,00,41,00,5C,00,57,\
00,65,00,62,00,20,00,54,00,6F,00,6F,00,6C,00,73,00,5C,00,4E,00,6F,00,74,00,\
65,00,70,00,61,00,64,00,73,00,5C,00,43,00,6F,00,6E,00,54,00,45,00,58,00,54,\
00,00,00
"MRUListEx"=hex(3):06,00,00,00,05,00,00,00,03,00,00,00,04,00,00,00,02,00,00,\
00,01,00,00,00,00,00,00,00,FF,FF,FF,FF

[HKEY_CURRENT_USER\Local Settings\Software\Microsoft\Windows\Shell\BagMRU\2\0\0\3\5\7\0]
"MRUListEx"=hex(3):00,00,00,00,01,00,00,00,FF,FF,FF,FF

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRULegacy]
"3"=hex(3):43,00,6F,00,6E,00,54,00,45,00,58,00,54,00,2E,00,65,00,78,00,65,\
00,00,00,14,00,1F,50,E0,4F,D0,20,EA,3A,69,10,A2,D8,08,00,2B,30,30,9D,19,00,\
2F,44,3A,5C,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,4A,00,\
31,00,00,00,00,00,9C,3B,6C,3B,10,20,41,70,70,73,00,00,36,00,08,00,04,00,EF,\
BE,03,3B,2F,81,9C,3B,6C,3B,2A,00,00,00,97,4C,00,00,00,00,01,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,41,00,70,00,70,00,73,00,00,00,14,00,46,00,31,\
00,00,00,00,00,9C,3B,6F,3B,10,20,5A,50,41,00,34,00,08,00,04,00,EF,BE,76,3A,\
93,7D,9C,3B,6F,3B,2A,00,00,00,95,6C,00,00,00,00,01,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,5A,00,50,00,41,00,00,00,12,00,5A,00,31,00,00,00,00,00,\
9C,3B,8B,3E,10,20,52,49,43,48,41,52,7E,31,00,00,42,00,08,00,04,00,EF,BE,51,\
39,DD,39,9C,3B,8B,3E,2A,00,00,00,B1,0A,00,00,00,00,01,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,52,00,69,00,63,00,68,00,61,00,72,00,64,00,20,00,50,\
00,41,00,00,00,18,00,58,00,31,00,00,00,00,00,9A,3B,29,3B,10,20,57,45,42,54,\
4F,4F,7E,31,00,00,40,00,08,00,04,00,EF,BE,51,39,F7,39,9A,3B,29,3B,2A,00,00,\
00,64,48,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,57,00,\
65,00,62,00,20,00,54,00,6F,00,6F,00,6C,00,73,00,00,00,18,00,56,00,31,00,00,\
00,00,00,9C,3B,C0,3E,10,20,4E,6F,74,65,70,61,64,73,00,00,3E,00,08,00,04,00,\
EF,BE,23,3B,90,4E,9C,3B,C0,3E,2A,00,00,00,B5,0A,01,00,00,00,06,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,4E,00,6F,00,74,00,65,00,70,00,61,00,64,00,\
73,00,00,00,18,00,52,00,31,00,00,00,00,00,6E,3B,B3,5E,10,20,43,6F,6E,54,45,\
58,54,00,3C,00,08,00,04,00,EF,BE,6E,3B,B3,5E,6E,3B,B3,5E,2A,00,00,00,E5,29,\
00,00,00,00,05,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,43,00,6F,00,6E,\
00,54,00,45,00,58,00,54,00,00,00,16,00,00,00


I see some of the apps listed on tpfc create keys. Which keys are acceptable and which are no nos?

Size 1.29 MB

User avatar
Cornflower
Posts: 244
Joined: Fri Aug 31, 2007 7:58 am
Location: Canada's capital

Re: Context portable Another Text Programmers Notepad

#2 Post by Cornflower »

The keys you have specified are ones that get modified no matter portable program you use.
The first is ComDLG32--I think it gets modified if you use the Open/Save dialogue.
The MRU keys (look at the end of the keyname) means "Most Recently Used" and Windows creates these to keep track of Recent files run, etc. They have no effect on portability.

the accountant
Posts: 42
Joined: Thu Aug 13, 2009 6:21 am

Re: Context portable Another Text Programmers Notepad

#3 Post by the accountant »

Thanks for response.

So I know now to ignore MRU keys.

User avatar
fenixproductions
Posts: 28
Joined: Mon Feb 04, 2008 9:49 am
Location: London
Contact:

Re: Context portable Another Text Programmers Notepad

#4 Post by fenixproductions »

Is it still alive? I thought it died long ago.

Was a good editor but lack of Unicode support (and dozen of bugs) moved me away for Notepad++ favour.

Post Reply