Skip to content

Commit

Permalink
version 1.0-961225
Browse files Browse the repository at this point in the history
https://cache.ruby-lang.org/pub/ruby/1.0/ruby-1.0-961225.tar.gz

Wed Dec 25 00:33:19 1996  Yukihiro Matsumoto  <matz@caelum.co.jp>

	* version 1.0-961225

	* io.c (Init_IO): newを無効化

	* lib/tkthcore.rb: tk_call "global $foo; set foo 5"などもできるように

	* eval.c (thread_restore_context): $~, $_でスタックを壊していた

	* process.c (rb_waitpid): threadに一応対応
  • Loading branch information
matz authored and k0kubun committed Aug 17, 2019
1 parent 554b989 commit ce930d0
Show file tree
Hide file tree
Showing 47 changed files with 235 additions and 189 deletions.
12 changes: 12 additions & 0 deletions ChangeLog
@@ -1,3 +1,15 @@
Wed Dec 25 00:33:19 1996 Yukihiro Matsumoto <matz@caelum.co.jp>

* version 1.0-961225

* io.c (Init_IO): new��̵����

* lib/tkthcore.rb: tk_call "global $foo; set foo 5"�ʤɤ�Ǥ���褦��

* eval.c (thread_restore_context): $~, $_�ǥ����å�������Ƥ���

* process.c (rb_waitpid): thread�˰���б�

Tue Dec 24 15:20:58 1996 Yukihiro Matsumoto <matz@caelum.co.jp>

* version 0.99.4-961224
Expand Down
2 changes: 0 additions & 2 deletions ToDo
@@ -1,7 +1,5 @@
* """..."""��%Q#...#�Τɤ����Ĥ��������뤤��ξ���褫����
* �ѥå������ޤ�������ѿ��Υ�����������
* format��ǽ
* here document
* perl�Τ褦��setuid check
* write debugger for ruby
* re-write regex code for speed and copyright
2 changes: 1 addition & 1 deletion array.c
Expand Up @@ -3,7 +3,7 @@
array.c -
$Author: matz $
$Date: 1995/01/10 10:42:18 $
$Date: 1996/12/25 10:42:18 $
created at: Fri Aug 6 09:46:12 JST 1993
Copyright (C) 1993-1996 Yukihiro Matsumoto
Expand Down
2 changes: 1 addition & 1 deletion bignum.c
Expand Up @@ -3,7 +3,7 @@
bignum.c -
$Author: matz $
$Date: 1995/01/10 10:42:19 $
$Date: 1996/12/25 10:42:19 $
created at: Fri Jun 10 00:48:55 JST 1994
************************************************/
Expand Down
2 changes: 1 addition & 1 deletion class.c
Expand Up @@ -3,7 +3,7 @@
class.c -
$Author: matz $
$Date: 1995/01/12 08:54:44 $
$Date: 1996/12/25 08:54:44 $
created at: Tue Aug 10 15:05:44 JST 1993
Copyright (C) 1993-1995 Yukihiro Matsumoto
Expand Down
2 changes: 1 addition & 1 deletion compar.c
Expand Up @@ -3,7 +3,7 @@
compar.c -
$Author: matz $
$Date: 1994/10/14 06:19:05 $
$Date: 1996/12/25 09:19:05 $
created at: Thu Aug 26 14:39:48 JST 1993
Copyright (C) 1993-1996 Yukihiro Matsumoto
Expand Down
2 changes: 1 addition & 1 deletion defines.h
Expand Up @@ -3,7 +3,7 @@
defines.h -
$Author: matz $
$Date: 1995/01/10 10:42:25 $
$Date: 1996/12/25 10:42:25 $
created at: Wed May 18 00:21:44 JST 1994
************************************************/
Expand Down
2 changes: 1 addition & 1 deletion dir.c
Expand Up @@ -3,7 +3,7 @@
dir.c -
$Author: matz $
$Date: 1995/01/10 10:42:28 $
$Date: 1996/12/25 10:42:28 $
created at: Wed Jan 5 09:51:01 JST 1994
Copyright (C) 1993-1996 Yukihiro Matsumoto
Expand Down
2 changes: 1 addition & 1 deletion dln.c
Expand Up @@ -3,7 +3,7 @@
dln.c -
$Author: matz $
$Date: 1994/12/09 01:28:23 $
$Date: 1996/12/25 01:28:23 $
created at: Tue Jan 18 17:05:06 JST 1994
Copyright (C) 1993-1996 Yukihiro Matsumoto
Expand Down
2 changes: 1 addition & 1 deletion dln.h
Expand Up @@ -4,7 +4,7 @@
$Author: matz $
$Revision: 1.2 $
$Date: 1994/08/12 04:47:17 $
$Date: 1996/12/25 04:47:17 $
created at: Wed Jan 19 16:53:09 JST 1994
************************************************/
Expand Down
2 changes: 1 addition & 1 deletion enum.c
Expand Up @@ -3,7 +3,7 @@
enum.c -
$Author: matz $
$Date: 1995/01/10 10:42:29 $
$Date: 1996/12/25 10:42:29 $
created at: Fri Oct 1 15:15:19 JST 1993
Copyright (C) 1993-1996 Yukihiro Matsumoto
Expand Down
2 changes: 1 addition & 1 deletion env.h
Expand Up @@ -4,7 +4,7 @@
$Author: matz $
$Revision: 1.8 $
$Date: 1995/01/10 10:42:30 $
$Date: 1996/12/25 10:42:30 $
created at: Mon Jul 11 11:53:03 JST 1994
************************************************/
Expand Down
2 changes: 1 addition & 1 deletion error.c
Expand Up @@ -3,7 +3,7 @@
error.c -
$Author: matz $
$Date: 1995/01/10 10:42:31 $
$Date: 1996/12/25 10:42:31 $
created at: Mon Aug 9 16:11:34 JST 1993
Copyright (C) 1993-1996 Yukihiro Matsumoto
Expand Down
8 changes: 4 additions & 4 deletions eval.c
Expand Up @@ -3,7 +3,7 @@
eval.c -
$Author: matz $
$Date: 1995/01/12 08:54:45 $
$Date: 1996/12/25 08:54:45 $
created at: Thu Jun 10 14:22:17 JST 1993
Copyright (C) 1993-1995 Yukihiro Matsumoto
Expand Down Expand Up @@ -3858,9 +3858,6 @@ thread_restore_context(th, exit)
errinfo = th->errinfo;
last_status = th->last_status;

lastline_set(th->last_line);
backref_set(th->last_match);

sourcefile = th->file;
sourceline = th->line;

Expand All @@ -3869,6 +3866,9 @@ thread_restore_context(th, exit)
FLUSH_REGISTER_WINDOWS;
MEMCPY(tmp->stk_pos, tmp->stk_ptr, VALUE, tmp->stk_len);

lastline_set(tmp->last_line);
backref_set(tmp->last_match);

switch (ex) {
case 1:
JUMP_TAG2(TAG_FATAL, INT2FIX(0));
Expand Down

0 comments on commit ce930d0

Please sign in to comment.