MMCT TEAM
Server IP : 111.118.215.189  /  Your IP : 216.73.216.153
Web Server : Apache
System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
User : a1673wkz ( 2475)
PHP Version : 8.2.25
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /proc/thread-self/root/opt/cpanel/ea-ruby24/root/usr/share/ri/system/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : //proc/thread-self/root/opt/cpanel/ea-ruby24/root/usr/share/ri/system/page-README_md.ri
U:RDoc::TopLevel[	iI"README.md:ETcRDoc::Parser::Markdowno:RDoc::Markup::Document:@parts[-o:RDoc::Markup::Paragraph;[I"�{rdoc-image:https://travis-ci.org/ruby/ruby.svg}[https://travis-ci.org/ruby/ruby]
{rdoc-image:https://ci.appveyor.com/api/projects/status/0sy8rrxut4o0k960/branch/trunk?svg=true}[https://ci.appveyor.com/project/ruby/ruby/branch/trunk];TS:RDoc::Markup::Heading:
leveli:	textI"What's Ruby;To;	;[I"�Ruby is the interpreted scripting language for quick and easy object-oriented
programming. It has many features to process text files and to do system
management tasks (as in Perl). It is simple, straight-forward, and
extensible.;TS;
;i;I"Features of Ruby;To:RDoc::Markup::List:
@type:BULLET:@items[o:RDoc::Markup::ListItem:@label0;[o;	;[I"Simple Syntax;To;;0;[o;	;[I"A*Normal* Object-oriented Features (e.g. class, method calls);To;;0;[o;	;[I"H*Advanced* Object-oriented Features (e.g. Mix-in, Singleton-method);To;;0;[o;	;[I"Operator Overloading;To;;0;[o;	;[I"Exception Handling;To;;0;[o;	;[I"Iterators and Closures;To;;0;[o;	;[I"Garbage Collection;To;;0;[o;	;[I"<Dynamic Loading of Object Files (on some architectures);To;;0;[o;	;[I"�Highly Portable (works on many Unix-like/POSIX compatible platforms as
well as Windows, Mac OS X, Haiku, etc.) cf.
https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/SupportedPlatforms;TS;
;i;I"How to get Ruby;To;	;[I"bFor a complete list of ways to install Ruby, including using third-party tools
like rvm, see:;To;	;[I",https://www.ruby-lang.org/en/downloads/;To;	;[I"HThe Ruby distribution files can be found on the following FTP site:;To;	;[I"&ftp://ftp.ruby-lang.org/pub/ruby/;To;	;[I"UThe trunk of the Ruby source tree can be checked out with the following
command:;To:RDoc::Markup::Verbatim;[I"?$ svn co https://svn.ruby-lang.org/repos/ruby/trunk/ ruby
;T:@format0o;	;[I"<Or if you are using git then use the following command:;To;;[I"0$ git clone git://github.com/ruby/ruby.git
;T;0o;	;[I"lThere are some other branches under development. Try the following command
to see the list of branches:;To;;[I"=$ svn ls https://svn.ruby-lang.org/repos/ruby/branches/
;T;0o;	;[I"<Or if you are using git then use the following command:;To;;[I"4$ git ls-remote git://github.com/ruby/ruby.git
;T;0S;
;i;I"Ruby home page;To;	;[I"&The URL of the Ruby home page is:;To;	;[I"https://www.ruby-lang.org/;TS;
;i;I"Mailing list;To;	;[I"mThere is a mailing list to talk about Ruby. To subscribe to this list, please
send the following phrase:;To;;[I"subscribe
;T;0o;	;[I"Zin the mail body (not subject) to the address
mailto:ruby-talk-request@ruby-lang.org.;TS;
;i;I"How to compile and install;To;	;[I"=This is what you need to do to compile and install Ruby:;To;
;:NUMBER;[
o;;0;[o;	;[I"oIf you want to use Microsoft Visual C++ to compile ruby, read
win32/README.win32 instead of this document.;Fo;;0;[o;	;[I"~If <code>./configure</code> does not exist or is older than configure.in, run
<code>autoconf</code> to (re)generate configure.;Fo;;0;[o;	;[I"gRun <code>./configure</code>, which will generate <code>config.h</code> and <code>Makefile</code>.;Fo;	;[I"�Some C compiler flags may be added by default depending on your
environment. Specify <code>optflags=..</code> and <code>warnflags=..</code> as necessary to
override them.;Fo;;0;[o;	;[I"SEdit <code>defines.h</code> if you need. Usually this step will not be needed.;Fo;;0;[o;	;[I"�Remove comment mark(<code>#</code>) before the module names from <code>ext/Setup</code> (or add
module names if not present), if you want to link modules statically.;Fo;	;[I"�If you don't want to compile non static extension modules (probably on
architectures which do not allow dynamic loading), remove comment mark
from the line "<code>#option nodynamic</code>" in <code>ext/Setup</code>.;Fo;	;[I"*Usually this step will not be needed.;Fo;;0;[o;	;[I"Run <code>make</code>.;Fo;
;;;[o;;0;[o;	;[I"�On Mac, set RUBY_CODESIGN environment variable with a signing identity.
 It uses the identity to sign <code>ruby</code> binary. See also codesign(1).;Fo;;0;[o;	;[I"�Optionally, run '<code>make check</code>' to check whether the compiled Ruby
interpreter works well. If you see the message "<code>check succeeded</code>", your
ruby works as it should (hopefully).;Fo;;0;[o;	;[I"$Run '<code>make install</code>';Fo;	;[I"TThis command will create the following directories and install files into
them.;Fo;
;;;[o;;0;[o;	;[I")<code>${DESTDIR}${prefix}/bin</code>;To;;0;[o;	;[I"M<code>${DESTDIR}${prefix}/include/ruby-${MAJOR}.${MINOR}.${TEENY}</code>;To;;0;[o;	;[I"Y<code>${DESTDIR}${prefix}/include/ruby-${MAJOR}.${MINOR}.${TEENY}/${PLATFORM}</code>;To;;0;[o;	;[I")<code>${DESTDIR}${prefix}/lib</code>;To;;0;[o;	;[I".<code>${DESTDIR}${prefix}/lib/ruby</code>;To;;0;[o;	;[I"I<code>${DESTDIR}${prefix}/lib/ruby/${MAJOR}.${MINOR}.${TEENY}</code>;To;;0;[o;	;[I"U<code>${DESTDIR}${prefix}/lib/ruby/${MAJOR}.${MINOR}.${TEENY}/${PLATFORM}</code>;To;;0;[o;	;[I"8<code>${DESTDIR}${prefix}/lib/ruby/site_ruby</code>;To;;0;[o;	;[I"S<code>${DESTDIR}${prefix}/lib/ruby/site_ruby/${MAJOR}.${MINOR}.${TEENY}</code>;To;;0;[o;	;[I"_<code>${DESTDIR}${prefix}/lib/ruby/site_ruby/${MAJOR}.${MINOR}.${TEENY}/${PLATFORM}</code>;To;;0;[o;	;[I":<code>${DESTDIR}${prefix}/lib/ruby/vendor_ruby</code>;To;;0;[o;	;[I"U<code>${DESTDIR}${prefix}/lib/ruby/vendor_ruby/${MAJOR}.${MINOR}.${TEENY}</code>;To;;0;[o;	;[I"a<code>${DESTDIR}${prefix}/lib/ruby/vendor_ruby/${MAJOR}.${MINOR}.${TEENY}/${PLATFORM}</code>;To;;0;[o;	;[I"N<code>${DESTDIR}${prefix}/lib/ruby/gems/${MAJOR}.${MINOR}.${TEENY}</code>;To;;0;[o;	;[I"4<code>${DESTDIR}${prefix}/share/man/man1</code>;To;;0;[o;	;[I"P<code>${DESTDIR}${prefix}/share/ri/${MAJOR}.${MINOR}.${TEENY}/system</code>;To;	;[I"�If Ruby's API version is '_x.y.z_', the <code>${MAJOR}</code> is '_x_', the
<code>${MINOR}</code> is '_y_', and the <code>${TEENY}</code> is '_z_'.;Fo;	;[I"Y*NOTE*: teeny of the API version may be different from one of Ruby's
program version;To;	;[I"5You may have to be a super user to install ruby.;Fo;	;[I"If you fail to compile ruby, please send the detailed error report with the
error log and machine/OS type, to help others.;To;	;[I"�Some extension libraries may not get compiled because of lack of necessary
external libraries and/or headers, then you will need to run '<code>make distclean-ext</code>'
to remove old configuration after installing them in such case.;TS;
;i;I"Copying;To;	;[I"%See the file {COPYING}[COPYING].;TS;
;i;I"
Feedback;To;	;[I"�Questions about the Ruby language can be asked on the Ruby-Talk mailing list
(https://www.ruby-lang.org/en/community/mailing-lists) or on websites like
(https://stackoverflow.com).;To;	;[I"�Bug reports should be filed at https://bugs.ruby-lang.org. Read {HowToReport}[https://bugs.ruby-lang.org/projects/ruby/wiki/HowToReport] for more information.;TS;
;i;I"Contributing;To;	;[I"4See the file {CONTRIBUTING.md}[CONTRIBUTING.md];TS;
;i;I"The Author;To;	;[I"URuby was originally designed and developed by Yukihiro Matsumoto (Matz) in
1995.;To;	;[I"mailto:matz@ruby-lang.org;T:
@file@:0@omit_headings_from_table_of_contents_below0

MMCT - 2023