-
Notifications
You must be signed in to change notification settings - Fork 14
/
yast2-ruby-bindings.changes
814 lines (582 loc) · 25.9 KB
/
yast2-ruby-bindings.changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
-------------------------------------------------------------------
Mon Aug 20 11:08:40 CEST 2018 - schubi@suse.de
- Switched license in spec file from SPDX2 to SPDX3 format.
-------------------------------------------------------------------
Fri Apr 6 15:46:50 UTC 2018 - jlopez@suse.com
- Allow to directly abort the process (needed for fate#318196).
- 4.0.6
-------------------------------------------------------------------
Tue Mar 27 12:52:27 UTC 2018 - lslezak@suse.cz
- Log a warning if no text domain is configured for translations,
this helps with debugging (improved as a part of bsc#1081466)
- 4.0.5
-------------------------------------------------------------------
Tue Jan 9 14:41:33 UTC 2018 - jreidinger@suse.com
- Set proper title also for YaST2 scc (bsc#1075164)
- 4.0.4
-------------------------------------------------------------------
Tue Dec 5 15:57:34 UTC 2017 - jreidinger@suse.com
- Set proper title also for YaST2 Firstboot (bsc#1070583)
- 4.0.3
-------------------------------------------------------------------
Fri Nov 24 14:26:14 UTC 2017 - mvidner@suse.com
- Better backtrace for dynamically defined methods (bsc#1066290)
- 4.0.2
-------------------------------------------------------------------
Thu Nov 23 09:45:04 UTC 2017 - lslezak@suse.cz
- Hardcode the Ruby version in the y2start script to always use
the Ruby version used at the build time (bsc#1068863)
- 4.0.1
-------------------------------------------------------------------
Tue Sep 26 13:20:14 UTC 2017 - jreidinger@suse.com
- Nicer backtrace output in log for internal errors (help for
debuggging bugs like bsc#1044312)
- 4.0.0
-------------------------------------------------------------------
Wed Jul 12 09:33:56 UTC 2017 - jreidinger@suse.com
- Always use ::Integer to avoid collision with Yast::Integer
(bsc#1044312)
- make Builtins.toupper/tolower strictly backward compatible
in ruby 2.4 (bsc#1044312)
- 3.3.1
-------------------------------------------------------------------
Wed Jul 12 07:11:35 UTC 2017 - jreidinger@suse.com
- replace all Fixnum and Bignum with Integer as ruby 2.4 make it
deprecated ( ruby2.4 will be default for TW and SLE15 so part
of bsc#1044312)
- 3.3.0
-------------------------------------------------------------------
Tue Jul 4 09:50:48 UTC 2017 - jreidinger@suse.com
- Set proper title also for YaST2 System Log (bsc#1046153)
- 3.2.14
-------------------------------------------------------------------
Tue May 23 15:14:45 UTC 2017 - jreidinger@suse.com
- Set proper title for YaST2 installation (bsc#1037891)
- 3.2.13
-------------------------------------------------------------------
Tue May 2 14:03:19 UTC 2017 - jreidinger@suse.com
- fix calling YaST CLI (bsc#1033993)
- 3.2.12
-------------------------------------------------------------------
Mon Apr 10 11:50:04 UTC 2017 - jreidinger@suse.com
- Set proper title for YaST2 application (bsc#1033161)
- 3.2.11
-------------------------------------------------------------------
Wed Mar 22 15:45:50 UTC 2017 - jreidinger@suse.com
- Add new y2start as ruby script which have several advantages
(bsc#1027181):
-- Ruby is no longer embedded into YaST (instead we only use binary
extensions), so there is less chance of things breaking with
a new Ruby version
-- show popup when signal is received and also allow YaST modules
to handle more gracefully when signal is raised
-- better argument passing to y2start itself e.g.
y2base foo -S '(bar)' qt ----> y2start foo --arg bar qt
-- ruby infrastructure can be used directly on y2start like debugger
or profiler
-- majority of y2start functionality is covered by unit tests
allowing easier and less error-prone future changes
- 3.2.10
-------------------------------------------------------------------
Wed Mar 22 14:45:50 UTC 2017 - jreidinger@suse.com
- Use more friendly exception when an invalid Yast::Path is
constructed (one with a component starting or ending with
a dash; bsc#1028081)
- 3.2.9
-------------------------------------------------------------------
Wed Mar 22 14:41:50 UTC 2017 - jreidinger@suse.com
- add method Yast::WFM.scr_root to get scr changed root directory
(needed for testing fix for bsc#1023204)
- 3.2.8
-------------------------------------------------------------------
Tue Mar 14 16:25:59 UTC 2017 - ancor@suse.com
- Use tmux instead of screen to run the Ncurses integration test
in headless systems (skip the test if tmux is not available).
The version of screen introduced to fix bsc#1021743 was causing
the test to fail.
- 3.2.7
-------------------------------------------------------------------
Thu Mar 9 15:57:00 UTC 2017 - ancor@suse.com
- Display standard output and error channels in case of failure
running the Ncurses integration tests in a headless system.
Needed to debug the error produced by the fix to bsc#1021743
- 3.2.6
-------------------------------------------------------------------
Mon Jan 9 14:18:30 UTC 2017 - jreidinger@suse.com
- allow in Yast::SCR and Yast::WFM to have string as first
argument where Yast::Path is expected
(gh#yast/yast-ruby-bindings#82, bsc#1018876)
- make yast specific class shortcuts available via Yast namespace
like Yast.path() or Yast.term()
- allow path shortcut to get string or path and return always path
- raise exception if wrong type is passed to path including nil
- 3.2.5
-------------------------------------------------------------------
Mon Jan 9 12:15:20 UTC 2017 - jreidinger@suse.com
- drop Yast.add_module_dir and Yast.add_include_dir as the only
reliable way is to use Y2DIR env (gh#yast/yast-ruby-bindings#72)
-------------------------------------------------------------------
Wed Jan 4 12:36:06 UTC 2017 - jreidinger@suse.com
- Throw exception with more detailed error specification when
loading namespace to component system failed (bsc#932331)
- 3.2.4
-------------------------------------------------------------------
Thu Dec 15 16:29:13 UTC 2016 - igonzalezsosa@suse.com
- Do not crash when FastGettext is unable to find the empty.mo
file (bsc#1014458)
- 3.2.3
-------------------------------------------------------------------
Tue Nov 15 10:34:51 UTC 2016 - lslezak@suse.cz
- Improved debugger support: catch the magic debugging key
combination (Shift+Ctrl+Alt+D in Qt) returned by UI calls and
start the Ruby debugger when received (FATE#318421)
- 3.2.2
-------------------------------------------------------------------
Wed Oct 26 09:46:54 UTC 2016 - jreidinger@suse.com
- fix crash when references passed between clients (bsc#935385)
- 3.2.1
-------------------------------------------------------------------
Thu Oct 13 08:55:07 UTC 2016 - jreidinger@suse.com
- properly document usage of CallFunction and have useful error
when misused (bsc#889980)
- 3.2.0
-------------------------------------------------------------------
Fri Sep 16 10:28:16 UTC 2016 - mvidner@suse.com
- Rescue "invalid byte sequence in UTF-8", with a custom message
(bsc#992821).
- 3.1.51
-------------------------------------------------------------------
Thu Jun 30 09:24:32 UTC 2016 - jreidinger@suse.com
- Fix segfault when running rspec tests caused by added ruby
profiler (bnc#986649 comment2)
- 3.1.50
-------------------------------------------------------------------
Tue Jun 28 14:21:55 UTC 2016 - jreidinger@suse.com
- Added support for running the Ruby profiler
- Improve performance of code by specialized `caller` call
(bnc#986649)
- 3.1.49
-------------------------------------------------------------------
Mon May 30 14:38:02 UTC 2016 - lslezak@suse.cz
- Improve the debugger support - use the same code also at run
time, allow using `Y2DEBUGGER` also in installed system
(FATE#318421)
- 3.1.48
-------------------------------------------------------------------
Mon May 23 12:30:17 UTC 2016 - lslezak@suse.cz
- Added support for running the Ruby debugger (FATE#318421)
- Allow running the Ruby debugger from the generic crash handler
if the debugger is installed
- 3.1.47
-------------------------------------------------------------------
Mon Mar 7 16:12:00 UTC 2016 - jreidinger@suse.com
- update code according to updated yast ruby style guide
-------------------------------------------------------------------
Wed Jan 13 09:36:59 UTC 2016 - jreidinger@suse.com
- Move transdb initialization to C part to keep it together with
index initialization (bsc#932014)
- 3.1.46
-------------------------------------------------------------------
Wed Jan 13 08:52:21 UTC 2016 - jreidinger@suse.com
- fixed early return from logging method causing failure of old
testsuite (bsc#932014)
- 3.1.45
-------------------------------------------------------------------
Tue Jan 12 15:05:40 UTC 2016 - lslezak@suse.cz
- Fixed conflict between Yast::Encoding and ::Encoding (another fix
for bsc#932014)
- 3.1.44
-------------------------------------------------------------------
Mon Jan 11 12:56:37 UTC 2016 - lslezak@suse.cz
- Do not crash when logging an invalid UTF-8 string (bsc#932014)
- 3.1.43
-------------------------------------------------------------------
Tue Dec 1 16:06:11 UTC 2015 - jreidinger@suse.com
- Reverted the last change because it broke updating the table in
Service Manager
(because the distinction between :cell and :Cell was lost)
(bnc#956380)
- 3.1.42
-------------------------------------------------------------------
Fri Nov 13 13:41:46 UTC 2015 - jreidinger@suse.com
- Fix Cell ui shortcut as final id have to be lowercase (fake bug
to get it accepted bnc#0)
- 3.1.41
-------------------------------------------------------------------
Mon Oct 5 12:04:35 UTC 2015 - jreidinger@suse.com
- Used rb_gc_register_address to fix 'method to_s called on
terminated object' during package installation (bsc#945299)
- 3.1.40
-------------------------------------------------------------------
Wed Sep 30 07:44:18 UTC 2015 - ancor@suse.com
- Added a regression test for the fix of bnc#943757 implemented
in libyui-ncurses 2.47.3
- 3.1.39
-------------------------------------------------------------------
Tue Aug 4 15:53:33 UTC 2015 - mvidner@suse.com
- Applied the style guide, with Rubocop.
-------------------------------------------------------------------
Mon Jun 29 07:59:11 UTC 2015 - ancor@suse.com
- Added Yast::Builtins::strftime with full i18n support
(part of fate#318486)
- 3.1.38
-------------------------------------------------------------------
Thu Jun 25 06:31:50 UTC 2015 - jreidinger@suse.com
- pass method name to logger (helps with debugging,
e.g. bnc#922308)
- 3.1.37
-------------------------------------------------------------------
Thu Jun 18 11:41:32 UTC 2015 - ancor@suse.com
- Fixes in the new Yast::CoreExt functionality (part of the fix
for bnc#921233)
- 3.1.36
-------------------------------------------------------------------
Wed Jun 17 16:45:11 UTC 2015 - ancor@suse.com
- Added Yast::CoreExt, a new mechanism to extend ruby base classes
- Added extension to clean ANSI characters from strings (part of
the fix for bnc#921233)
- 3.1.35
-------------------------------------------------------------------
Wed Jun 3 13:01:29 UTC 2015 - mvidner@suse.com
- Fixed "Comparable#== will no more rescue exceptions of #<=>"
(boo#933470).
- Fixed a strdup/delete mismatch (boo#932306).
- 3.1.34
-------------------------------------------------------------------
Mon May 25 10:00:40 UTC 2015 - jreidinger@suse.com
- add ability to test if scr is local (FATE#317900)
- 3.1.33
-------------------------------------------------------------------
Mon May 18 08:34:37 UTC 2015 - mvidner@suse.com
- Initialize the YaST UI so that it can be called
when the main program is not y2base (bsc#922023).
- 3.1.32
-------------------------------------------------------------------
Wed Apr 1 15:38:04 UTC 2015 - ancor@suse.com
- Added new RSpec argument matcher: path_matching
- 3.1.31
-------------------------------------------------------------------
Thu Mar 5 15:15:07 UTC 2015 - mvidner@suse.com
- Fix building with yast2-core-3.1.16: use C++11 like core does
(boo#914255).
- 3.1.30
-------------------------------------------------------------------
Tue Feb 24 17:55:42 UTC 2015 - jreidinger@suse.com
- fix building for ruby2.2
- 3.1.29
-------------------------------------------------------------------
Wed Jan 28 14:12:38 UTC 2015 - jreidinger@suse.com
- add more shortcuts for RSpec helpers, that makes tests shorter
- 3.1.28
-------------------------------------------------------------------
Thu Jan 22 14:56:52 UTC 2015 - jreidinger@suse.com
- enhance usability of Yast::Term class
- 3.1.27
-------------------------------------------------------------------
Thu Jan 22 11:46:58 UTC 2015 - ancor@suse.com
- Added some RSpec helpers to easy the development of tests
- 3.1.26
-------------------------------------------------------------------
Mon Oct 20 11:59:06 UTC 2014 - lslezak@suse.cz
- added Travis support (.travis.yml, xcrypt.h detection)
-------------------------------------------------------------------
Wed Oct 15 05:00:32 UTC 2014 - coolo@suse.com
- switch to rubygem() for Factory too
- 3.1.25
-------------------------------------------------------------------
Fri Sep 12 12:22:37 UTC 2014 - jreidinger@suse.com
- GC-guard some Ruby values to prevent a crash in slideshow
(bnc#895964)
- 3.1.24
-------------------------------------------------------------------
Wed Jul 30 14:27:09 UTC 2014 - mvidner@suse.com
- Fixed to report the right frame for Ops.get_foo (bnc#877758).
- Futureproof tests for RSpec 3 even more, avoid be_true.
- 3.1.23
-------------------------------------------------------------------
Wed Jul 23 17:18:58 CEST 2014 - locilka@suse.com
- Builtins.mapmap newly only accepts Hash, otherwise raises
a TypeError (bnc#888585)
- 3.1.22
-------------------------------------------------------------------
Mon Jul 7 09:31:40 UTC 2014 - mrueckert@suse.de
- switch to rubygem() based requires so we can easily pass the
preferred ruby version using rb_default_ruby_abi
-------------------------------------------------------------------
Tue Jun 10 12:41:14 UTC 2014 - jreidinger@suse.com
- fix comparison of float and integer (bnc#865037)
- 3.1.21
-------------------------------------------------------------------
Tue Jun 3 17:52:12 UTC 2014 - jreidinger@suse.com
- fix crash of n_ as now textdomain is array (bnc#881124)
- 3.1.20
-------------------------------------------------------------------
Mon Jun 2 14:29:54 UTC 2014 - mvidner@suse.com
- Converted "should" to "expect" in RSpec,
to be prepared for rspec-3.0.
- 3.1.19
-------------------------------------------------------------------
Thu May 29 15:03:23 UTC 2014 - jreidinger@suse.com
- fix translation if mixture of textdomain are used in included
files (bnc#877687)
- 3.1.18
-------------------------------------------------------------------
Wed May 14 13:13:09 UTC 2014 - mvidner@suse.com
- Mechanically converted the remaining test/unit tests to RSpec
(bnc#877758)
- 3.1.17
-------------------------------------------------------------------
Tue Apr 22 09:31:18 UTC 2014 - jreidinger@suse.com
- Fix hang out of YaST2 in Turkish locale(bnc#852242)
- 3.1.16
-------------------------------------------------------------------
Fri Mar 14 15:33:30 UTC 2014 - mvidner@suse.com
- Show the caller in the Internal error popup.
- 3.1.15
-------------------------------------------------------------------
Mon Mar 3 16:43:21 UTC 2014 - jreidinger@suse.com
- do not crash if ruby cannot find yast ruby part
- 3.1.14
-------------------------------------------------------------------
Thu Feb 27 12:10:11 UTC 2014 - jreidinger@suse.com
- fix precedence of loading files in lib
- 3.1.13
-------------------------------------------------------------------
Wed Feb 26 12:22:48 UTC 2014 - lslezak@suse.cz
- added N_() and Nn_() gettext equivalents (to only mark a text
for translation)
- 3.1.12
-------------------------------------------------------------------
Thu Feb 20 07:58:32 UTC 2014 - jreidinger@suse.com
- always log full backtrace when type conversion failed, to help
with debugging
- 3.1.11
-------------------------------------------------------------------
Mon Feb 17 10:34:13 UTC 2014 - jreidinger@suse.com
- fix stack level too deep (BNC#864056,BNC#864180)
- 3.1.10
-------------------------------------------------------------------
Mon Feb 10 13:43:23 UTC 2014 - jreidinger@suse.com
- Do not unload clients after execution (BNC#861529)
- 3.1.9
-------------------------------------------------------------------
Wed Feb 5 14:20:37 UTC 2014 - lslezak@suse.cz
- Builtins.y2milestone(),... marked as deprecated, use Yast::Logger
instead in the new code
- 3.1.8
-------------------------------------------------------------------
Tue Feb 4 14:34:15 UTC 2014 - jreidinger@suse.com
- format spec file
-------------------------------------------------------------------
Mon Feb 3 14:15:39 UTC 2014 - lslezak@suse.cz
- added Y2Logger - Ruby Logger for writing logs using the Yast
format, can be used by external libraries for logging into y2log
- 3.1.7
-------------------------------------------------------------------
Mon Feb 3 10:07:48 UTC 2014 - jreidinger@suse.com
- final fix for Ops.get and Ops.set warnings to not point inside
their own implementation
- 3.1.6
-------------------------------------------------------------------
Mon Jan 13 09:52:21 UTC 2014 - jreidinger@suse.com
- Prefer yast lib directory in LOAD_PATH to reduce collisions with
random rubygem
- 3.1.5
-------------------------------------------------------------------
Mon Dec 9 09:57:33 UTC 2013 - jreidinger@suse.com
- fixed Ops.get and Ops.set warnings to not point inside their own
implementation
- 3.1.4
-------------------------------------------------------------------
Wed Nov 27 10:10:53 UTC 2013 - jreidinger@suse.com
- add detection of invalid type in publish call
- 3.1.3
-------------------------------------------------------------------
Fri Oct 25 14:26:08 UTC 2013 - jreidinger@suse.com
- report exceptions via Report.Error so there is no hidden failures
- detect invalid response type from clients
(gh#yast/yast-ruby-bindings#81)
- 3.1.2
-------------------------------------------------------------------
Tue Oct 15 13:01:18 UTC 2013 - lslezak@suse.cz
- float_to_lstring(): do not crash when glibc-locale is missing,
fallback to unlocalized version (bnc#803163)
- 3.1.1
-------------------------------------------------------------------
Thu Sep 12 07:53:00 UTC 2013 - jreidinger@suse.com
- fix loading rubygems in embedded ruby
- when client raise exception set proper exit code
- 3.0.3
-------------------------------------------------------------------
Wed Sep 11 14:58:20 UTC 2013 - jreidinger@suse.com
- remove workaround for ruby 1.9 as only 2.0 is supported
(to really fix $0 and ARGV, gh#yast/yast-ruby-bindings#74)
- do not link against UI plugin, because showing UI without y2base
is not supported
(may fix a Jenkins failure)
- 3.0.2
-------------------------------------------------------------------
Wed Sep 11 13:26:46 UTC 2013 - mvidner@suse.com
- link to owcrypt only if it exists (fixes 12.3 builds)
-------------------------------------------------------------------
Wed Sep 11 11:47:35 UTC 2013 - jreidinger@suse.com
- do not overwrite script name which require yast
gh#yast/yast-ruby-bindings#73,74
- crypt_gensalt moved to separate library libowcrypt (fate#314945)
(thanks to Andreas Schwab <schwab@suse.de>)
- 3.0.1
-------------------------------------------------------------------
Tue Jul 30 08:02:01 UTC 2013 - yast-devel@opensuse.org
- version 3.0.0
-------------------------------------------------------------------
Tue Jul 23 15:41:34 UTC 2013 - jreidinger@suse.com
- fix path conversion (gh#yast/ycp-killer#562)
- remove deprecated calls and YCP namespace
- improve reporting problematic code when builtin is called in
wrong way (gh#yast/ycp-killer#575)
- 1.2.0
-------------------------------------------------------------------
Wed Jul 17 11:26:35 UTC 2013 - lslezak@suse.cz
- added Ops.get_* shortcut methods (dmajda)
- fix detecting of complex path in the last segment (jreidinger)
- unload client class after running it to fully initialize includes
in the next run (gh#yast/ycp-killer#504)
- 1.1.5
-------------------------------------------------------------------
Tue Jul 9 08:57:21 UTC 2013 - jreidinger@suse.com
- fix calling methods on namespace that is already used as nested
namespace (gh#yast/ycp-killer#465)
- 1.1.4
-------------------------------------------------------------------
Thu Jul 4 09:13:59 UTC 2013 - jreidinger@suse.com
- allow passing single value to Ops.index and Ops.assign
- revert term immutable change as there is modification operation
on it
- create shortcuts for is builtins
- implement conversion from and to byteblock
- skip fast_gettext initialization if the locale directory does not
exist
- 1.1.3
-------------------------------------------------------------------
Thu Jun 27 07:12:13 UTC 2013 - jreidinger@suse.com
- make term and path class immutable, so deep copy can be
optimalized
- support backtrace in y2log() (lslezak)
- call include init method only if it is there
- update UI shortcuts to allow also terms starting with lowercase
- various small bug fixes
- 1.1.2
-------------------------------------------------------------------
Mon Jun 24 07:15:46 UTC 2013 - jreidinger@suse.com
- set the source location when calling YaST functions outside Ruby
- few minor fixes in logging
- 1.1.1
-------------------------------------------------------------------
Thu Jun 20 20:19:31 UTC 2013 - jreidinger@suse.com
- Rename top level namespace from YCP to Yast
- cache translations in dpgettext() builtin (lslezak)
(https://github.com/yast/ycp-killer/issues/467)
- implement block version of Ops.index
(https://github.com/yast/y2r/issues/20)
- 1.1.0
-------------------------------------------------------------------
Tue Jun 18 08:08:51 UTC 2013 - jreidinger@suse.com
- Complete rewrite of ruby bindings to allow migration of ycp code
to ruby. Few features worth mentioning:
- ruby clients
- ruby include files
- ruby modules with export of specified type
- support of global variables
- support of ycp builtins
- 1.0.0
-------------------------------------------------------------------
Wed Jun 27 08:02:14 UTC 2012 - jreidinger@suse.com
- adapt to changes in yast2-core
- 0.3.13
-------------------------------------------------------------------
Tue Jun 12 13:33:01 UTC 2012 - coolo@suse.com
- finish the ruby 1.9 port
- 0.3.12
-------------------------------------------------------------------
Thu Jun 7 15:44:29 UTC 2012 - jreidinger@suse.com
- port to ruby 1.9
-------------------------------------------------------------------
Thu Apr 5 10:32:47 CEST 2012 - jsuchome@suse.cz
- removed libxcrypt-devel from buildrequires
-------------------------------------------------------------------
Thu Jan 19 12:11:56 UTC 2012 - jreidinger@suse.com
- improve previous fix to allow loading also file in namespace (
e.g. Name::Test in name/test ) (bnc#705417)
-------------------------------------------------------------------
Mon Jan 16 15:16:39 UTC 2012 - coolo@suse.com
- license should be GPL-2.0 without or later
-------------------------------------------------------------------
Mon Jan 16 14:47:57 UTC 2012 - jreidinger@suse.com
- allows loading modules which follows rails ruby convention
( ActiveSupport module is in active_support.rb file )
(bnc#705417)
-------------------------------------------------------------------
Wed Dec 7 10:06:27 UTC 2011 - coolo@suse.com
- fix license to be in spdx.org format
-------------------------------------------------------------------
Mon Oct 3 17:18:29 CEST 2011 - mvidner@suse.cz
- WIP: Ruby objects usable from YCP (FATE#312825).
except those that get garbage collected :-/)
- Run the tests at RPM build time.
- Less log clutter when importing a Ruby namespace.
- 0.3.8
-------------------------------------------------------------------
Tue Jul 26 07:58:02 UTC 2011 - kkaempf@novell.com
- Re-init the Ruby stack when calling a Ruby function. bnc#708059
- 0.3.7
-------------------------------------------------------------------
Mon Jul 25 13:28:56 UTC 2011 - kkaempf@novell.com
- wrap rb_funcall in rb_protect to prevent segfaults if the
calling function raises an exception (bnc#705425)
- 0.3.6
-------------------------------------------------------------------
Tue Nov 3 12:43:21 UTC 2009 - dmacvicar@novell.com
- support for nested namespaces (Foo::Bar)
(bnc #551881)
- 0.3.5
-------------------------------------------------------------------
Mon Nov 2 09:59:47 UTC 2009 - dmacvicar@suse.de
- fix convertion of ruby hashes to ycp maps
(bnc #551791)
- 0.3.4
-------------------------------------------------------------------
Thu Apr 9 15:15:09 CEST 2009 - kkaempf@suse.de
- add and enable CTest
- generate rdoc documentation
- pass explicit rpath to linker so plugins are found
- general code cleanup
- 0.3.3
-------------------------------------------------------------------
Tue May 6 10:00:50 CEST 2008 - aj@suse.de
- Fix spec file for last change.
-------------------------------------------------------------------
Wed Apr 16 17:27:57 CEST 2008 - dmacvicar@suse.de
- find yast pugins without requiring LD_LIBRARY_PATH
(bnc #353405)
- require 'yast' is now require 'ycp'
- misc. fixes
- 0.3.2
-------------------------------------------------------------------
Thu Feb 21 17:56:05 CET 2008 - sh@suse.de
- Added new UI packages to Requires/BuildRequires in .spec file
- V 0.3.1
-------------------------------------------------------------------
Wed Feb 20 14:10:33 CET 2008 - coolo@suse.de
- fix against latest yast2-core
-------------------------------------------------------------------
Wed Sep 19 16:42:35 CEST 2007 - dmacvicar@suse.de
- Lot of improvements, examples and
support for the YaST UI
- 0.2.0
-------------------------------------------------------------------
Thu Aug 9 12:01:39 CEST 2007 - dmacvicar@suse.de
- Fix build on 64 bits
- Use ruby vendor arch dir
-------------------------------------------------------------------
Mon Aug 6 13:33:43 CEST 2007 - dmacvicar@suse.de
- Initial release 0.1.0