The v3 patch splits the big v2 patch to 5 parts and adds Shell prefix
to the four new APIs exposed in ShellCommandLib.

It also changes the 2nd parameter of ShellGetNextParameter from
unnecessary CHAR16** to CHAR16*.


Ruiyu Ni (5):
  ShellPkg/UefiShellCommandLib.c: Formalize EOL
  ShellPkg/ShellCommandLib.h: Formalize EOL
  ShellPkg: Move FindFirstCharacter/GetNextParameter to ShellCommandLib
  ShellPkg: Add Shell[Get|Set]RawCmdLine to ShellCommandLib
  ShellPkg: Fix echo to support displaying special characters

 ShellPkg/Application/Shell/Shell.c                 |  81 ++---
 ShellPkg/Application/Shell/Shell.h                 |  18 --
 .../Application/Shell/ShellParametersProtocol.c    | 160 +---------
 .../Application/Shell/ShellParametersProtocol.h    |  29 --
 ShellPkg/Include/Library/ShellCommandLib.h         | 108 +++++--
 .../UefiShellCommandLib/UefiShellCommandLib.c      | 352 +++++++++++++++++----
 ShellPkg/Library/UefiShellLevel3CommandsLib/Echo.c | 141 ++++-----
 .../UefiShellLevel3CommandsLib.uni                 |   3 +-
 8 files changed, 472 insertions(+), 420 deletions(-)

-- 
2.9.0.windows.1

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to