Done Enhanced ALIAS, SET, ESET and FUNCTION commands

May 20, 2008
Elkridge, MD, USA
The sequel applies to the ALIAS, FUNCTION and SET commands.

1/ Listing mode - ordering:
* Provide option to list in alphabetical order (already in SET)

2/ Listing mode - format:
* For easier readability, provide a tabular format (as in BDEBUGGER's watchwindow)

3/ Listing mode - selection:
* Allow a comma-separated list of entities to be listed
* Select by value, i.e., the same way you can select processes to be reported in TASKLIST

One often needs a slight variation of an existing alias, function, or variable. I'd like an added option: /C - copy. This would assign the raw string value of an already existing entity to a NEW entity to be edited before displaying the edit "window". Example:

current procedure:

alias new_alias=%@alias[old_alias]
eset /a new_alias

new procedure:

eset /a /c new_alias old_alias

Similar procedures are available for variables and functions, but here is the caveat: the current procedure would expand any % signs in old_alias, most likely undesirable. The new procedure would not, which is one of its most important features.
Similar threads
Thread starter Title Forum Replies Date
S Done Enhanced FUNCTION and ALIAS definition syntax Suggestions 0
rconn Enhanced Plugin SDK Suggestions 0
Roedy Done Enhanced FFIND Suggestions 1
S Done Enhanced CASE values in SWITCH Suggestions 29
S Declined Support for Enhanced Deflate in ZIP Suggestions 1
S Done Enhanced activity logging Suggestions 0
S Done Enhanced date and time range specifications Suggestions 0
S Done Enhanced TYPE command Suggestions 9
S Declined Enhanced "wipe" and recycling Suggestions 2
S Declined Enhanced redirection Suggestions 0
S Declined Enhanced file comparisons Suggestions 0
S Declined Enhanced @FILE for COPY, DESCRIBE, MOVE, RENAME, SYNC, TOUCH /R Suggestions 0
S Declined Enhanced SHORTCUT command Suggestions 0
vefatica Declined @@key alias at beginning of partial command line Suggestions 10
rps Done Alias debugger Suggestions 1
Gisle Vanem How to? Accessing alias shared memory Suggestions 4
R Done Just a Help addition - Alias name can use variables Suggestions 1
S Done Command and help enhancement, esp. ALIAS, FUNCTION and SET Suggestions 2
C Feature Request: Gain some elements of the XXCOPY feature set in COPY or a new "Mass-Copy" command Suggestions 0
D Done BDEBUGGER: add cmdline option to set a breakpoint at a given line Suggestions 0
Charles Dye Done PRINT: Option to set default printer Suggestions 0
R Save and load a command dialog set and name it Suggestions 3
R Done IDE copy (OR REMOVE) Set var name to Watch list by hotkey Suggestions 2
R Done For development or test purposes SET date and time INTERNAL variables Suggestions 3
L Completing the UnQLite command's option set Suggestions 0
J Done Set font in Take Command tabs in a .btm Suggestions 1
rconn Done Set permissions for FTP files Suggestions 0
R Done Just a Help addition - Set can indirectly set variables Suggestions 0
T Done Help for SET to include @ExecStr[] hint Suggestions 1
A Done Using mouse to set cursor location in command prompt Suggestions 0

Similar threads