[#393742] Getting the class of an object. — Ralph Shnelvar <ralphs@...32.com>

Consider;

14 messages 2012/03/06

[#393815] arcadia IDE requires tcl/tk and ruby-tk — Thufir Hawat <hawat.thufir@...>

which or where tcl and tk does arcadia require? Is this a gem which I

13 messages 2012/03/13

[#393952] What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...>

Hi!

18 messages 2012/03/21
[#393953] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

Active Support has recently added qualified_const_* methods to Module

[#393954] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

Ah, that won't work in 1.8.

[#393959] Re: What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...> 2012/03/21

On Wed, Mar 21, 2012 at 16:43, Xavier Noria <fxn@hashref.com> wrote:

[#393960] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

On Wed, Mar 21, 2012 at 8:17 PM, Nikolai Weibull <now@bitwi.se> wrote:

[#393961] Re: What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...> 2012/03/21

On Wed, Mar 21, 2012 at 20:48, Xavier Noria <fxn@hashref.com> wrote:

[#393962] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

On Wed, Mar 21, 2012 at 9:51 PM, Nikolai Weibull <now@bitwi.se> wrote:

[#393967] Re: What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...> 2012/03/22

On Wed, Mar 21, 2012 at 22:11, Xavier Noria <fxn@hashref.com> wrote:

[#393969] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/22

On Thu, Mar 22, 2012 at 6:15 AM, Nikolai Weibull <now@bitwi.se> wrote:

[#394154] uninitialized constant SOCKSSocket — Resident Moron <lists@...>

I am running ruby 1.9.3 on a linux box. I would like to use

10 messages 2012/03/29

[#394160] Why z = Complex(1,2) rather than z = Complex.new(1,2)? — Ori Ben-Dor <lists@...>

What's this syntax, z = Complex(1,2), as opposed to z =

14 messages 2012/03/29

[#394175] shoes no such file to load -- rubygems — Mr theperson <lists@...>

I have installed shoes to develop GUI applications but when I try and

13 messages 2012/03/29

[#394201] Can't open url with a subdomain with an underscore — Jeroen van Ingen <lists@...>

I try to open the following URL: http://auto_diversen.marktplaza.nl/

10 messages 2012/03/30

[#394222] Ruby openssl ECC help plz — no name <lists@...>

I am confused on how to properly export public ECC key. I can see it

13 messages 2012/03/31

Re: copy file into new without dups, eol problem

From: Robert Klemme <lists@...>
Date: 2012-03-29 16:11:29 UTC
List: ruby-talk #394174
Jeremy Bopp wrote in post #1053948:
> On 03/29/2012 07:55 AM, Robert Klemme wrote:
>> But what about the dups?  What constitutes a duplicate?  If it is just
>> raw content, you could use "sort -u" (standalone command).
>
> Again from the original example, the records to compare for uniqueness
> are simple lines.  Of course that simplicity belies the issue of line
> endings. ;-)

Ah, I overlooked the call to #uniq.  I think we should be able to fix 
the original with a small insertion:

File.open("newf.txt", "w+") { |file| file.puts
File.readlines("oldf.txt").each(&:chomp!).uniq }

Although from an efficiency point of view another approach would be 
preferable:

File.open "oldf.txt" do |in|
  File.open "newf.txt", "w" do |out|
    last = nil

    in.each_line do |line|
      line.chomp!
      out.puts line unless line == last
      last = line
    end
  end
end

Note that opening "newf.txt" before opening "oldf.txt" will lead to an 
empty file being written in case "oldf.txt" does not exist even though 
an exception is thrown.

> Also, the OP appears to be running on Windows, so "sort -u" is not
> available out of the box.

Right, I'm so used to cygwin that I keep forgetting not everybody has it 
installed. :-)

Cheers

robert

-- 
Posted via http://www.ruby-forum.com/.

In This Thread