1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 03:40:34 +02:00
guile/emacs
Andy Wingo 3fc7e2c123 deprecate arity access via (procedure-properties proc 'arity)
* libguile/procprop.h (scm_sym_arity): Deprecate. I didn't move it to
  deprecated.h though, because that might have some boot implications --
  though I didn't check.

* libguile/procprop.c (scm_procedure_properties)
  (scm_set_procedure_properties_x, scm_procedure_property)
  (scm_set_procedure_property_x): Deprecate access to a procedure's
  arity via procedure-properties. Users should use
  procedure-minimum-arity.

* module/ice-9/channel.scm (eval):
* module/ice-9/session.scm (arity):
* module/language/tree-il/analyze.scm (validate-arity): Fix up instances
  of (procedure-property x 'arity) to use procedure-minimum-arity.
2010-04-17 16:28:52 +02:00
..
ChangeLog-2008 Rename ChangeLog' files to ChangeLog-2008'. 2008-09-12 21:49:58 +02:00
gds-faq.txt Add GDS test and documentation files 2008-12-12 22:32:59 +00:00
gds-scheme.el GDS usability: operation without a mouse 2009-09-22 00:39:57 +01:00
gds-server.el Merge branch 'ossau-gds-dev' 2009-08-27 22:52:20 +01:00
gds-test.el Add GDS test and documentation files 2008-12-12 22:32:59 +00:00
gds-test.sh Add GDS test and documentation files 2008-12-12 22:32:59 +00:00
gds-test.stdin Add GDS test and documentation files 2008-12-12 22:32:59 +00:00
gds-tutorial.txt Add GDS test and documentation files 2008-12-12 22:32:59 +00:00
gds.el Merge branch 'ossau-gds-dev' 2009-08-27 22:52:20 +01:00
gud-guile.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
guile-c.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
guile-emacs.scm deprecate arity access via (procedure-properties proc 'arity) 2010-04-17 16:28:52 +02:00
guile-scheme.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
guile.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
Makefile.am Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
multistring.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
patch.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
ppexpand.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
README Document removal of guileint. 2004-03-10 10:14:13 +00:00
update-changelog.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00

Index

gud-guile.el --- Support for debugging guile internals
guile-c.el --- Guile C editing commands
guile-scheme.el --- Guile Scheme editing mode
guile.el --- Emacs Guile interface
multistring.el --- editing multiline strings.
patch.el --- mail/apply a patch
ppexpand.el --- temporarily expanding macros in a pretty way.
update-changelog.el --- stitch rcs2log output to ChangeLog

Generated using: for f in *.el ; do sed -e 's/^....//g' -e '1q' $f ; done