Opened 14 years ago
Last modified 6 years ago
#3538 needs_work enhancement
Create a SageRuby interface
Reported by:  was  Owned by:  mhansen 

Priority:  major  Milestone:  sage6.7 
Component:  interfaces: optional  Keywords:  Ruby 
Cc:  Merged in:  
Authors:  Reviewers:  
Report Upstream:  N/A  Work issues:  
Branch:  u/chapoton/3538 (Commits, GitHub, GitLab)  Commit:  293fa28196d9353728b0279c53c8d16e4c534397 
Dependencies:  Stopgaps: 
Description (last modified by )
Create an interface between Sage and Ruby.
Josh Kantor and I wrote the attached one in 5 minutes and it worked the first try.
We have not added any doctests and have not implemented completions.
Attachments (1)
Change History (15)
Changed 14 years ago by
comment:1 Changed 14 years ago by
 Owner changed from was to mhansen
comment:2 Changed 14 years ago by
 Keywords editor_mhansen added
comment:3 Changed 9 years ago by
 Milestone changed from sage5.11 to sage5.12
comment:4 Changed 8 years ago by
 Milestone changed from sage6.1 to sage6.2
comment:5 Changed 8 years ago by
 Milestone changed from sage6.2 to sage6.3
comment:6 Changed 8 years ago by
 Branch set to u/chapoton/3538
 Commit set to dd0a85ede4b1b935ed07fc545dd834003a83ba09
 Description modified (diff)
 Report Upstream set to N/A
 Summary changed from [with patch; not ready for review] create a sage <> Ruby interface to Create a Sage ⇐⇒ Ruby interface
comment:7 Changed 8 years ago by
 Milestone changed from sage6.3 to sage6.4
comment:8 Changed 7 years ago by
 Commit changed from dd0a85ede4b1b935ed07fc545dd834003a83ba09 to 697f0a9f752dfaba0fbe3d0aa62f6e8200d88045
comment:9 Changed 7 years ago by
 Keywords Ruby added; editor_mhansen removed
 Milestone changed from sage6.4 to sage6.7
This is clearly needing a lot of work. And documentation and doctests also
comment:10 Changed 7 years ago by
 Component changed from interfaces to interfaces: optional
comment:11 Changed 7 years ago by
 Summary changed from Create a Sage ⇐⇒ Ruby interface to Create a SageRuby interface
I removed the utf8 from the title, otherwise it is a mess with the patchbot.
comment:12 Changed 6 years ago by
 Commit changed from 697f0a9f752dfaba0fbe3d0aa62f6e8200d88045 to 296c81217278e3a17c8eb23671248ca860da3cd9
Branch pushed to git repo; I updated commit sha1. New commits:
296c812  Merge branch 'u/chapoton/3538' into 7.1.b5

comment:13 Changed 6 years ago by
 Commit changed from 296c81217278e3a17c8eb23671248ca860da3cd9 to 447e00491856e59e392478c58cb4e3ca1640fe74
comment:14 Changed 6 years ago by
 Commit changed from 447e00491856e59e392478c58cb4e3ca1640fe74 to 293fa28196d9353728b0279c53c8d16e4c534397
Branch pushed to git repo; I updated commit sha1. New commits:
293fa28  Merge branch 'u/chapoton/3538' into 7.3.b3

Note: See
TracTickets for help on using
tickets.
Since Mike owns this he might as well be the editor :)
Cheers,
Michael