1. 31 Jan, 2001 1 commit
  2. 20 Dec, 2000 1 commit
  3. 15 Nov, 2000 1 commit
    • Morten Welinder's avatar
      Remove trailing white-space from files that have it. · 5570aef3
      Morten Welinder authored
      (The following command was done in src/ and plugins/.  Note, that the
      grep has a space and a tab.)
      
      for i in `find . -name '*.[ch]' -print`; do if grep '[         ]$' $i >/dev/null; then echo $i; perl -pi -e 's/[ \t]+$//' $i; fi; done
      5570aef3
  4. 11 Nov, 2000 1 commit
    • Ariel Rios's avatar
      Should remove warning · 528e1b9a
      Ariel Rios authored
      2000-11-11  Ariel Rios  <ariel@arcavia.com>
      
      * smob-value.c (scm_value_get_as_list): Should remove warning
      528e1b9a
  5. 07 Nov, 2000 2 commits
    • Ariel Rios's avatar
      Add prototype. (make_new_smob): Ditto New functions that enables to create · e10adccc
      Ariel Rios authored
      2000-11-06  Ariel Rios  <ariel@arcavia.com>
      
      * smob-value.h (make_new_smob): Add prototype.
      (make_new_smob): Ditto
      * smob-value.c (make_new_smob): New functions that enables to create a
      new value smob from a Value. This function is used in the C world.
      (get_value_from_smob): Get the Value member from the smob. Also
      used only in the C world.
      (scm_value_new_bool): Function to create a new SCM.
      (scm_value_new_float): Ditto.
      (scm_value_new_string): Ditto.
      (init_value_type): Add the value-new* functions into Guile.
      e10adccc
    • Ariel Rios's avatar
      wrappers for Value.h equivalent. (scm_value_get_as_int): Ditto. · 59658f03
      Ariel Rios authored
      2000-11-06  Ariel Rios  <ariel@arcavia.com>
      
      * smob-value.c (scm_value_get_as_string): wrappers for Value.h equivalent.
      (scm_value_get_as_int): Ditto.
      (scm_value_get_as_float): Ditto.
      (scm_value_get_as_list): Ditto. Need to be ckecked out!
      Probably in this functions we should return SCM_ERROR instead of SCM_EOL
      if the smob does not contains the required type.
      (init_value_type): Add the previous functions
      * smob-value.h (init_value_type): Correct prototype
      59658f03
  6. 06 Nov, 2000 2 commits
    • Ariel Rios's avatar
      Remove scm and name values. (make_value): Ditto. Also removed unused · 5d681fde
      Ariel Rios authored
      2000-11-06  Ariel Rios  <ariel@arcavia.com>
      
      * smob-value.c (_SCM_Value): Remove scm and name values.
      (make_value): Ditto. Also removed unused variables.
      * Makefile.am: Compile smob-value.c
      5d681fde
    • Ariel Rios's avatar
      New header file. (init_value_type): New prototype. Smob structure. · 240e73df
      Ariel Rios authored
      2000-11-06  Ariel Rios  <ariel@arcavia.com>
      
      * smob-value.h: New header file.
      (init_value_type): New prototype.
      * smob-value.c (SCM_Value): Smob structure.
      (make_value): Creates a new SCM object instance.
      (mark_value): Guile uses this functions to each created
      instance of this type to the GC.
      (free_value): Guile apply this instance where no new pointers
      to the instance can be found.
      (print_value): Write a printed representation of object.
      (equalp_value): Compares to value_smob
      (init_value_type): Inits the new value smob in Guile
      240e73df