Ver Fonte

replacing usage of characterp with integerp (which should work w/Emacs22)

* 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).
Eric Schulte há 13 anos atrás
pai
commit
1b11c7e6a0
2 ficheiros alterados com 2 adições e 2 exclusões
  1. 1 1
      contrib/babel/langs/ob-fortran.el
  2. 1 1
      lisp/ob-C.el

+ 1 - 1
contrib/babel/langs/ob-fortran.el

@@ -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"

+ 1 - 1
lisp/ob-C.el

@@ -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\";"