[#32986] [Ruby 1.9-Bug#4010][Open] YAML fails to roundtrip non ASCII String — Heesob Park <redmine@...>
Bug #4010: YAML fails to roundtrip non ASCII String
On Tue, Nov 02, 2010 at 09:58:27PM +0900, Heesob Park wrote:
[#33000] [Ruby 1.9-Bug#4014][Open] Case-Sensitivity of Property Names Depends on Regexp Encoding — Run Paint Run Run <redmine@...>
Bug #4014: Case-Sensitivity of Property Names Depends on Regexp Encoding
[#33021] Re: [Ruby 1.9-Feature#4015][Open] File::DIRECT Constant for O_DIRECT — Yukihiro Matsumoto <matz@...>
Hi,
Issue #4015 has been updated by Run Paint Run Run.
Issue #4015 has been updated by Motohiro KOSAKI.
[#33102] Re: Suggestion for MatchData#first and #last — Robert Klemme <shortcutter@...>
On Mon, Nov 8, 2010 at 9:34 AM, NARUSE, Yui <naruse@airemix.jp> wrote:
[#33120] Re: [Ruby 1.9-Feature#4038] IO#advise — KOSAKI Motohiro <kosaki.motohiro@...>
Hi
Issue #4038 has been updated by Motohiro KOSAKI.
[#33123] timer thread sleep interval (powertop abuses) — Chris Mason <chris.mason@...>
Hi everyone,
[#33139] [Ruby 1.9-Bug#4044][Open] Regex matching errors when using \W character class and /i option — Ben Hoskings <redmine@...>
Bug #4044: Regex matching errors when using \W character class and /i option
[#33162] Windows Unicode (chcp 65001) Generates incorrect output — Luis Lavena <luislavena@...>
Hello,
usa is having a fever now, so I reply though I don't remember the detail..
On Sun, Nov 21, 2010 at 10:26 AM, NARUSE, Yui <naruse@airemix.jp> wrote:
[#33209] Re: import racc parser generator to core — Ryan Davis <ryand-ruby@...>
[#33238] [Ruby 1.9-Feature#4065][Open] Rename or alias module#append_features to module#include_module — Chauk-Mean Proum <redmine@...>
Feature #4065: Rename or alias module#append_features to module#include_module
[#33246] [Ruby 1.9-Feature#4068][Open] Replace current standard Date/DateTime library with home_run — Jeremy Evans <redmine@...>
Feature #4068: Replace current standard Date/DateTime library with home_run
Issue #4068 has been updated by tadayoshi funaba.
Issue #4068 has been updated by tadayoshi funaba.
Hi,
[#33255] [Ruby 1.9-Feature#4071][Open] support basic auth for Net::HTTP.get requests — "coderrr ." <redmine@...>
Feature #4071: support basic auth for Net::HTTP.get requests
Issue #4071 has been updated by Yui NARUSE.
[#33314] [Ruby 1.9-Feature#4084][Open] pack should support 64bit network byte order longs — Aaron Patterson <redmine@...>
Feature #4084: pack should support 64bit network byte order longs
Issue #4084 has been updated by Yui NARUSE.
[#33322] [Ruby 1.9-Feature#4085][Open] Refinements and nested methods — Shugo Maeda <redmine@...>
Feature #4085: Refinements and nested methods
Hi,
Hi,
Hi,
Hi,
Hi,
Hi,
Hi,
Woah, this is very nice stuff! Some comments/questions:
Hi,
Hi,
This is a long response, and for that I apologize. I want to make sure
Hi,
Hello,
Hi,
Hello,
Hi,
Hi,
I think that, for this same reason, `using` should normally not apply
Hi,
Hello,
Hi,
Hi,
Hi,
Hi,
Hi,
Hi,
Hi,
On Sat, Dec 4, 2010 at 6:32 AM, Shugo Maeda <shugo@ruby-lang.org> wrote:
(2010/12/06 21:17), Charles Oliver Nutter wrote:
On Mon, Dec 6, 2010 at 8:48 AM, Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:
Hi,
Hi,
Since I explained one use case I'd have for local rebinding: I think not having local rebinding is mostly what we want, local rebinding would mostly cause unwanted side effects and would be a pure horror to debug.
[#33338] [Ruby 1.9-Bug#4087][Open] String#scan(arg) taints results if arg is a Regexp but not if arg is a String — Brian Ford <redmine@...>
Bug #4087: String#scan(arg) taints results if arg is a Regexp but not if arg is a String
[#33367] Planning to release 1.8.7 fixes on 12/25 (Japanese timezone) — Urabe Shyouhei <shyouhei@...>
Hello,
2010/11/25 Urabe Shyouhei <shyouhei@ruby-lang.org>:
2010/11/25 Urabe Shyouhei <shyouhei@ruby-lang.org>:
(2010/11/28 5:55), Luis Lavena wrote:
On Sun, Nov 28, 2010 at 8:19 PM, Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:
(2010/11/29 9:53), Luis Lavena wrote:
On Sun, Nov 28, 2010 at 17:19, Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:
[#33456] [Request for Comment] avoid timer thread — SASADA Koichi <ko1@...>
Hi,
On Mon, Nov 29, 2010 at 11:53:03AM +0900, SASADA Koichi wrote:
On Tue, Feb 08, 2011 at 09:24:13PM +0900, Mark Somerville wrote:
Mark Somerville <mark@scottishclimbs.com> wrote:
On Sat, Jun 11, 2011 at 05:57:11AM +0900, Eric Wong wrote:
Mark Somerville <mark@scottishclimbs.com> wrote:
(2011/06/14 3:37), Eric Wong wrote:
SASADA Koichi <ko1@atdot.net> wrote:
Eric Wong <normalperson@yhbt.net> wrote:
Eric Wong <normalperson@yhbt.net> wrote:
On Sat, Jun 18, 2011 at 08:55:19AM +0900, Eric Wong wrote:
(2011/06/23 20:53), Mark Somerville wrote:
SASADA Koichi <ko1@atdot.net> wrote:
Eric Wong <normalperson@yhbt.net> wrote:
(2011/06/28 19:55), Eric Wong wrote:
[#33460] [Ruby 1.9-Bug#4097][Open] Unexpected result of STDIN.read on Windows — Heesob Park <redmine@...>
Bug #4097: Unexpected result of STDIN.read on Windows
[#33469] [Ruby 1.9-Feature#4100][Open] Improve Net::HTTP documentation — Eric Hodel <redmine@...>
Feature #4100: Improve Net::HTTP documentation
Issue #4100 has been updated by Yui NARUSE.
Issue #4100 has been updated by mathew murphy.
[#33491] [Ruby 1.9-Bug#4103][Open] String#hash not returning consistent values in different sessions — Ryan Ong <redmine@...>
Bug #4103: String#hash not returning consistent values in different sessions
[ruby-core:33450] Re: [Ruby 1.9-Feature#4068] Replace current standard Date/DateTime library with home_run
Hi Matz,
On 27 November 2010 15:48, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
| Hi,
|
| I have a few questions for the community.
|
| * If we have to pick one, which we should choose? Performance?
| Precision?
| * Is there any possibility to achieve both performance and precision
| at the same time? Or stolen_base has already fast enough? Without
| sacrificing precision? Any benchmark?
|
| matz.
I think the Date class need mainly performance, or - as another way to
say it - a better design.
Time's precision seems good enough, as the further example shows.
I am wondering of the utility of DateTime, so I will not speak about
its precision.
-------
I have a question: What brings DateTime that Time does not have?
From tadayoshi funaba's example,
> p 1000.times.inject(Time.new(2000)) {|s, | s + Rational(1, 259200/(24*3600))}.strftime('%F %T %20N')
"2000-01-01 00:05:33 33333333333333333333"
From methods view:
> DateTime.instance_methods - Time.instance_methods
Mainly aliases, a notion of different calendars, next_* (prev_*) and
the #<< and #>> operators.
These operators (and prev/next) could of course be implemented for
Time (and I think they should).
> Time.instance_methods - DateTime.instance_methods
A few useful conversions and #round.
They have 10 common methods (if we except the ones of Object)
> [Time.instance_methods(false), DateTime.instance_methods(false)].map {|m| m-Object.instance_methods }.reduce(:&)
=> [:sec, :min, :hour, :zone, :strftime, :to_time, :to_date,
:to_datetime, :xmlschema, :iso8601]
So, unless I am missing something,
do we even need DateTime, for which reason ?
-------
On 28 November 2010 06:17, Jeremy Evans <redmine@ruby-lang.org> wrote:
| I think one of the fundamental problems with the standard library is
that Date objects are stored as DateTimes at midnight UTC.
| I think Date objects are fundamentally distinct from DateTimes, and
that a Date object should store no time related data.
| The problem with Date objects storing time related data is shown in
my RubyConf presentation
I totally agree mixing the Date class with a notion of time is bad design.
That is the main reason I want to support home_run, for Date.
And because I want a real and efficient Date class, or none.
On 28 November 2010 12:50, Arturo Garcia <arturo.g.arturo@gmail.com> wrote:
| I saw the presentation for home_run and I would give a no for its
| inclusion in core, mainly for two things:
| 1. Is a reimplementation in C (I think we have bad performance because of the
| approach to the problem).
|
| 2. It reimplements the following, which I don't think is right:
| * (Date.today - 0.5).class ==> Date
| ?I have doubts about how can i substract half from a day and get a Date, and
| what was the time anyway? and alike. A date is a point in a calendar, not a
| point in time (for me, at least).
I would take these as 2 arguments *for* home_run.
I do not understand your opinion about (1). If you think we have bad
performance, a reimplementation in C should be good news.
About adding/subtracting non-Integer from a Date, I think it does not
make sense.
If you plan to have partial days, then you are thinking to some notion of Time.
I think it should even raise an exception when adding a partial day to a Date.
If you have at first a Date, and want to add some time notion,
date.to_time + 0.5
seems an explicit and a good way.
Regards,
B.D.