Directory misc/

Directory Created:
1999-08-13 06:45
Total Files:
7
Deleted Files:
0
Lines of Code:
2186

Browse with ViewVC

[root]/misc

Lines of Code

misc/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 118 (100.0%) 3377 (100.0%) 28.6
matz 77 (65.3%) 2068 (61.2%) 26.8
nobu 30 (25.4%) 964 (28.5%) 32.1
zsombor 2 (1.7%) 201 (6.0%) 100.5
knu 3 (2.5%) 144 (4.3%) 48.0
shyouhei 6 (5.1%) 0 (0.0%) 0.0

Most Recent Commits

knu 2007-03-11 10:46

* misc/ruby-mode.el (ruby-block-end-re): Support for the

exprimental ';;' terminator had been dropped.

1 lines of code changed in:

knu 2007-03-10 21:52

* misc/README, misc/rdebug.el: Add rdebug.el, Emacs ruby-debug

interface based on rubydb3x.el; submitted by Martin Nordholts

<enselic AT gmail.com> in [ruby-bugs:PR#9023].

143 lines of code changed in:

shyouhei 2007-02-13 00:01

set svn:eol-style

0 lines of code changed in:

matz 2007-01-24 10:09

* misc/ruby-mode.el (ruby-font-lock-syntactic-keywords): fix

regexp font-lock bug. [ruby-talk:235758]

1 lines of code changed in:

matz 2006-12-05 10:59

* lib/matrix.rb (Matrix::rank): use quo method to avoid integer

division problem. [ruby-core:09644]



* lib/matrix.rb (Matrix::rank_e): ditto.

2 lines of code changed in:

matz 2006-09-13 10:29

* misc/ruby-mode.el (ruby-parse-partial): better here-doc support.

a patch from Marshall T. Vandegrift <llasram at gmail.com>.

[ruby-core:08804]

1 lines of code changed in:

matz 2005-11-30 05:50

* misc/ruby-mode.el (ruby-expr-beg): support $! at the end of

expression. [ruby-dev:27868]

1 lines of code changed in:

nobu 2005-09-24 17:47

* misc/ruby-mode.el (ruby-calculate-indent): arrange deep-indent

closing parenthesis at same column as the opening.

6 lines of code changed in:

nobu 2005-09-24 16:43

* misc/ruby-mode.el (ruby-expr-beg): deal with heredoc separately.

fixed: [ruby-list:41168]



* misc/ruby-mode.el (ruby-calculate-indent): not to deepen indent

level for continuous line inside parentheses.

http://nabeken.tdiary.net/20050915.html#p02

6 lines of code changed in:

matz 2005-06-12 17:56

* signal.c (sigexit): call rb_thread_signal_exit() instead of

rb_exit(). [ruby-dev:26347]



* eval.c (rb_thread_signal_exit): a new function to exit on main

thread.



* eval.c (rb_thread_switch): exit status should be retrieved from

ruby_errinfo.



* eval.c (rb_f_exit): ensure exit(0) should call

exit(EXIT_SUCCESS).



* missing/mkdir.c: remove. [ruby-core:05177]



* hash.c (env_aset): do not treat nil as key-removing value.

[ruby-list:40865]



* parse.y (method_call): allow aref expression ([]) to take a

block.



* parse.y (block_dup_check): a function to check duplication of

a block argument and an actual block.



* lib/delegate.rb (SimpleDelegator::__setobj__): need check for

recursive delegation. [ruby-core:04940]



* lib/cgi.rb: add underscore aliases CGI::escape_html,

CGI::unescape_html, CGI::escape_element, CGI::unescape_element.

[ruby-core:05058]



* misc/ruby-mode.el (ruby-expr-beg): fix looking point drift.

7 lines of code changed in:

matz 2005-06-07 09:22

* parse.y (parser_yylex): allow ';;' to be block terminator in

place of 'end'. [highly experimental]



* misc/ruby-mode.el (ruby-block-end-re): allow ';;' for a negative

indent trigger. [highly experimental]



* parse.y (parser_yylex): "respond_to?:foo" should be interpreted

as "respond_to? :foo" at the command level. [ruby-talk:144303]



* sprintf.c (rb_f_sprintf): raise exception on debug mode (-d),

not verbose mode (-w/-w). [ruby-core:05123]



* sprintf.c (rb_f_sprintf): warn always on verbose mode.

8 lines of code changed in:

nobu 2005-05-23 22:46

* misc/ruby-mode.el (ruby-font-lock-syntactic-keywords): string

literals to be matched non-greedy.

1 lines of code changed in:

matz 2005-04-18 07:38

* eval.c (rb_attr): attribute name check added.



* numeric.c (flo_plus): small typo fix.

1 lines of code changed in:

nobu 2005-03-19 15:48

* misc/ruby-mode.el (ruby-expr-beg): returned true always.

fixed: [ruby-list:40683]

1 lines of code changed in:

zsombor 2005-03-06 13:20

add ruby-electric.el

201 lines of code changed in:

matz 2005-03-04 07:47

* array.c: replace rb_protect_inspect() and rb_inspecting_p() by

rb_exec_recursive() in eval.c.



* eval.c (rb_exec_recursive): new function.



* array.c (rb_ary_join): use rb_exec_recursive().



* array.c (rb_ary_inspect, rb_ary_hash): ditto.



* file.c (rb_file_join): ditto.



* hash.c (rb_hash_inspect, rb_hash_to_s, rb_hash_hash): ditto.



* io.c (rb_io_puts): ditto.



* object.c (rb_obj_inspect): ditto



* struct.c (rb_struct_inspect): ditto.



* lib/set.rb (SortedSet::setup): a hack to shut up warning.

[ruby-talk:132866]



* lib/time.rb (Time::strptime): add new function. inspired by

[ruby-talk:132815].



* lib/parsedate.rb (ParseDate::strptime): ditto.



* regparse.c: move st_*_strend() functions from st.c. fixed some

potential memory leaks.



* exception error messages updated. [ruby-core:04497]



* ext/socket/socket.c (Init_socket): add bunch of Socket

constants. Patch from Sam Roberts <sroberts@uniserve.com>.

[ruby-core:04409]



* array.c (rb_ary_s_create): no need for negative argc check.

[ruby-core:04463]



* array.c (rb_ary_unshift_m): ditto.



* lib/xmlrpc/parser.rb (XMLRPC::FaultException): make it subclass

of StandardError class, not Exception class. [ruby-core:04429]



* parse.y (fcall_gen): lvar(arg) will be evaluated as

lvar.call(arg) when lvar is a defined local variable. [new]



* object.c (rb_class_initialize): call inherited method before

calling initializing block.



* eval.c (rb_thread_start_1): initialize newly pushed frame.



* lib/open3.rb (Open3::popen3): $? should not be EXIT_FAILURE.

fixed: [ruby-core:04444]



* eval.c (is_defined): NODE_IASGN is an assignment.



* ext/readline/readline.c (Readline.readline): use rl_outstream

and rl_instream. [ruby-dev:25699]



* ext/etc/etc.c (Init_etc): sGroup needs HAVE_ST_GR_PASSWD check

[ruby-dev:25675]



* misc/ruby-mode.el: [ruby-core:04415]



* lib/rdoc/generators/html_generator.rb: [ruby-core:04412]



* lib/rdoc/generators/ri_generator.rb: ditto.



* struct.c (make_struct): fixed: [ruby-core:04402]



* ext/curses/curses.c (window_color_set): [ruby-core:04393]



* ext/socket/socket.c (Init_socket): SO_REUSEPORT added.

[ruby-talk:130092]



* object.c: [ruby-doc:818]



* parse.y (open_args): fix too verbose warnings for the space

before argument parentheses. [ruby-dev:25492]



* parse.y (parser_yylex): ditto.



* parse.y (parser_yylex): the first expression in the parentheses

should not be a command. [ruby-dev:25492]



* lib/irb/context.rb (IRB::Context::initialize): [ruby-core:04330]



* object.c (Init_Object): remove Object#type. [ruby-core:04335]



* st.c (st_foreach): report success/failure by return value.

[ruby-Bugs-1396]



* parse.y: forgot to initialize parser struct. [ruby-dev:25492]



* parse.y (parser_yylex): no tLABEL on EXPR_BEG.

[ruby-talk:127711]



* document updates - [ruby-core:04296], [ruby-core:04301],

[ruby-core:04302], [ruby-core:04307]



* dir.c (rb_push_glob): should work for NUL delimited patterns.



* dir.c (rb_glob2): should aware of offset in the pattern.



* string.c (rb_str_new4): should propagate taintedness.



* env.h: rename member names in struct FRAME; last_func -> callee,

orig_func -> this_func, last_class -> this_class.



* struct.c (rb_struct_set): use original method name, not callee

name, to retrieve member slot. [ruby-core:04268]



* time.c (time_strftime): protect from format modification from GC

finalizers.



* object.c (Init_Object): remove rb_obj_id_obsolete()



* eval.c (rb_mod_define_method): incomplete subclass check.

[ruby-dev:25464]



* gc.c (rb_data_object_alloc): klass may be NULL.

[ruby-list:40498]



* bignum.c (rb_big_rand): should return positive random number.

[ruby-dev:25401]



* bignum.c (rb_big_rand): do not use rb_big_modulo to generate

random bignums. [ruby-dev:25396]



* variable.c (rb_autoload): [ruby-dev:25373]



* eval.c (svalue_to_avalue): [ruby-dev:25366]



* string.c (rb_str_justify): [ruby-dev:25367]



* io.c (rb_f_select): [ruby-dev:25312]



* ext/socket/socket.c (sock_s_getservbyport): [ruby-talk:124072]



* struct.c (make_struct): [ruby-dev:25249]



* dir.c (dir_open_dir): new function. [ruby-dev:25242]



* io.c (rb_f_open): add type check for return value from to_open.



* lib/pstore.rb (PStore#transaction): Use the empty content when a

file is not found. [ruby-dev:24561]

4 lines of code changed in:

matz 2004-11-22 16:26

* file.c (rb_file_chown): integer conversion should be prior to

GetOpenFile(). [ruby-dev:24947]



* file.c (rb_file_truncate): ditto.



* file.c (rb_file_s_truncate): ditto.



* dir.c (dir_seek): use NUM2OFFT().



* misc/ruby-mode.el (ruby-non-block-do-re): [ruby-core:03719]

1 lines of code changed in:

nobu 2004-11-15 03:51

* misc/ruby-mode.el (ruby-special-char-p, ruby-parse-partial): handle

operator symbols. [ruby-talk:120177]

9 lines of code changed in:

matz 2004-10-29 09:08

* eval.c (rb_thread_start_0): forget to free some memory chunks.

[ruby-core:03611]

17 lines of code changed in:

matz 2004-08-17 10:02

* io.c (rb_io_reopen): should clear allocated OpenFile. pointed

out by Guy Decoux. [ruby-core:03288]

1 lines of code changed in:

(86 more)

Generated by StatSVN 0.3.2-SNAPSHOT