<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/logger.rb, branch v2_7_8</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] 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>
<entry>
<title>[ruby/logger] Prefer require_relative, it's a little bit faster.</title>
<updated>2019-07-15T05:43:07+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2019-03-20T23:35:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3fdb963827fde7fbe1837763cb834842b8336fee'/>
<id>3fdb963827fde7fbe1837763cb834842b8336fee</id>
<content type='text'>
https://github.com/ruby/logger/commit/1e2aab4bea
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/1e2aab4bea
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] require 'logger/errors' just for compat</title>
<updated>2019-07-15T05:43:07+00:00</updated>
<author>
<name>sonots</name>
<email>sonots@gmail.com</email>
</author>
<published>2019-03-18T12:02:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7f10da9d2762d1b6d0f3c45df4a23bbdc2d78e4c'/>
<id>7f10da9d2762d1b6d0f3c45df4a23bbdc2d78e4c</id>
<content type='text'>
https://github.com/ruby/logger/commit/255a51dc10
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/255a51dc10
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] split logger classes/modules into separate files</title>
<updated>2019-07-15T05:43:07+00:00</updated>
<author>
<name>Colby Swandale</name>
<email>me@colby.fyi</email>
</author>
<published>2018-12-12T03:08:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bbe157f34046ec9ef81e6ad9ed37c86a0d9155e4'/>
<id>bbe157f34046ec9ef81e6ad9ed37c86a0d9155e4</id>
<content type='text'>
https://github.com/ruby/logger/commit/f10ce9fff2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/f10ce9fff2
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Add support for changing severity using bang methods.</title>
<updated>2019-07-15T05:43:07+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2019-03-14T23:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=47500f2055467d0c72c7ce53b2535d7610347fb0'/>
<id>47500f2055467d0c72c7ce53b2535d7610347fb0</id>
<content type='text'>
https://github.com/ruby/logger/commit/ae4c6dfcbb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/ae4c6dfcbb
</pre>
</div>
</content>
</entry>
</feed>
