summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
Diffstat (limited to 'ext')
-rw-r--r--ext/tk/sample/tkbiff.rb8
-rw-r--r--ext/tk/sample/tkfrom.rb8
2 files changed, 8 insertions, 8 deletions
diff --git a/ext/tk/sample/tkbiff.rb b/ext/tk/sample/tkbiff.rb
index a65e4beaa9..8dc586a8ff 100644
--- a/ext/tk/sample/tkbiff.rb
+++ b/ext/tk/sample/tkbiff.rb
@@ -19,11 +19,8 @@ else
$spool = ARGV[0]
end
-require "parsedate"
require "base64"
-include ParseDate
-
class Mail
def Mail.new(f)
if !f.kind_of?(IO)
@@ -128,7 +125,10 @@ def pop_up
date, from, subj = mail.header['Date'], mail.header['From'], mail.header['Subject']
next if !date
y = m = d = 0
- y, m, d = parsedate(date) if date
+ if date
+ date = Date.parse(date)
+ y, m, d = date.year, date.month, date.mday
+ end
from = "sombody@somewhere" if ! from
subj = "(nil)" if ! subj
from = decode_b(from)
diff --git a/ext/tk/sample/tkfrom.rb b/ext/tk/sample/tkfrom.rb
index 4c249884af..69a122ffe1 100644
--- a/ext/tk/sample/tkfrom.rb
+++ b/ext/tk/sample/tkfrom.rb
@@ -1,11 +1,8 @@
#!/usr/bin/env ruby
# frozen_string_literal: false
-require "parsedate"
require "base64"
-include ParseDate
-
class Mail
def Mail.new(f)
if !f.kind_of?(IO)
@@ -107,7 +104,10 @@ for file in ARGV
from = mail.header['From']
subj = mail.header['Subject']
y = m = d = 0
- y, m, d = parsedate(date) if date
+ if date
+ date = Date.parse(date) if date
+ y, m, d = date.year, date.mon, date.mday
+ end
from = "sombody@somewhere" unless from
subj = "(nil)" unless subj
from = decode_b(from)