GOOPS cosmetics
[bpt/guile.git] / libguile /
2015-01-23 Andy WingoUse a vtable bit to mark <slot> instances
2015-01-23 Andy WingoIntroduce <slot> objects in GOOPS
2015-01-23 Andy WingoThe GOOPS "unbound" value is a unique pair
2015-01-23 Andy WingoGOOPS: Deprecate "using-class" procs like slot-ref...
2015-01-23 Andy WingoManipulate GOOPS vtable flags from Scheme, for speed
2015-01-23 Andy Wingoscm_make cleanup
2015-01-23 Andy WingoCosmetic goops refactors.
2015-01-23 Andy WingoIncorporate %inherit-magic! into %init-layout!
2015-01-23 Andy Wingogoops.c no longer knows about <class> slot allocation
2015-01-23 Andy WingoReimplement inherit-applicable! in Scheme
2015-01-23 Andy WingoReimplement %allocate-instance in Scheme
2015-01-23 Andy WingoRe-use the vtable "size" field for GOOPS nfields
2015-01-23 Andy WingoMove <class> initialization to Scheme
2015-01-23 Andy WingoDeprecate scm_get_keyword
2015-01-23 Andy WingoRewrite %initialize-object in Scheme
2015-01-23 Andy WingoMinor goops.c tidying
2015-01-23 Andy WingoRemove scm_c_extend_primitive_generic
2015-01-23 Andy WingoNo more concept of "pure generics"
2015-01-23 Andy WingoRemove TEST_CHANGE_CLASS
2015-01-23 Andy WingoRemove pure-generic?
2015-01-23 Andy WingoGoops slot-unbound / slot-missing cleanups
2015-01-23 Andy WingoMove slot-ref et al to Scheme
2015-01-23 Andy WingoPort method and generic accessors to Scheme
2015-01-23 Andy Wingo<class> accessors implemented in Scheme
2015-01-23 Andy WingoRemove GOOPS random state
2015-01-23 Andy WingoMore goops.c cleanups, and fix a security issue
2015-01-23 Andy WingoRemove unused union scm_t_debug_info
2015-01-23 Andy WingoMore unused code removal in GOOPS
2015-01-23 Andy WingoRemove private var_no_applicable_method capture
2015-01-23 Andy WingoRemove scm_assert_bound
2015-01-23 Andy WingoRemove scm_at_assert_bound_ref
2015-01-23 Andy WingoRemove hashset slots from GOOPS classes
2015-01-23 Andy WingoDeprecate C exports of GOOPS classes.
2015-01-23 Andy WingoGenerics with setters have <applicable-struct-with...
2015-01-23 Andy WingoRemove unused CPP defines naming <method> slots
2015-01-23 Andy WingoRemove unused `default-slot-definition-class' <class...
2015-01-23 Andy WingoRemove useless scm_s_slot_set_x export
2015-01-23 Andy WingoRemove unreachable code in scm_setter
2015-01-23 Andy WingoDeprecate scm_no_applicable_method C export
2015-01-23 Andy WingoRemove unused scm_t_method and SCM_METHOD
2015-01-23 Andy WingoFold GOOPS compile and dispatch modules into main GOOPS...
2015-01-23 Andy WingoDeprecate scm_basic_make_class
2015-01-23 Andy WingoMove GOOPS boot to Scheme
2015-01-23 Andy WingoRemove declarations without definitions
2015-01-23 Andy WingoRemove unused %fast-slot-ref / %fast-slot-set! from...
2015-01-23 Andy WingoPreparation for more GOOPS refactorings
2015-01-23 Andy Wingo%init-goops-builtins is an extension, not a global
2015-01-23 Andy Wingocompute-cpl implementation only in Scheme
2015-01-23 Andy WingoMore useless goops.c code removal
2015-01-23 Andy WingoRemove unused macros in goops.c
2015-01-23 Andy WingoRewrite %method-more-specific? to be in Scheme
2015-01-23 Andy WingoDeprecate C interfaces scm_compute_applicable_methods...
2015-01-23 Andy Wingo%compute-applicable-methods in Scheme
2015-01-22 Andy WingoMerge commit '5b7632331e7551ac202bbaba37c572b96a791c6e'
2015-01-22 Andy WingoMerge commit 'ed72201a795ac1c8d6c0288b6bb710f2bd0ebd9c'
2015-01-22 Andy WingoMerge commit '01a301d1b606b84d986b735049e7155d2f4cd6aa'
2015-01-22 Andy WingoMerge commit '894d0b894daae001495c748b3352cd79918d3789'
2015-01-22 Andy WingoMerge commit '5943a62042432b86d757200ef595d7aebb5c9bac'
2015-01-22 Andy WingoMerge commit '37b1453032488de582175270d1b3a1653ea81457'
2015-01-22 Andy WingoMerge commit 'cdcba5b2f6270de808e51b3b933374170611b91d'
2015-01-22 Andy WingoMerge commit '5d971db802eaa8038db17e1aa5b4c69452739744'
2015-01-22 Andy WingoMerge commit '47ca15c7dffd14a82e75c1a0aeeaf2e77f3fa5b4'
2015-01-22 Andy WingoMerge commit '7c433cbbce83bc9f2f9967afba00bbb68e312657'
2015-01-22 Andy WingoMerge commit '5fac1a7ada362d78f13143acbc0ceca7f2f101de'
2015-01-22 Andy WingoMerge commit '8cf2a7ba7432d68b9a055d29f18117be70375af9'
2015-01-22 Andy WingoMerge commit '81d2c84674f03f9028f26474ab19d3d3f353881a'
2015-01-22 Andy WingoMerge commit 'fdd319e9bd4121d844662d3d8ccc69b462b60840'
2015-01-22 Andy WingoMerge commit 'a7bbba05838cabe2294f498e7008e1c51db6d664'
2015-01-22 Andy WingoKeywords have a tc7
2015-01-22 Andy WingoAdd allocate-struct, struct-ref, struct-set! instructions
2015-01-22 Andy WingoMerge commit '5af307de43e4b65eec7f235b48a8908f2a00f134'
2015-01-22 Andy WingoMerge commit 'b1451ad859183ae48c624d19ec144306bd2d3e3a'
2015-01-18 Ludovic CourtèsFix buffer overrun with unbuffered custom binary input...
2015-01-11 Ludovic CourtèsOptimize 'string-hash'.
2015-01-11 Ludovic CourtèsDeprecate 'scm_string_hash'.
2015-01-11 Ludovic CourtèsOptimize 'write' for strings.
2015-01-11 Ludovic CourtèsAvoid converting the 'mode' argument of 'open-file'.
2015-01-09 Ludovic CourtèsImprove deprecation message of 'scm_add_to_port_table'.
2014-12-10 Andy WingoConvert primitive-eval to "compile" its expressions...
2014-12-07 Andy WingoMinor evaluator tweaks
2014-12-07 Andy WingoSimplify variable resolution in the evaluator
2014-12-07 Andy WingoClosure conversion in evaluator
2014-12-06 Andy WingoAdd capture-env to evaluator
2014-12-05 Andy WingoSimplify the interpreter for trivial inits and no letrec
2014-12-05 Andy WingoAssignment conversion in the interpreter
2014-11-20 Ludovic Courtèsdoc: Clarify behavior of 'select' in the presence of...
2014-11-12 Mark H WeaverFix bytevector-fill! to accept fill arguments greater...
2014-11-12 Mark H WeaverAvoid signed overflow and use size_t in bytevectors.c.
2014-11-12 Mark H WeaverAdd SCM_VALIDATE_SIZE_COPY and SCM_NUM2SIZE.
2014-11-12 Mark H WeaverFix bytevector-copy when applied to SRFI-4 homogeneous...
2014-11-12 Mark H WeaverFix strerror error handling when given a non-integer...
2014-10-31 Ludovic CourtèsUse on-stack or GC-managed memory in 'search-path'.
2014-10-31 Ludovic CourtèsReduce C heap allocations in 'search-path'.
2014-10-30 Daniel LlorensMerge branch 'lloda-array-support'
2014-10-15 Mark H Weaveri18n: Add HAVE_USELOCALE as a requirement for USE_GNU_L...
2014-10-11 Mark H Weaverscm_boot_guile: Gracefully handle the case where argc...
2014-10-02 Mark H Weaverread: Accept "\(" in string literals.
2014-09-30 Daniel LlorensPack array dimensions in array object
2014-09-30 Mark H WeaverMerge branch 'stable-2.0'
2014-09-30 Andy WingoAdd (ice-9 unicode) module
next