1. 10 Jan, 2021 11 commits
  2. 08 Jan, 2021 2 commits
  3. 07 Jan, 2021 1 commit
  4. 06 Jan, 2021 2 commits
  5. 05 Jan, 2021 5 commits
  6. 04 Jan, 2021 1 commit
  7. 03 Jan, 2021 18 commits
    • sunpoet's avatar
      Add rubygem-xdg4 4.5.0 (copied from rubygem-xdg) · cd4fee49
      sunpoet authored
      - Add PORTSCOUT
      cd4fee49
    • sunpoet's avatar
      Add rubygem-un 0.1.0 · fba83feb
      sunpoet authored
      un.rb provides utilities to replace common UNIX commands in Makefiles etc.
      
      WWW: https://github.com/ruby/un
      fba83feb
    • sunpoet's avatar
      Add rubygem-tsort 0.1.0 · 8693b686
      sunpoet authored
      TSort implements topological sorting using Tarjan's algorithm for strongly
      connected components.
      
      TSort is designed to be able to be used with any object which can be interpreted
      as a directed graph.
      
      TSort requires two methods to interpret an object as a graph, tsort_each_node
      and tsort_each_child:
      - tsort_each_node is used to iterate for all nodes over a graph.
      - tsort_each_child is used to iterate for child nodes of a given node.
      
      The equality of nodes are defined by eql? and hash since TSort uses Hash
      internally.
      
      WWW: https://github.com/ruby/tsort
      8693b686
    • sunpoet's avatar
      Add rubygem-tracer 0.1.1 · 0f510dbc
      sunpoet authored
      Tracer outputs a source level execution trace of a Ruby program.
      
      It does this by registering an event handler with Kernel#set_trace_func for
      processing incoming events. It also provides methods for filtering unwanted
      trace output (see Tracer.add_filter, Tracer.on, and Tracer.off).
      
      WWW: https://github.com/ruby/tracer
      0f510dbc
    • sunpoet's avatar
      Add rubygem-tmpdir 0.1.1 · cc76f821
      sunpoet authored
      Dir.mktmpdir creates a temporary directory. The directory is created with 0700
      permission.
      
      Application should not change the permission to make the temporary directory
      accessible from other users.
      
      WWW: https://github.com/ruby/tmpdir
      cc76f821
    • sunpoet's avatar
      Add rubygem-time 0.1.0 · 6750b58b
      sunpoet authored
      When 'time' is required, Time is extended with additional methods for parsing
      and converting Times.
      
      This library extends the Time class with the following conversions between date
      strings and Time objects:
      - date-time defined by RFC 2822
      - HTTP-date defined by RFC 2616.
      - dateTime defined by XML Schema Part 2: Datatypes (ISO 8601)
      - various formats handled by Date._parse
      - custom formats handled by Date._strptime
      
      WWW: https://github.com/ruby/time
      6750b58b
    • sunpoet's avatar
      Add rubygem-tempfile 0.1.1 · 0a7d8e9f
      sunpoet authored
      Tempfile is a utility class for managing temporary files. When you create a
      Tempfile object, it will create a temporary file with a unique filename. A
      Tempfile objects behaves just like a File object, and you can perform all the
      usual file operations on it: reading data, writing data, changing its
      permissions, etc. So although this class does not explicitly document all
      instance methods supported by File, you can in fact call any File instance
      method on a Tempfile object.
      
      WWW: https://github.com/ruby/tempfile
      0a7d8e9f
    • sunpoet's avatar
      Add rubygem-syslog 0.1.0 · 4192e802
      sunpoet authored
      Syslog is a simple wrapper for the UNIX syslog system calls that might be handy
      if you're writing a server in Ruby.
      
      WWW: https://github.com/ruby/syslog
      4192e802
    • sunpoet's avatar
      Add rubygem-shell 0.8.1 · 3a18383c
      sunpoet authored
      Shell implements an idiomatic Ruby interface for common UNIX shell commands.
      
      It provides users the ability to execute commands with filters and pipes, like
      sh/csh by using native facilities of Ruby.
      
      WWW: https://github.com/ruby/shell
      3a18383c
    • sunpoet's avatar
      Add rubygem-set 1.0.1 · 9da90862
      sunpoet authored
      This library provides the Set class, which deals with a collection of unordered
      values with no duplicates. It is a hybrid of Array's intuitive inter-operation
      facilities and Hash's fast lookup.
      
      The method to_set is added to Enumerable for convenience.
      
      Set implements a collection of unordered values with no duplicates. This is a
      hybrid of Array's intuitive inter-operation facilities and Hash's fast lookup.
      
      Set is easy to use with Enumerable objects (implementing each). Most of the
      initializer methods and binary operators accept generic Enumerable objects
      besides sets and arrays. An Enumerable object can be converted to Set using the
      to_set method.
      
      WWW: https://github.com/ruby/set
      9da90862
    • sunpoet's avatar
      Add rubygem-prettyprint 0.1.0 · 211354fe
      sunpoet authored
      PrettyPrint implements a pretty printing algorithm. It finds line breaks and
      nice indentations for grouped structure.
      
      By default, the class assumes that primitive elements are strings and each byte
      in the strings have single column in width. But it can be used for other
      situations by giving suitable arguments for some methods:
      - newline object and space generation block for PrettyPrint.new
      - optional width argument for PrettyPrint#text
      - PrettyPrint#breakable
      
      There are several candidate uses:
      - text formatting using proportional fonts
      - multibyte characters which has columns different to number of bytes
      
      WWW: https://github.com/ruby/prettyprint
      211354fe
    • sunpoet's avatar
      Add rubygem-pathname 0.1.0 · cdaf4d3a
      sunpoet authored
      Pathname represents the name of a file or directory on the filesystem, but not
      the file itself.
      
      The pathname depends on the Operating System: Unix, Windows, etc. This library
      works with pathnames of local OS, however non-Unix pathnames are supported
      experimentally.
      
      A Pathname can be relative or absolute. It's not until you try to reference the
      file that it even matters whether the file exists or not.
      
      Pathname is immutable. It has no method for destructive update.
      
      The goal of this class is to manipulate file path information in a neater way
      than standard Ruby provides. The examples below demonstrate the difference.
      
      All functionality from File, FileTest, and some from Dir and FileUtils is
      included, in an unsurprising way. It is essentially a facade for all of these,
      and more.
      
      WWW: https://github.com/ruby/pathname
      cdaf4d3a
    • sunpoet's avatar
      Add rubygem-optparse 0.1.0 · 6de60765
      sunpoet authored
      OptionParser is a class for command-line option analysis. It is much more
      advanced, yet also easier to use, than GetoptLong, and is a more Ruby-oriented
      solution.
      
      WWW: https://github.com/ruby/optparse
      6de60765
    • sunpoet's avatar
      Add rubygem-open3 0.1.1 · 84e9aeb7
      sunpoet authored
      Open3 gives you access to stdin, stdout, and stderr when running other programs.
      
      WWW: https://github.com/ruby/open3
      84e9aeb7
    • sunpoet's avatar
      Add rubygem-io-wait 0.1.0 · c31f6299
      sunpoet authored
      io-wait provides the feature for waiting until IO is readable or writable
      without blocking.
      
      WWW: https://github.com/ruby/io-wait
      c31f6299
    • sunpoet's avatar
      Add rubygem-io-nonblock 0.1.0 · 674fa8df
      sunpoet authored
      io-nonblock enables non-blocking mode with IO class.
      
      WWW: https://github.com/ruby/io-nonblock
      674fa8df
    • sunpoet's avatar
      Add rubygem-find 0.1.0 · f728e310
      sunpoet authored
      The Find module supports the top-down traversal of a set of file paths.
      
      WWW: https://github.com/ruby/find
      f728e310
    • sunpoet's avatar
      Add rubygem-fiddle 1.0.7 · 0400f9bf
      sunpoet authored
      Fiddle is an extension to translate a foreign function interface (FFI) with
      ruby.
      
      It wraps libffi, a popular C library which provides a portable interface that
      allows code written in one language to call code written in another language.
      
      WWW: https://github.com/ruby/fiddle
      0400f9bf