Changeset 37427 in project


Ignore:
Timestamp:
03/20/19 12:04:01 (20 months ago)
Author:
Kooda
Message:

Add advice and trace to the CHICKEN 5 coop

Location:
release/5
Files:
4 added
6 deleted
9 edited
8 copied

Legend:

Unmodified
Added
Removed
  • release/5/advice/tags/0.4/advice.egg

    r37034 r37427  
    1 ;;; advice.meta -*- Scheme -*-
     1;;; advice.egg -*- Scheme -*-
    22
    3 (
    4  (synopsis "`advise' functionality")
     3((synopsis "'advise' functionality")
    54 (category misc)
    65 (license "BSD")
    76 (author "felix winkelmann")
    8  (doc-from-wiki)
    9  (test-depends test)
    10  (files "advice.scm" "advice.release-info" "advice.meta" "tests/run.scm" "advice.setup")
    11 )
     7 (dependencies srfi-1)
     8 (test-dependencies test)
     9 (components (extension advice)))
  • release/5/advice/tags/0.4/advice.scm

    r16570 r37427  
    33
    44(module advice (advise unadvise)
    5   (import scheme chicken)
    6 
    7   (use srfi-1 data-structures)
     5  (import scheme (chicken base) (chicken fixnum) srfi-1)
    86
    97  (define-record advice old before after around)
  • release/5/advice/tags/0.4/tests/run.scm

    r24281 r37427  
    11;;;; advice tests
    22
    3 (use advice test)
     3(import advice test)
    44
    55(define (foo x)
  • release/5/advice/trunk/advice.egg

    r37034 r37427  
    1 ;;; advice.meta -*- Scheme -*-
     1;;; advice.egg -*- Scheme -*-
    22
    3 (
    4  (synopsis "`advise' functionality")
     3((synopsis "'advise' functionality")
    54 (category misc)
    65 (license "BSD")
    76 (author "felix winkelmann")
    8  (doc-from-wiki)
    9  (test-depends test)
    10  (files "advice.scm" "advice.release-info" "advice.meta" "tests/run.scm" "advice.setup")
    11 )
     7 (dependencies srfi-1)
     8 (test-dependencies test)
     9 (components (extension advice)))
  • release/5/advice/trunk/advice.scm

    r16570 r37427  
    33
    44(module advice (advise unadvise)
    5   (import scheme chicken)
    6 
    7   (use srfi-1 data-structures)
     5  (import scheme (chicken base) (chicken fixnum) srfi-1)
    86
    97  (define-record advice old before after around)
  • release/5/advice/trunk/tests/run.scm

    r24281 r37427  
    11;;;; advice tests
    22
    3 (use advice test)
     3(import advice test)
    44
    55(define (foo x)
  • release/5/egg-locations

    r37425 r37427  
    22(accents-substitute "https://raw.githubusercontent.com/mario-goulart/accents-substitute/master/accents-substitute.release-info")
    33(address-info "https://chust.org/repos/chicken-address-info/doc/chicken-5/address-info.release-info")
     4(advice "http://code.call-cc.org/release-info?egg={egg-name};release={chicken-release}")
    45;; (aes "http://code.call-cc.org/release-info?egg={egg-name};release={chicken-release}")
    56(allegro "https://raw.githubusercontent.com/dleslie/allegro-egg/master/allegro.chicken-5.release-info")
     
    270271(test "http://code.call-cc.org/release-info?egg={egg-name};release={chicken-release}")
    271272(this "https://raw.githubusercontent.com/mario-goulart/this/master/this.release-info")
     273(trace "http://code.call-cc.org/release-info?egg={egg-name};release={chicken-release}")
    272274(trie "https://bitbucket.org/DerGuteMoritz/trie/raw/master/trie.release-info.chicken-5")
    273275(tiger-hash "http://code.call-cc.org/release-info?egg={egg-name};release={chicken-release}")
  • release/5/trace/tags/2.0/tests/run.scm

    r33687 r37427  
    22
    33
    4 (use trace)
     4(import trace)
    55
    66
  • release/5/trace/tags/2.0/trace.egg

    r37034 r37427  
    1 ;;;; trace.meta -*- Scheme -*-
    2 
     1;;;; trace.egg -*- Scheme -*-
    32
    43((category tools)
     
    65 (author "felix winkelmann")
    76 (license "public domain")
    8  (needs advice                          ; don't we all?
    9         miscmacros)
    10  (files "tests/run.scm" "trace.meta" "trace.release-info" "trace.scm" "trace.setup") )
     7 (dependencies srfi-1 advice miscmacros)
     8 (components (extension trace)))
  • release/5/trace/tags/2.0/trace.scm

    r33730 r37427  
    1414               trace-verbose
    1515               trace/untrace)
    16                
    17 (import scheme chicken csi)
    18 
    19 (use advice extras ports data-structures)
    20 (require-library srfi-1)
    21 (import (except srfi-1 break) miscmacros)
     16
     17(import
     18  scheme
     19  (chicken base)
     20  (chicken condition)
     21  (chicken fixnum)
     22  (chicken format)
     23  (chicken plist)
     24  advice
     25  (except srfi-1 break)
     26  miscmacros)
    2227
    2328
  • release/5/trace/trunk/tests/run.scm

    r33687 r37427  
    22
    33
    4 (use trace)
     4(import trace)
    55
    66
  • release/5/trace/trunk/trace.egg

    r37034 r37427  
    1 ;;;; trace.meta -*- Scheme -*-
    2 
     1;;;; trace.egg -*- Scheme -*-
    32
    43((category tools)
     
    65 (author "felix winkelmann")
    76 (license "public domain")
    8  (needs advice                          ; don't we all?
    9         miscmacros)
    10  (files "tests/run.scm" "trace.meta" "trace.release-info" "trace.scm" "trace.setup") )
     7 (dependencies srfi-1 advice miscmacros)
     8 (components (extension trace)))
  • release/5/trace/trunk/trace.scm

    r33730 r37427  
    1414               trace-verbose
    1515               trace/untrace)
    16                
    17 (import scheme chicken csi)
    18 
    19 (use advice extras ports data-structures)
    20 (require-library srfi-1)
    21 (import (except srfi-1 break) miscmacros)
     16
     17(import
     18  scheme
     19  (chicken base)
     20  (chicken condition)
     21  (chicken fixnum)
     22  (chicken format)
     23  (chicken plist)
     24  advice
     25  (except srfi-1 break)
     26  miscmacros)
    2227
    2328
Note: See TracChangeset for help on using the changeset viewer.