JP Software's 4NT/TCMD includes OpenAFS support on list of potential items for the next major release
Jeffrey Altman <[email protected]>
| Newsgroups | gmane.comp.file-systems.openafs.devel.win32 |
|---|---|
| Organization | Not Affiliated with Columbia University in the City of New York |
| Message-ID | <[email protected]> |
Rex Conn <[email protected]>, the author of 4NT and TCMD replacement command shells for Windows 2000 and above, has included OpenAFS support on the list of features for his next major release. Please let him know if this support is something that would result in you purchasing his product. Thanks. Jeffrey Altman <ftp://jpsoft.com/beta/7.0.txt>
ftp://jpsoft.com/beta/7.0.txt
(text/plain, 6.9 KB)
The following is the first draft of proposed 4NT / Take Command 7.0
features. Not all of the features listed will be implemented, and
there will be others added during the development process.
----------------
The new versions will definitely drop Win9x support!
----------------
P = Priority (1=low, 10=high)
D = Difficulty (1=low, 10=high)
Priority is a combination of the number of requests for the feature
(from different users, not repeated requests from the same user!) and
my judgement of the overall usefulness. Difficulty is the work involved
in implementing the feature. (Users don't care about how difficult a
feature is to code, but the fact is that very difficult features need
a very high priority to have a chance of being implementated!)
Core Functionality:
P D Feature
-- -- ------------------------------------------------------------
3 7 64-bit versions
8 8 Extend non-English language support to the menus & dialogs
9 9 Tabbed windows
4 7 Automatic check for & install updates
4 8 Plugins - third party DLL's for new commands / functions
2 9 Keyboard / Mouse recorder
2 10 /O: sort order option for all file commands
1 3 Transparent windows (eye candy!)
1 3 Take Command - specify a background image
4 6 Take Command API to display text from an app
1 5 Take Command toolbar allow user-specified icons
3 6 Support OpenAFS
2 2 Add support for NTFS ZoneIDs.
3 7 Add support for putting file descriptions into the NTFS summary
information.
3 7 PERL interface
3 5 Incorporate Object Rexx (now open source)
1 8 Take Command scrollable and/or wrappable toolbar
3 5 Publish TakeCmd.dll interface for third-party use
2 4 Take Command support Alt-key key aliases
1 10 New variable type that will take binary data (including nulls)
1 10 Array variables
2 6 CLIP: pseudo-device use different temp files for each shell
1 9 Take Command - add support for right-to-left languages
2 3 Session logging (automatically save everything displayed
on the screen)
2 8 Allow FTP names without double quotes
2 8 Improve handling of filenames with embedded backquotes
3 7 Default batch libraries (called when a subroutine doesn't
exist in the current batch file)
Command Line Editing:
P D Feature
-- -- ------------------------------------------------------------
6 4 Hotkey for variable expansion
4 6 Add VARS keyword to filename completion
1 2 Add support for horrible Unix-style filename completion
4 4 Take Command - Edit|Find to search scrollback buffer
2 6 Command filename completion through PATH if not found in current
directory
3 7 Editing in history windows
2 4 Support horizontal mousewheel scrolling & mouse pgup / pgdn
buttons.
2 3 Key or shortcut variable to specify same target / destination
as the previous command
1 6 Allow multiple keys bound to a single function
Batch Debugger:
P D Feature
-- -- ------------------------------------------------------------
7 7 Watch specific variables
5 7 Pause on variable condition (for example, if answer=42)
2 7 Highlight command in batch debugger & get help with F1
2 4 Colorize variables in environment window that have changed
since the batch file started
3 3 Show DO & IFF state
3 3 Show current call (GOSUB) tree
New Commands:
P D Feature
-- -- ------------------------------------------------------------
2 5 Encrypting / Decrypting command (using Windows Crypto API)
5 10 DIALOG - call dialog (created with dialog editor)
5 5 INCLUDE - batch file command to include subroutines from
other files
2 5 JABBER - lightweight Jabber client
2 6 NNTP
6 8 REXEC and/or RSH
2 8 SNAPSHOT - save/restore window or screen
3 7 WAIT - wait for a window to exist, close, etc.
Commands:
P D Feature
-- -- ------------------------------------------------------------
3 8 BDEBUGGER
Option to keep the debugger window after the
batch file ends
BEEP
2 1 Option to play system sounds (like MessageBeep)
BREAK
2 2 Enable BREAK ON / BREAK OFF (which would introduce
an incompatibility with CMD)
COPY
2 5 Compare w/o a COPY
3 3 Option to suppress updating JPSTREE w/COPY /S
2 4 Option to display elapsed time and transfer rate
DEL
3 3 Option to suppress updating JPSTREE w/DEL /S
1 3 Secure (DOD 5220.22-M or similar) deletion
DIR
2 4 Option to display where a junction points
DO
9 10 Support DO in aliases & at the command line
1 8 Adde subdirectory recursion
FFIND
7 8 Regular expression support in searches
1 1 Option to only return number of matches
IF
1 1 ISASSOC - test for association
1 1 ISFTYPE - test for ftype
INPUT
2 4 Include / exclude characters for /C (i.e.,
input /c[a-z]
LIST
3 8 Support block marking in hex mode
7 8 Regular expression support in searches
1 6 Save position in multiple files
1 3 MESSAGE
Send a message to another user or workstation on
the network
MSGBOX
2 5 Customizable button labels
MOVE
3 2 Option to emulate CMD's behavior if source is a
directory
2 4 Option to display elapsed time and transfer rate
ON
1 3 ON ERRORLEVEL n (break if >= n)
PDIR
2 2 Allow escaped characters in format string
2 2 PRINT
Option to add or remove a specific printer connection
REN
4 6 Option to improve wildcard renaming (would be incompatible
with CMD)
SENDMAIL
1 8 Send attachments > 32K
SET
2 3 Option to monitor WM_SETTINGCHANGE
2 4 Option to hide specific variables
SETDOS
2 2 Option to disable all input
START
1 5 Set processor affinity for multiprocessor systems
TREE
3 3 /F not display lines for files, only directories
2 9 Show directory size w/o /F
3 5 Show descriptions
1 2 Limit subdirectory recursion to specified depth
WHICH
1 4 Display all matches, not just the first
WINDOW
2 5 Option to add transparency to specified window
Internal Variables:
P D Feature
-- -- ------------------------------------------------------------
2 1 _EXIT - return the reason for closing 4NT / TC (i.e.,
shutdown, logoff, user exit, etc.)
Variable Functions:
P D Feature
-- -- ------------------------------------------------------------
3 4 @COMPARE - compare files
3 8 @DLL - call an external DLL
2 2 @ENUMWIN - enumerate all main windows
4 6 @EXECSTR - use pipe or shared memory rather than temp file
3 6 @REGEX - match/replace w/regular expressions
2 4 @INDEX variant to accept wildcards
2 3 Function to return number of specified chars in a string
2 2 @DRIVETYPE - return the type of the disk drive (floppy, CD,
DVD, hard disk, etc.)
1 2 @DEBUG - write string to (external) debugger
2 4 @JUNCTION - return directory where the junction points
1 3 @GROUP - check membership in specified group
1 1 @ASSOC - return the association for the argument
1 1 @FTYPE - return the ftype for the argument
2 2 @FILEURL - change a filename to file://URL form
Add-Ons:
P D Feature
-- -- ------------------------------------------------------------
4 10 Dialog Editor (to create dialogs for batch files)
smime.p7s
(application/x-pkcs7-signature, 3.2 KB) - not displayed