meson: drop default_editor configure argument

Most likely rarely changed with configure option and it is used only
as fallback if there is no VISUAL or EDITOR environment variable.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
This commit is contained in:
Pavel Hrdina 2020-07-24 16:41:06 +02:00
parent da6d644ea7
commit 943fe685a2
3 changed files with 4 additions and 35 deletions

View File

@ -513,7 +513,6 @@ LIBVIRT_ARG_DTRACE
LIBVIRT_ARG_NUMAD LIBVIRT_ARG_NUMAD
LIBVIRT_ARG_INIT_SCRIPT LIBVIRT_ARG_INIT_SCRIPT
LIBVIRT_ARG_CHRDEV_LOCK_FILES LIBVIRT_ARG_CHRDEV_LOCK_FILES
LIBVIRT_ARG_DEFAULT_EDITOR
LIBVIRT_ARG_LOADER_NVRAM LIBVIRT_ARG_LOADER_NVRAM
LIBVIRT_ARG_LOGIN_SHELL LIBVIRT_ARG_LOGIN_SHELL
LIBVIRT_ARG_HOST_VALIDATE LIBVIRT_ARG_HOST_VALIDATE
@ -525,7 +524,6 @@ LIBVIRT_CHECK_DTRACE
LIBVIRT_CHECK_NUMAD LIBVIRT_CHECK_NUMAD
LIBVIRT_CHECK_INIT_SCRIPT LIBVIRT_CHECK_INIT_SCRIPT
LIBVIRT_CHECK_CHRDEV_LOCK_FILES LIBVIRT_CHECK_CHRDEV_LOCK_FILES
LIBVIRT_CHECK_DEFAULT_EDITOR
LIBVIRT_CHECK_LOADER_NVRAM LIBVIRT_CHECK_LOADER_NVRAM
LIBVIRT_CHECK_LOGIN_SHELL LIBVIRT_CHECK_LOGIN_SHELL
LIBVIRT_CHECK_HOST_VALIDATE LIBVIRT_CHECK_HOST_VALIDATE
@ -1044,7 +1042,6 @@ LIBVIRT_RESULT_DTRACE
LIBVIRT_RESULT_NUMAD LIBVIRT_RESULT_NUMAD
LIBVIRT_RESULT_INIT_SCRIPT LIBVIRT_RESULT_INIT_SCRIPT
LIBVIRT_RESULT_CHRDEV_LOCK_FILES LIBVIRT_RESULT_CHRDEV_LOCK_FILES
LIBVIRT_RESULT_DEFAULT_EDITOR
LIBVIRT_RESULT_LOADER_NVRAM LIBVIRT_RESULT_LOADER_NVRAM
LIBVIRT_RESULT_LOGIN_SHELL LIBVIRT_RESULT_LOGIN_SHELL
LIBVIRT_RESULT_HOST_VALIDATE LIBVIRT_RESULT_HOST_VALIDATE

View File

@ -1,32 +0,0 @@
dnl The default editor check
dnl
dnl Copyright (C) 2016 Red Hat, Inc.
dnl
dnl This library is free software; you can redistribute it and/or
dnl modify it under the terms of the GNU Lesser General Public
dnl License as published by the Free Software Foundation; either
dnl version 2.1 of the License, or (at your option) any later version.
dnl
dnl This library is distributed in the hope that it will be useful,
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
dnl Lesser General Public License for more details.
dnl
dnl You should have received a copy of the GNU Lesser General Public
dnl License along with this library. If not, see
dnl <http://www.gnu.org/licenses/>.
dnl
AC_DEFUN([LIBVIRT_ARG_DEFAULT_EDITOR], [
LIBVIRT_ARG_WITH([DEFAULT_EDITOR],
[Editor to use for interactive commands], [vi])
])
AC_DEFUN([LIBVIRT_CHECK_DEFAULT_EDITOR], [
AC_DEFINE_UNQUOTED([DEFAULT_EDITOR], ["$with_default_editor"],
[Default editor to use])
])
AC_DEFUN([LIBVIRT_RESULT_DEFAULT_EDITOR], [
LIBVIRT_RESULT([Default Editor], [$with_default_editor])
])

View File

@ -2396,6 +2396,10 @@ vshEditWriteToTempFile(vshControl *ctl, const char *doc)
#define ACCEPTED_CHARS \ #define ACCEPTED_CHARS \
"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-/_.:@" "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-/_.:@"
/* Hard-code default editor used as a fallback if not configured by
* VISUAL or EDITOR environment variables. */
#define DEFAULT_EDITOR "vi"
int int
vshEditFile(vshControl *ctl, const char *filename) vshEditFile(vshControl *ctl, const char *filename)
{ {