Skip to content

Commit 15d4cd1

Browse files
committed
Add dzn tokens
1 parent e15cf96 commit 15d4cd1

File tree

1 file changed

+46
-16
lines changed

1 file changed

+46
-16
lines changed

lib/coderay/scanners/text.rb

Lines changed: 46 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,56 @@
1+
require 'digest/md5'
2+
13
module CodeRay
2-
module Scanners
4+
module Scanners
35

46
# Scanner for plain text.
57
#
68
# Yields just one token of the kind :plain.
79
#
810
# Alias: +plaintext+, +plain+
9-
class Text < Scanner
10-
11-
register_for :text
12-
title 'Plain text'
13-
14-
KINDS_NOT_LOC = [:plain] # :nodoc:
15-
16-
protected
17-
18-
def scan_tokens encoder, options
19-
encoder.text_token string, :plain
20-
encoder
21-
end
11+
load :debug
12+
class Text < Debug
2213

14+
register_for :text
15+
title 'Dzn'
16+
17+
KINDS_NOT_LOC = [:plain] # :nodoc:
18+
19+
def initialize code = '', options = {}
20+
=begin
21+
puts "******** Estoy DENTRO del metodo initialize de la clase TEXT*************"
22+
puts "** code **"
23+
puts code
24+
puts "** Termina code **"
25+
puts "///encodeing UTF8///"
26+
puts code.gsub(/\s+/, "").force_encoding(Encoding::UTF_8)
27+
puts "///termina encodeing UTF8///"
28+
=end
29+
30+
hashCode = Digest::MD5.hexdigest code.gsub(/\s+/, "").force_encoding(Encoding::UTF_8)
31+
=begin
32+
puts "** hashCode **"
33+
puts hashCode
34+
puts "** Termina hashCode **"
35+
=end
36+
puts "******** Dir.pwd *************"
37+
puts Dir.pwd + "/code/"
38+
puts "******** Termina Dir.pwd *************"
39+
40+
#tokensFile = File.open('C:\Users\Emiliano\Trabajo\Dezyne\eclipse\ws\git\com.verum.dezyne.ui.test\target\jgiven-reports\asciidoc\code\\' + hashCode + '.tokens', 'r')
41+
tokensFile = File.open(Dir.pwd + "/code/" + hashCode + '.tokens', 'r')
42+
43+
tokens = tokensFile.read
44+
45+
puts "** tokens **"
46+
puts tokens
47+
puts "** Termina tokens **"
48+
49+
super(tokens,options)
50+
end
51+
end
2352
end
24-
25-
end
53+
2654
end
55+
56+
puts "******** Entre a la clase TEXT *************"

0 commit comments

Comments
 (0)