replacing usage of characterp with integerp (which should work w/Emacs22)
authorEric Schulte <schulte.eric@gmail.com>
Sat, 17 Sep 2011 20:52:19 +0000 (14:52 -0600)
committerEric Schulte <schulte.eric@gmail.com>
Sat, 17 Sep 2011 20:52:29 +0000 (14:52 -0600)
* contrib/babel/langs/ob-fortran.el (org-babel-fortran-var-to-fortran):
  Replacing usage of characterp with integerp (which should work w/Emacs22).
* lisp/ob-C.el (org-babel-C-var-to-C): Replacing usage of characterp
  with integerp (which should work w/Emacs22).

contrib/babel/langs/ob-fortran.el
lisp/ob-C.el

index 6b0b144..19d56d2 100644 (file)
@@ -139,7 +139,7 @@ of the same value."
       (format "integer, parameter  ::  %S = %S\n" var val))
      ((floatp val)
       (format "real, parameter ::  %S = %S\n" var val))
-     ((or (characterp val))
+     ((or (integerp val))
       (format "character, parameter :: %S = '%S'\n" var val))
      ((stringp val)
       (format "character(len=%d), parameter ::  %S = '%s'\n"
index d0b74f1..dccf6b2 100644 (file)
@@ -179,7 +179,7 @@ of the same value."
       (format "int %S = %S;" var val))
      ((floatp val)
       (format "double %S = %S;" var val))
-     ((or (characterp val))
+     ((or (integerp val))
       (format "char %S = '%S';" var val))
      ((stringp val)
       (format "char %S[%d] = \"%s\";"