René's URL Explorer Experiment


Title: Commits · ThinkRuby/thinkruby · GitHub

Open Graph Title: Commits · ThinkRuby/thinkruby

X Title: Commits · ThinkRuby/thinkruby

Description: Think Ruby is a project to translate the book Think Python into Ruby. - Commits · ThinkRuby/thinkruby

Open Graph Description: Think Ruby is a project to translate the book Think Python into Ruby. - Commits · ThinkRuby/thinkruby

X Description: Think Ruby is a project to translate the book Think Python into Ruby. - Commits · ThinkRuby/thinkruby

Opengraph URL: https://github.com/ThinkRuby/thinkruby

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:15bff1ab-37de-ea04-7d66-ff4d87bdf626
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idD0EE:31CDFC:713C0E:9499AF:697DD9B1
html-safe-nonce0957347983d2a19ac96982cdc983bdd02c89ac776f7f4b9c8699324bd3dcdefa
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMEVFOjMxQ0RGQzo3MTNDMEU6OTQ5OUFGOjY5N0REOUIxIiwidmlzaXRvcl9pZCI6Ijg2MDc4MzU4MTg2Mzk5MTcyOSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac66f79c68c72bcba06f9b2c35eb2f308f4c03d3fb11cb14c4e092f017d553b66e
hovercard-subject-tagrepository:1332213
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/ThinkRuby/thinkruby/commits/master
twitter:imagehttps://opengraph.githubassets.com/4a34817104ea2528b33b96ee399d2fb547032e4b5f1e0522404b81aae9cb9d4c/ThinkRuby/thinkruby
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/4a34817104ea2528b33b96ee399d2fb547032e4b5f1e0522404b81aae9cb9d4c/ThinkRuby/thinkruby
og:image:altThink Ruby is a project to translate the book Think Python into Ruby. - Commits · ThinkRuby/thinkruby
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6
turbo-cache-controlno-cache
go-importgithub.com/ThinkRuby/thinkruby git https://github.com/ThinkRuby/thinkruby.git
octolytics-dimension-user_id602251
octolytics-dimension-user_loginThinkRuby
octolytics-dimension-repository_id1332213
octolytics-dimension-repository_nwoThinkRuby/thinkruby
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1332213
octolytics-dimension-repository_network_root_nwoThinkRuby/thinkruby
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7c85641c598ad130c74f7bcc27f58575cac69551
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits/master/#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FThinkRuby%2Fthinkruby%2Fcommits%2Fmaster%2F
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FThinkRuby%2Fthinkruby%2Fcommits%2Fmaster%2F
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=ThinkRuby%2Fthinkruby
Reloadhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits/master/
Reloadhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits/master/
Reloadhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits/master/
ThinkRuby https://patch-diff.githubusercontent.com/ThinkRuby
thinkrubyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FThinkRuby%2Fthinkruby
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2FThinkRuby%2Fthinkruby
Star 3 https://patch-diff.githubusercontent.com/login?return_to=%2FThinkRuby%2Fthinkruby
Code https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby
Issues 0 https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/issues
Pull requests 0 https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/pulls
Actions https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/actions
Projects 0 https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/projects
Wiki https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/wiki
Security 0 https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/security
Insights https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/pulse
Code https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby
Issues https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/issues
Pull requests https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/pulls
Actions https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/actions
Projects https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/projects
Wiki https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/wiki
Security https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/security
Insights https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/pulse
Make the documentation exercise point to a subpagehttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/b1b5b9e39502411d3ae3e394c8c0df727d464e69
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
b1b5b9ehttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/b1b5b9e39502411d3ae3e394c8c0df727d464e69
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/b1b5b9e39502411d3ae3e394c8c0df727d464e69
Instead of "method composition", call it "combining methods"https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/c72ff5c5ded14c5f2aea6e66b15d04241f06468d
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
c72ff5chttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/c72ff5c5ded14c5f2aea6e66b15d04241f06468d
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/c72ff5c5ded14c5f2aea6e66b15d04241f06468d
Close some TeX \begins that were missing \endhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/6182c7f726a0226bca6c7c0c65f661b1fb018cef
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
6182c7fhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/6182c7f726a0226bca6c7c0c65f661b1fb018cef
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/6182c7f726a0226bca6c7c0c65f661b1fb018cef
Use bang not pipe for index subentries!https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/40e745026df7f8f9471659c93219a03cb2897201
40e7450https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/40e745026df7f8f9471659c93219a03cb2897201
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/40e745026df7f8f9471659c93219a03cb2897201
Add a .pairs filehttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/dbedb987de7530bc206eb27e840394b9023f34b1
dbedb98https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/dbedb987de7530bc206eb27e840394b9023f34b1
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/dbedb987de7530bc206eb27e840394b9023f34b1
Glossary and Exercises for Chapter 4.https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/afd17f098162fd2318eda553315eea648e9ec988
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
afd17f0https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/afd17f098162fd2318eda553315eea648e9ec988
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/afd17f098162fd2318eda553315eea648e9ec988
Fix mismatched curly brace.https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/72307cbbd08d8aa33589394d92cbba6fb02cec71
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
72307cbhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/72307cbbd08d8aa33589394d92cbba6fb02cec71
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/72307cbbd08d8aa33589394d92cbba6fb02cec71
More of chapter 4 Sinatra project.https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/1339d9ce57c02cfe33f3b632ddd2236d1edc0ce3
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
1339d9chttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/1339d9ce57c02cfe33f3b632ddd2236d1edc0ce3
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/1339d9ce57c02cfe33f3b632ddd2236d1edc0ce3
Chapter 4: first few sections of a case study in making a Sinatra web app.https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/1c51ca2371eb17569fbd38cfc35078c55168d324
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
1c51ca2https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/1c51ca2371eb17569fbd38cfc35078c55168d324
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/1c51ca2371eb17569fbd38cfc35078c55168d324
Use latest Ruby 1.9.2 and auto-create the gemset.https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/2e426ab0ebab5a3c6ea833e40f6e73abb6d611fc
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
2e426abhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/2e426ab0ebab5a3c6ea833e40f6e73abb6d611fc
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/2e426ab0ebab5a3c6ea833e40f6e73abb6d611fc
Finish chapter 3.https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/c513327a9b352830a04bf38579e7a2865d7a737e
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
c513327https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/c513327a9b352830a04bf38579e7a2865d7a737e
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/c513327a9b352830a04bf38579e7a2865d7a737e
Chapter 3: Methods (was Functions)https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/71704790d3f15166109a36cff8e95d20ae2fc1bf
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
7170479https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/71704790d3f15166109a36cff8e95d20ae2fc1bf
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/71704790d3f15166109a36cff8e95d20ae2fc1bf
Changed all references to "print" in Chapters 1&2 to "puts."https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/c0c4ca2a9d1502368fb1b88534bd4d259dd8dd64
https://patch-diff.githubusercontent.com/ledwards
ledwardshttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=ledwards
c0c4ca2https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/c0c4ca2a9d1502368fb1b88534bd4d259dd8dd64
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/c0c4ca2a9d1502368fb1b88534bd4d259dd8dd64
Make prompts consistently use the >> prompt and => prompt with no indent. Fixed index locations for Chapter 2.https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/8f00f9dbce8fb01f305989c70dec288c89272150
https://patch-diff.githubusercontent.com/ledwards
ledwardshttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=ledwards
8f00f9dhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/8f00f9dbce8fb01f305989c70dec288c89272150
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/8f00f9dbce8fb01f305989c70dec288c89272150
Exercises for Chapter 2https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/3c1b1274a2d4df73048d5cb732e8422fcbc74163
https://patch-diff.githubusercontent.com/ledwards
ledwardshttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=ledwards
3c1b127https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/3c1b1274a2d4df73048d5cb732e8422fcbc74163
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/3c1b1274a2d4df73048d5cb732e8422fcbc74163
Chapter 2 (except for exercises)https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/781eedb97529dd5b33e1bbabda6996087186b0fa
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
781eedbhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/781eedb97529dd5b33e1bbabda6996087186b0fa
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/781eedb97529dd5b33e1bbabda6996087186b0fa
Chapter 1https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/80536e7c28b7fa12238dbb3b716a52e6eb191a49
https://patch-diff.githubusercontent.com/ledwards
ledwardshttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=ledwards
80536e7https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/80536e7c28b7fa12238dbb3b716a52e6eb191a49
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/80536e7c28b7fa12238dbb3b716a52e6eb191a49
Rename thinkpython.ps to thinkruby.pshttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/aa91446cd0c45f4a8eecc8a8fc710fdaac8d7dc0
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
aa91446https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/aa91446cd0c45f4a8eecc8a8fc710fdaac8d7dc0
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/aa91446cd0c45f4a8eecc8a8fc710fdaac8d7dc0
Remove trailing whitespacehttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/c7aec4f026d31d1df10435bf730aa1f7af663ac8
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
c7aec4fhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/c7aec4f026d31d1df10435bf730aa1f7af663ac8
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/c7aec4f026d31d1df10435bf730aa1f7af663ac8
Added .rvmrc file for ruby 1.9.2-p136https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/2ae674182f449ddb385b4221ce556991c9e0a8fc
https://patch-diff.githubusercontent.com/ledwards
ledwardshttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=ledwards
2ae6741https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/2ae674182f449ddb385b4221ce556991c9e0a8fc
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/2ae674182f449ddb385b4221ce556991c9e0a8fc
Call open instead of gv in Makefilehttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/6829c99a2f6c2d0932d823895d801ec5f420c0fc
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
6829c99https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/6829c99a2f6c2d0932d823895d801ec5f420c0fc
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/6829c99a2f6c2d0932d823895d801ec5f420c0fc
Ignore files generated by TeXhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/5ae7eae659637c12e2e33460b03ab70273216116
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
5ae7eaehttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/5ae7eae659637c12e2e33460b03ab70273216116
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/5ae7eae659637c12e2e33460b03ab70273216116
Added license information at end of READMEhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/b3803f5e508dad1c2e94882561b48c7ebe5111da
https://patch-diff.githubusercontent.com/ledwards
ledwardshttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=ledwards
b3803f5https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/b3803f5e508dad1c2e94882561b48c7ebe5111da
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/b3803f5e508dad1c2e94882561b48c7ebe5111da
Add original source of Think Pythonhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/51569f26fafec7a1bdbcf3b9866fb941ed49ad5f
https://patch-diff.githubusercontent.com/nertzy
nertzyhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commits?author=nertzy
51569f2https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/51569f26fafec7a1bdbcf3b9866fb941ed49ad5f
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/51569f26fafec7a1bdbcf3b9866fb941ed49ad5f
Add initial READMEhttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/065214ebb0351ec1a4a64d02f36c43a654f39a6e
065214ehttps://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/commit/065214ebb0351ec1a4a64d02f36c43a654f39a6e
https://patch-diff.githubusercontent.com/ThinkRuby/thinkruby/tree/065214ebb0351ec1a4a64d02f36c43a654f39a6e
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.