General

Profile

Issues

Filters

Apply Clear

# Project Tracker Status Subject Assignee Updated
13001Ruby trunkFeatureOpenAdd `full` option to `ObjectSpace.dump_all`12/02/2016 09:23 PM
13000Ruby trunkBugOpenImplement Set#include? with Hash#include?12/02/2016 04:25 PM
12999Ruby trunkBugOpenthere still exist race conditions in require12/02/2016 11:17 AM
12998Ruby trunkBugOpenparagraph mode inconsistency between `IO#each_line` and `String#each_line`12/02/2016 06:21 AM
12997Ruby trunkBugOpenOut-of-bounds read in regcomp.c12/02/2016 05:09 AM
12996Ruby trunkFeatureOpenOptimize Range#===12/02/2016 11:20 AM
12995Ruby trunkFeatureOpenConditional expression taking a receiver outside the condition12/01/2016 12:15 PM
12994Ruby trunkBugFeedbackEmbedded ruby vs2015 build crashes11/30/2016 03:53 PM
12992Ruby trunkMiscOpenArgumentError if hostname is missing11/29/2016 02:27 PM
12989Ruby trunkBugOpenPassing `binmode: true` to `IO.pipe` makes `binmode?` return `true` but encoding is not binary11/29/2016 04:02 AM
12987Ruby trunkBugOpenWin32 API.rb can not call function without argument.11/28/2016 12:47 PM
12986Ruby trunkBugOpenHTTP/request basic_auth context should be switched11/28/2016 04:04 AM
12985Ruby trunkBugOpenHTTP should handle cookies11/28/2016 03:58 AM
12984Ruby trunkBugOpen`rescue *[]` should be equivalent to `rescue` as `method_call(*[])` is equivalent to `method_call`11/28/2016 05:31 PM
12982CommonRubyFeatureFeedbackruby 2.3.1 got crash on macos11/27/2016 11:03 AM
12981Ruby trunkBugOpenDate.parse raises an Argument error under a specific condition11/26/2016 01:35 PM
12980Ruby trunkBugFeedbackTime - Time to return a RationalAkira Tanaka11/25/2016 01:31 PM
12979Ruby trunkFeatureOpenAvoid exception for #dup on Integer (and similar cases)Nobuyoshi Nakada11/29/2016 08:59 PM
12977Ruby trunkMiscOpenCleanup ruby method definitions in hash.c11/24/2016 05:02 PM
12976Ruby trunkMiscOpenUpdate example of Hash#value? and Hash#has_value?11/24/2016 05:02 PM
12975Ruby trunkBugOpenEdit documentation for IO#print functionEric Hodel11/24/2016 10:19 AM
12973Ruby trunkFeatureOpen[RFC] net/http: use require_relative to reduce syscalls11/27/2016 10:23 PM
12971Ruby trunkFeatureOpen(Refactoring) Remove `defined?` checks from observer.rb11/22/2016 11:01 PM
12970Ruby trunkBugOpen== Equality of recursive sets fails11/25/2016 10:05 PM
12969Ruby trunkFeatureOpenAllow optional parameter in String#strip and related11/22/2016 11:39 AM
12968Ruby trunkFeatureOpenAllow default value via block for Integer(), Float() and Rational()11/24/2016 02:09 PM
12967Ruby trunkFeatureOpenAdd a default for RUBY_GC_HEAP_GROWTH_MAX_SLOTS out-of-the-boxKoichi Sasada11/22/2016 06:08 AM
12966Ruby trunkFeatureAssignednet/ftp to include fxp support?Shugo Maeda11/24/2016 12:38 AM
12964Ruby trunkFeatureFeedbackAdd sub? and gsub? method to string class.11/22/2016 10:13 AM
12963Ruby trunkFeatureFeedback?string longer than one charYukihiro Matsumoto11/25/2016 05:54 AM
12962Ruby trunkFeatureOpenFeature Proposal: Extend 'protected' to support module friendship11/19/2016 11:09 PM
12961Ruby trunkBugOpenBad value for range using infinity for Date or Time11/19/2016 12:20 PM
12958Ruby trunkBugAssignedBreaking change in how `#round` worksKenta Murata11/30/2016 04:26 AM
12957Ruby trunkFeatureOpenA more OO way to create lambda Procs11/20/2016 01:38 PM
12954Ruby trunkBugFeedbackvalgrind shows memory leaks11/21/2016 08:02 PM
12952Ruby trunkBugAssignedIncompatibility of a method signature between `Float#round` and `BigDecimal#round`Kenta Murata11/21/2016 03:36 PM
12950Ruby trunkBugFeedbackirb: 'input-method.rb:151: [BUG] Segmentation fault' / 'malloc(): smallbin double linked list corrupted'11/27/2016 03:00 PM
12945Ruby trunkBugOpenUse-after-free in vm_trace.c11/15/2016 08:31 PM
12944Ruby trunkFeatureOpenChange Kernel#warn to call Warning.warn11/26/2016 07:47 AM
12941Ruby trunkBugOpenmalloc: *** error for object 0x7fb4a88d2320: pointer being freed was not allocated11/15/2016 10:19 AM
12937Ruby trunkMiscOpen[PATCH] webrick/server: simplify Daemon.start11/14/2016 09:00 PM
12935Ruby trunkMiscOpenWebrick: Update HTTP Status codes, share them11/16/2016 08:41 AM
12933Ruby trunkFeatureOpenAdd Some and Optional11/14/2016 06:19 AM
12932Ruby trunkBugOpen[BUG] Segmentation fault at 0x0000000000007811/14/2016 06:16 AM
12931Ruby trunkFeatureOpenAdd support for Binding#instance_eval11/15/2016 05:55 AM
12929Ruby trunkFeatureAssignedternary should look ahead w/in a block (and not care about newlines)Yukihiro Matsumoto11/15/2016 06:16 AM
12928Ruby trunkFeatureOpenUse socket conect_timeout in net stdlib for open_timeout11/16/2016 04:54 PM
12926Ruby trunkFeatureOpen-l flag for line end processing should use chomp! instead of chop! 11/23/2016 01:14 AM
12921Ruby trunkBugOpenRetrieve user and password for proxy from env12/01/2016 02:12 PM
12919Ruby trunkBugOpenNet::FTP does not have a default open_timeout11/17/2016 02:12 AM
12913Ruby trunkFeatureFeedbackA way to configure the default maximum width of ppAkira Tanaka11/11/2016 03:31 AM
12912Ruby trunkFeatureOpenAn endless range `(1..)`11/13/2016 09:02 AM
12911Ruby trunkMiscAssignedTranslate docsSho Hashimoto11/08/2016 04:04 PM
12907Ruby trunkBugOpenrb_respond_to() return value is incorrect11/07/2016 04:24 AM
12906Ruby trunkFeatureAssigneddo/end blocks work with ensure/rescue/elseYukihiro Matsumoto11/30/2016 03:58 PM
12904Ruby trunkBugFeedbackSeg fault in opensslKazuki Yamaguchi11/05/2016 02:19 PM
12901Ruby trunkFeatureOpenAnonymous functions without scope lookup overhead12/01/2016 03:55 AM
12898Ruby trunkFeatureOpenString#match? method in addition to Regexp#match?11/15/2016 01:47 PM
12891Ruby trunkBugFeedbackarmv7l-linux-eabihf/openssl.so: [BUG] Illegal instruction at 0xb6659cfc11/03/2016 08:07 AM
12888Ruby trunkBugOpenRequire 'thread' crash on recent 2.2.xUsaku NAKAMURA11/02/2016 03:21 PM
12886Ruby trunkFeatureOpenURI#merge doesn't handle paths correctly11/03/2016 04:20 PM
12884Ruby trunkBugOpenUsing a HashWithIndifferentAccess with a default value in a function with a keyword parameter converts it to a Hash.10/31/2016 02:57 AM
12883Ruby trunkBugFeedbackBus Error at 0x0000010b8075eb10/29/2016 11:51 AM
12882Ruby trunkFeatureOpenAdd caller/file/line information to internal Kernel#warn calls11/26/2016 04:19 AM
12880Ruby trunkBugFeedbackrails generate but10/29/2016 12:44 AM
12871Ruby trunkFeatureAssignedUsing the algorithm like math.fsum of Python for Array#sumKenta Murata12/01/2016 05:05 PM
12870Ruby trunkBugOpenCrash when querying with activerecord10/25/2016 01:05 PM
12869Ruby trunkFeatureOpenopen-uri's open rejects `BOM' in encoding10/25/2016 05:06 AM
12867CommonRubyFeatureOpenAdd ability to check validity of a URL10/24/2016 12:13 PM
12862Ruby trunkBugOpenRegular Expression Named Group Matching does not work with #{} (Similar? to issue #2778)10/23/2016 11:22 AM
12861Ruby trunkFeatureOpensuper in a block can be either lexically or dynamically scoped depending on how the block is invokedYukihiro Matsumoto10/24/2016 09:44 PM
12858Ruby trunkFeatureOpenSupporting batch-requiring of files in ruby10/23/2016 08:05 AM
12855Ruby trunkBugOpenInconsistent keys identity in compare_by_identity Hash when using literals10/20/2016 05:29 PM
12854Ruby trunkFeatureFeedbackProc#curry should return an instance of the class, not Proc10/20/2016 05:45 AM
12852Ruby trunkBugOpenURI.parse can't handle non-ascii URIsakira yamada10/18/2016 11:27 PM
12848Ruby trunkFeatureAssignedCrazy idea: Allow regex definition for methods (Do not take it seriously please)joke10/18/2016 12:17 AM
12844Ruby trunkBugFeedbackUnable to run $rails console10/17/2016 05:41 AM
12843Ruby trunkFeatureOpenProposal to add a new method to class File in order to determine the name of the file without any suffix10/17/2016 08:56 AM
12839Ruby trunkFeatureOpenCSV - Give not nil but empty strings for empty fields10/14/2016 05:45 AM
12838Ruby trunkBugOpenDuplication of UDP packets for DNS responses causing "no address" results for valid hostnames10/14/2016 03:20 PM
12837Ruby trunkBugOpenAdd test for what Forwardable#def_delegator extends object what doesn't mix-in Module class10/13/2016 02:47 PM
12835Ruby trunkMiscOpenRDoc comment of String#casecmp10/13/2016 03:45 PM
12834Ruby trunkBugOpen`prepend` getting prepended even if it already exists in the ancestors chain10/13/2016 03:42 PM
12833Ruby trunkBugOpenincorrect iso8601 parsing of YYYY-MM format10/22/2016 04:02 PM
12830Ruby trunkBugAssignedOpenSSL 1.1.0+ support?Kazuki Yamaguchi10/24/2016 08:51 AM
12821Ruby trunkBugOpenObject converted to Hash unexpectedly under certain method call10/31/2016 03:04 PM
12820Ruby trunkFeatureOpenShorter syntax for assigning a method argument to an instance variable10/08/2016 02:41 AM
12817Ruby trunkFeatureOpenConsider adding method .sample() on class Hash (if this was not yet proposed)10/11/2016 12:57 AM
12813Ruby trunkFeatureAssignedCalling chunk_while, slice_after, slice_before, slice_when with no blockYukihiro Matsumoto11/25/2016 09:40 PM
12812Ruby trunkBugAssignedAdded Coverage#result=Yusuke Endoh10/06/2016 03:30 AM
12809Ruby trunkBugOpenpassing a proc to Kernel#lambda does not create a lambda10/05/2016 03:48 PM
12806Ruby trunkBugAssignedCompiling ruby 2.3.1 on HPUX 11.31 ia64 breaks in segmentation faultMitsuhiro TAKANO10/06/2016 03:27 AM
12802Ruby trunkFeatureOpenAdd BLAKE2 support to Digest10/29/2016 06:58 PM
12801Ruby trunkBugFeedbackBug while developing a Rails app09/30/2016 01:09 AM
12792Ruby trunkBugAssignedcannot open https://bugs.jruby.org/4176Charles Nutter09/27/2016 12:53 PM
12790Ruby trunkFeatureOpenBetter inspect for stdlib classes09/30/2016 05:47 AM
12787Ruby trunkBugFeedbackStackoverflow over when alias_method and prepend are used in combination09/27/2016 08:32 AM
12784Ruby trunkBugOpenCompiling v2.3.1 on Debian stable09/23/2016 04:46 AM
12780Ruby trunkBugAssignedBigDecimal#round returns different types depending on argumentYukihiro Matsumoto11/25/2016 01:59 PM
12775Ruby trunkFeatureFeedbackRandom subset of array11/25/2016 01:27 PM
12771Ruby trunkBugFeedbackAllow setting max memory consumption09/19/2016 10:09 AM
12764Ruby trunkBugOpenrubygems with multi default gem problem09/15/2016 01:31 PM
12763Ruby trunkBugOpenPerformance regression in bm_securerandom.rbNobuyoshi Nakada09/15/2016 10:59 AM
12762Ruby trunkBugOpenmissing links in LEGAL09/16/2016 03:04 AM
12761Ruby trunkBugOpenRuby 2.3.1 has a bug in `Module#alias` and `Module#alias_method`09/15/2016 01:28 AM
12760Ruby trunkFeatureOpenOptional block argument for `itself`11/25/2016 08:43 AM
12755Ruby trunkFeatureOpenoptimize instruction sequence09/12/2016 07:05 AM
12753Ruby trunkFeatureOpenUseful operator to check bit-flag is true or false12/01/2016 09:21 AM
12751Ruby trunkMiscOpenIncompatibility of Ruby 309/14/2016 12:48 PM
12746Ruby trunkFeatureOpenclass Array: alias .prepend to .unshift ?11/25/2016 07:51 AM
12745Ruby trunkFeatureFeedbackString#(g)sub(!) should pass a MatchData to the block, not a StringYukihiro Matsumoto11/26/2016 08:45 PM
12744Ruby trunkFeatureFeedbackAdd str.reverse_each_char and str.reverse_chars09/16/2016 10:41 AM
12737Ruby trunkFeatureOpenModule#defined_refinements09/08/2016 05:38 AM
12735Ruby trunkFeatureOpenTCP Server documentation improvementZachary Scott09/07/2016 10:55 AM
12733Ruby trunkFeatureOpenBundle bundler to ruby coreHiroshi SHIBATA09/12/2016 05:13 AM
12732CommonRubyFeatureFeedbackAn option to pass to `Integer`, `Float`, to return `nil` instead of raise an exceptionYukihiro Matsumoto11/28/2016 11:01 PM
12731Ruby trunkBugOpenrb_path_to_class should call custom const_defined? methods (take 2)09/07/2016 12:01 AM
12729Ruby trunkBugOpencrash after refining private method to public09/22/2016 05:19 PM
12725Ruby trunkBugOpenTrying to use ./miniruby before it existsNobuyoshi Nakada09/05/2016 05:14 AM
12724Ruby trunkBugOpenNet::HTTP#post_form and #get_response do not use ENV proxy as default09/05/2016 01:35 AM
12719Ruby trunkFeatureFeedback`Struct#merge` for partial updates11/25/2016 08:59 AM
12717Ruby trunkBugOpenOptional argument treated as kwargYukihiro Matsumoto09/01/2016 02:36 PM
12715Ruby trunkFeatureFeedbackAllow ruby hackers to omit having to specify class or module mandatory, if they know exactly what they want to do11/25/2016 09:01 AM
12712Ruby trunkBugOpenIRB won't work after input `%q_abc\_def\_ghi_`08/29/2016 09:11 PM
12708Ruby trunkBugOpenNet::IMAP : Mail To address is not correct when uid_fetch is called.08/26/2016 01:57 PM
12706Ruby trunkBugOpenHash#each yields inconsistent number of args08/25/2016 06:43 PM
12705Ruby trunkBugAssignedyielding args to a lambda uses block/proc rather than lambda/method semanticsKoichi Sasada11/04/2016 08:33 AM
12702Ruby trunkBugOpenDRb client fails when calling out-of-process remote method with a blockMasatoshi Seki08/24/2016 11:46 AM
12700Ruby trunkFeatureOpenregexg heredoc support09/24/2016 07:53 AM
12698Ruby trunkFeatureFeedbackMethod to delete a substring by regex match11/25/2016 09:08 AM
12697Ruby trunkFeatureFeedbackWhy shouldn't Module meta programming methods be public?Yukihiro Matsumoto11/25/2016 01:46 PM
12694Ruby trunkFeatureOpenWant a String method to remove heading substr09/13/2016 07:10 AM
12689Ruby trunkBugOpenThread isolation of $~ and $_09/07/2016 07:40 AM
12688Ruby trunkBugAssignedThread unsafety in autoloadKoichi Sasada11/25/2016 01:35 PM
12687Ruby trunkBugFeedbackOpenSSL::X509::Store wont load certificates from set_default_paths08/18/2016 02:19 PM
12685Ruby trunkBugFeedbackmalloc error: pointer being freed was not allocated09/23/2016 10:28 AM
12684Ruby trunkBugOpenDelegator#eql? missing08/17/2016 05:12 PM
12679Ruby trunkBugFeedbackFailed to build ruby on aarch64 with musl libc and gcc 609/23/2016 10:11 AM
12676Ruby trunkFeatureAssignedSignificant performance increase, and code conciseness, for prime_division method in prime.rbMarc-Andre Lafortune11/18/2016 03:46 PM
12675Ruby trunkMiscOpenCode simplification and readability for prime_division method in prime.rb08/14/2016 08:46 PM
12674Ruby trunkBugAssignedio/wait: not handling the case when the socket is closed before doing wait_readable/writable with timeoutNobuyoshi Nakada10/11/2016 07:30 AM
12673Ruby trunkFeatureOpenPerformance improvement to Prime.prime? in prime.rb08/13/2016 08:57 PM
12672Ruby trunkBugFeedbackrails server08/13/2016 09:00 AM
12671Ruby trunkBugOpenHash#to_proc result is not a lambda, but enforces arity08/12/2016 06:46 AM
12670Ruby trunkBugAssignedSegmentation fault on `Magick::Image#get_pixels` on ruby since ruby-2.2Koichi Sasada11/05/2016 04:43 PM
12667Ruby trunkBugOpenfull_gem_path is incorrect for core modules08/10/2016 11:33 PM
12666Ruby trunkBugOpenFatal error: glibc detected an invalid stdio handle11/04/2016 05:15 PM
12658Ruby trunkBugFeedbackvariable_name_checker08/08/2016 05:12 AM
12656Ruby trunkFeatureAssignedExpand short paths with File.expand_pathcruby-windows10/11/2016 07:15 AM
12655Ruby trunkFeatureFeedbackaccessing a method visibility09/06/2016 11:23 PM
12654Ruby trunkFeatureOpenOn Windows use UTF-8 as filesystem encoding08/05/2016 03:25 PM
12653Ruby trunkFeatureAssignedUse wide WinAPI for rb_w32_getcwdUsaku NAKAMURA09/12/2016 06:35 AM
12650Ruby trunkFeatureOpenUse UTF-8 encoding for ENV on Windows10/08/2016 01:25 AM
12649Ruby trunkBugAssignedDateTime method calls hangNobuyoshi Nakada10/11/2016 07:00 AM
12648Ruby trunkFeatureOpen`Enumerable#sort_by` with descending option08/13/2016 06:36 PM
12643Ruby trunkBugOpenWhen generating exts.mk need to escape newlines for @echo08/01/2016 01:48 PM
12642Ruby trunkBugOpenNet::HTTP populates host header incorrectly when using an IPv6 Address08/01/2016 11:52 AM
12641Ruby trunkMiscOpenJSON documentation incomplete08/03/2016 11:01 PM
12639Ruby trunkFeatureOpenSpeed up require in RubyGems by 5x07/31/2016 06:30 AM
12630Ruby trunkBugFeedbackadd gem sources errors on Ruby 2.4.0-preview1openssl08/12/2016 03:11 PM
12627Ruby trunkBugOpenSegfault07/26/2016 10:15 AM
12625Ruby trunkFeatureOpenTypeError.assert, ArgumentError.assert08/10/2016 04:36 AM
12615Ruby trunkBugOpenPathname#rename does not work across filesystem boundaries.07/23/2016 01:30 AM
12613Ruby trunkBugOpeniseq_set_sequence: adjust bug -1 < 0 (retry inside begin/rescue)Koichi Sasada07/26/2016 08:02 AM
12607Ruby trunkBugFeedbackRuby needs an atomic integerKoichi Sasada11/05/2016 02:14 PM
12603Ruby trunkBugOpenSegmentation fault random in irb with ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux-musl]07/20/2016 01:40 PM
12602Ruby trunkFeatureAssignedAdd NilClass#to_dKenta Murata08/09/2016 08:39 AM
12600Ruby trunkBugFeedbackCrash when starting up sidekiq07/20/2016 02:52 AM
12599Ruby trunkBugOpenFor CLang, increase inline-threshold to get 7%-10% speedup of optcarrot08/25/2016 08:55 PM
12597Ruby trunkBugOpenProduce test failure if some tests cannot be executed due to lacking dataNobuyoshi Nakada07/19/2016 01:49 AM
12595Ruby trunkMiscOpenDocumentation07/18/2016 04:39 PM
12594Ruby trunkBugAssignedThe class does not inherit from a module the modules that were included after the inclusionNobuyoshi Nakada10/11/2016 10:51 AM
12590Ruby trunkBugOpenError compiling parse.c on cygwinNobuyoshi Nakada07/18/2016 04:09 AM
12589Ruby trunkFeatureOpenVM performance improvement proposal07/20/2016 11:24 PM
12586Ruby trunkFeatureOpenHash#sample08/10/2016 04:08 AM
12582Ruby trunkBugOpenOpenSSL Authenticated Encryption should check for tag lengthKazuki Yamaguchi07/11/2016 04:03 PM
12578Ruby trunkFeatureFeedbackInstance Variables Assigned In parameters ( ala Crystal? )09/04/2016 04:40 PM
12567Ruby trunkMiscOpenWhere is parser.bundle ?07/07/2016 06:06 PM
12564Ruby trunkBugOpenSometimes test_settracefunc.rb segfaults in exec_hooks_body (vm_trace.c)07/15/2016 04:40 AM
12562Ruby trunkBugOpenURI merge removes empty segment contrary to RFC 398607/06/2016 08:37 PM
12558Ruby trunkBugOpenRuby does not support alternative server name in SSL connection07/06/2016 03:16 PM
12555Ruby trunkBugOpenCannot resume a fiber that was earlier transferred from, then transferred back to, and then yielded07/09/2016 11:10 PM
12552Ruby trunkBugFeedbackYou may have encountered a bug in the Ruby interpreter or extension libraries.07/11/2016 07:18 AM
12551Ruby trunkBugOpenException accessing file with long path on windowsUsaku NAKAMURA11/08/2016 06:13 AM
12547Ruby trunkBugOpenRemove ONIG_UNICODE_VERSION_... in enc/unicode/case-folding.rb, casefold.hNobuyoshi Nakada07/04/2016 09:07 AM
12545Ruby trunkBugFeedbackRuby 2.3.1 compilation error [Windows]Nobuyoshi Nakada07/13/2016 07:29 AM
12544Ruby trunkBugOpenSegfault on ruby-head07/03/2016 04:25 PM
12541Ruby trunkBugOpentest failure with `umask 027`07/02/2016 06:27 AM
12540Ruby trunkBugOpentest failures when SHARABLE_MIDDLE_SUBSTRING=107/02/2016 06:23 AM
12538Ruby trunkBugFeedbackhostsを書き換えてwebrickで書いたプロキシ―に繋いでいるとrubyが落ちる07/04/2016 09:24 AM
12533Ruby trunkFeatureAssignedRefinements: allow modules inclusion, in which the module can call internal methods which it defines. Yukihiro Matsumoto07/08/2016 07:22 AM
12529Ruby trunkMiscAssignedLEGAL file covering all the license information within RubyHiroshi SHIBATA07/19/2016 10:15 AM
12528Ruby trunkBugFeedbackRuby 2.3.1 Fails to Compile on FreeBSD 8.4-STABLE06/29/2016 05:00 AM
12523Ruby trunkFeatureOpen`Object#values_at`06/28/2016 01:52 AM
12518Ruby trunkBugFeedbackYou may have encountered a bug in the Ruby interpreter or extension libraries.06/26/2016 05:00 AM
12516Ruby trunkBugFeedbackrails server abortsTish Snyder06/24/2016 06:32 AM
12511Ruby trunkBugOpencan't build 2.4.0-preview1 on Centos 506/21/2016 12:35 AM
12508CommonRubyFeatureFeedbackInteger#mod_pow08/09/2016 08:04 AM
12507Ruby trunkBugOpenrandom SEGV in kernel.system when called with long parametre list12/02/2016 03:34 PM
12506Ruby trunkBugOpenOn cygwin, Feature #5994 does not workNobuyoshi Nakada06/19/2016 08:18 AM
(1-200/2042) Per page: 50, 100, 200, 500

Also available in: Atom CSV PDF