<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/logger.rb, branch v3_0_4</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/logger] Mention `File::Null` in Logger#new document</title>
<updated>2020-06-11T05:22:32+00:00</updated>
<author>
<name>Masataka Pocke Kuwabara</name>
<email>kuwabara@pocke.me</email>
</author>
<published>2020-03-31T11:06:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c1d1f92e8a18c34f4ef2361d4cd4fdae89d9d2af'/>
<id>c1d1f92e8a18c34f4ef2361d4cd4fdae89d9d2af</id>
<content type='text'>
https://github.com/ruby/logger/commit/2e772770be
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/2e772770be
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Mention behavior when logdev is a nil in the document</title>
<updated>2020-06-11T05:22:19+00:00</updated>
<author>
<name>Masataka Pocke Kuwabara</name>
<email>kuwabara@pocke.me</email>
</author>
<published>2020-03-30T10:39:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c7da0fcb39b837a253f5e6d2d666637a390301e6'/>
<id>c7da0fcb39b837a253f5e6d2d666637a390301e6</id>
<content type='text'>
https://github.com/ruby/logger/commit/8dc270ee23
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/8dc270ee23
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Let Logger#reopen not raise on nil log devices</title>
<updated>2020-06-11T04:54:04+00:00</updated>
<author>
<name>Lourens Naudé</name>
<email>lourens@bearmetal.eu</email>
</author>
<published>2020-03-28T16:16:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ae93ebae677f685aab155d7982c64c1cb6e4b69c'/>
<id>ae93ebae677f685aab155d7982c64c1cb6e4b69c</id>
<content type='text'>
https://github.com/ruby/logger/commit/da7bf844e5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/da7bf844e5
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Let File::NULL ("/dev/null", "NUL" etc.) be considered a nil log device</title>
<updated>2020-06-11T04:53:50+00:00</updated>
<author>
<name>Lourens Naudé</name>
<email>lourens@bearmetal.eu</email>
</author>
<published>2020-03-28T16:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f3e12caa088cc893a54bc2810ff511e4c89b322b'/>
<id>f3e12caa088cc893a54bc2810ff511e4c89b322b</id>
<content type='text'>
https://github.com/ruby/logger/commit/b42a1b99aa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/b42a1b99aa
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Document that shift_age of 0 disables log file rotation</title>
<updated>2019-12-10T11:59:36+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2019-11-18T01:34:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7a1c56f978907d03876772d942619ec90cbbfa6b'/>
<id>7a1c56f978907d03876772d942619ec90cbbfa6b</id>
<content type='text'>
Fixes Ruby Bug 16349.

https://github.com/ruby/logger/commit/b1b6d06f2d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes Ruby Bug 16349.

https://github.com/ruby/logger/commit/b1b6d06f2d
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Honor Logger#level overrides</title>
<updated>2019-12-10T11:58:25+00:00</updated>
<author>
<name>George Claghorn</name>
<email>george@basecamp.com</email>
</author>
<published>2019-09-06T22:28:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=eb18cb3e476db3bc44d489e090e1535237c4c6c9'/>
<id>eb18cb3e476db3bc44d489e090e1535237c4c6c9</id>
<content type='text'>
https://github.com/ruby/logger/commit/7365c995bf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/7365c995bf
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] frozen_string_literal: true</title>
<updated>2019-12-09T10:17:31+00:00</updated>
<author>
<name>sonots</name>
<email>sonots@gmail.com</email>
</author>
<published>2019-03-21T16:14:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0aafc32995b935b6c46c8439a3e2da008cd683fc'/>
<id>0aafc32995b935b6c46c8439a3e2da008cd683fc</id>
<content type='text'>
https://github.com/ruby/logger/commit/a057eede7b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/a057eede7b
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Fix typo</title>
<updated>2019-12-09T10:17:31+00:00</updated>
<author>
<name>Alan Wu</name>
<email>XrXr@users.noreply.github.com</email>
</author>
<published>2019-07-15T05:52:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=22548195d59d8b5e421c586bec81615a0a1091bc'/>
<id>22548195d59d8b5e421c586bec81615a0a1091bc</id>
<content type='text'>
https://github.com/ruby/logger/commit/5f70168ac5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/5f70168ac5
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Add option to set the binary mode of the log device</title>
<updated>2019-07-15T05:43:08+00:00</updated>
<author>
<name>Rafael Mendonça França</name>
<email>rafaelmfranca@gmail.com</email>
</author>
<published>2019-06-04T22:07:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=58065b87018a9d1ed972b8c856004bf75728da02'/>
<id>58065b87018a9d1ed972b8c856004bf75728da02</id>
<content type='text'>
Without binmode strings with incompatible encoding can't be written in
the file. This is very common in applications that log user provided
parameters.

We need to allow changing the binnary mode because right now it is impossible to use
the built-in log rotation feature when you provide a File object to the
LogDevice, and if you provide a filename you can't have binmode.

https://github.com/ruby/logger/commit/9114b3ac7e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without binmode strings with incompatible encoding can't be written in
the file. This is very common in applications that log user provided
parameters.

We need to allow changing the binnary mode because right now it is impossible to use
the built-in log rotation feature when you provide a File object to the
LogDevice, and if you provide a filename you can't have binmode.

https://github.com/ruby/logger/commit/9114b3ac7e
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Enable `frozen_string_literal: true` in `logger.rb`.</title>
<updated>2019-07-15T05:43:08+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2019-03-21T03:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2c22051b4b54482531e43915f5edef0c3d3a053b'/>
<id>2c22051b4b54482531e43915f5edef0c3d3a053b</id>
<content type='text'>
https://github.com/ruby/logger/commit/2dc832e901
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/2dc832e901
</pre>
</div>
</content>
</entry>
</feed>
