summaryrefslogtreecommitdiff
path: root/libguile/scm_validate.h
diff options
context:
space:
mode:
authorGary Houston <ghouston@arglist.com>2000-01-09 13:41:53 +0000
committerGary Houston <ghouston@arglist.com>2000-01-09 13:41:53 +0000
commitf25f761dacad24cee09213793f0debae0bafeeb6 (patch)
treede955d8c1300bde5ddb2f69e28f21bf27a43c9fa /libguile/scm_validate.h
parenta4dd2611b135c524fdc793cea22e3fae4ba7f331 (diff)
downloadguile-f25f761dacad24cee09213793f0debae0bafeeb6.tar.gz
* eval.c: define scm_unbound_variable_key ('unbound-variable).
scm_lookupcar1: throw an error with key 'unbound-variable instead of 'misc-error when an unbound variable is encountered. * filesys.c (scm_mkdir, scm_rmdir, scm_getcwd, scm_select, scm_symlink, scm_readlink, scm_lstat), posix.c (scm_setpgid, scm_setsid, scm_ctermid, scm_tcgetpgrp, scm_tcsetpgrp, scm_uname, scm_setlocale, scm_mknod, scm_nice, scm_sync), simpos.c (scm_system), stime.c (scm_times, scm_strptime): move the HAVE_XXX feature tests out of the procedure bodies. don't use SCM_SYSMISSING. scm_validate.h (SCM_SYSMISSING): removed. error.h, error.c (scm_sysmissing): comment that this is deprecated. see ChangeLog entry for 1999-12-28.
Diffstat (limited to 'libguile/scm_validate.h')
-rw-r--r--libguile/scm_validate.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/libguile/scm_validate.h b/libguile/scm_validate.h
index 7b6f54739..99fc5a01c 100644
--- a/libguile/scm_validate.h
+++ b/libguile/scm_validate.h
@@ -1,4 +1,4 @@
-/* $Id: scm_validate.h,v 1.14 2000-01-09 03:52:29 gjb Exp $ */
+/* $Id: scm_validate.h,v 1.15 2000-01-09 13:41:53 ghouston Exp $ */
/* Copyright (C) 1999 Free Software Foundation, Inc.
*
* This program is free software; you can redistribute it and/or modify
@@ -54,9 +54,6 @@
#define SCM_SYSERROR_MSG(str,args,val) \
do { scm_syserror_msg(FUNC_NAME,(str),(args),(val)); } while (0)
-#define SCM_SYSMISSING \
- do { scm_sysmissing(FUNC_NAME); } while (0)
-
#define SCM_WTA(pos,scm) \
do { scm_wta(scm,(char *)pos,FUNC_NAME); } while (0)