Re: [dev] [PATCH] dmenu_run: Don't leave a shell running

From: Alexander Sedov <alex0player_AT_gmail.com>
Date: Tue, 16 Apr 2013 13:35:44 +0400

2013/4/16 Ross Lagerwall <rosslagerwall_AT_gmail.com>:
> The previous logic leaves a shell running for the duration that the
> launched application runs.
> This changes it so that the only application that is left running is
> the launched application.
>
> In addition, it can now handle launching applications with spaces in
> the filename.
> ---
> dmenu_run | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/dmenu_run b/dmenu_run
> index 834ede5..191d4db 100755
> --- a/dmenu_run
> +++ b/dmenu_run
> _AT_@ -1,2 +1,2 @@
> #!/bin/sh
> -dmenu_path | dmenu "$_AT_" | ${SHELL:-"/bin/sh"} &
> +exec "$(dmenu_path | dmenu "$_AT_")"
> --
> 1.8.2.1
>
...and cannot handle command-line arguments anymore.
Received on Tue Apr 16 2013 - 11:35:44 CEST

This archive was generated by hypermail 2.3.0 : Tue Apr 16 2013 - 11:48:03 CEST