[ANN] rctool-1.0.0

R

rubikitch

Hi,

== Abstract
RCtool is a small tool which makes/updates rcfiles automatically.

There is a rcfile in software each.
For example, it is .zshrc in zsh, .emacs in Emacs and so on.

Please think about the scene which introduces a new EmacsLisp program into Emacs.
You copy a .el file in the directory which is in load-path.
You have to write setting in .emacs last.

I think that update of .emacs is easy if you introduce it once.
However, please imagine a scene upgrading an EmacsLisp program.
When the EmacsLisp cord is largely modified, and setting did not have compatibility either, a user must modify .emacs by hand one by one.
Changing .emacs by hand is boring and error-prone; changing .emacs automatically without any notification is extremely rude.

RCtool takes over this troublesome work.
RCtool does the following work separately.

* RCtool makes the rcfiles based in contents of "the definition script", and modified one part of rcfiles in a backup directory.
* RCtool shows the difference between the original and the modified if you need it.
* RCtool overwrites with rcfiles last.

A user understands which part changed clearly.

A developer modifies the definition script and can offer appropriate rcfiles to a user.


It is available at
http://www.rubyist.net/~rubikitch/computer/rctool/index.en.html




=== Download / Untar
Please execute the following commands.

ruby -ropen-uri -e 'URI("http://www.rubyist.net/~rubikitch/archive/rctool-1.0.0.tar.gz").read.display' | tar xzvf -

When you failed, please download it from the next link.

* ((<rctool-1.0.0.tar.gz|URL:http://www.rubyist.net/~rubikitch/archive/rctool-1.0.0.tar.gz>))


=== How to Incorporate RCtool
RCtool is not a thing to use alone in a property of a tool.
It is incorporated in a project.
Therefore there is not "an installer" of RCtool.

Please just copy rctool.rb in a directory of your project.

cp rctool-1.0.0/rctool.rb your-project-dir
 
M

Matthias Georgi

Hi,

this is great. Wanted this for a long time :)

Ther are some questions popping up in my mind.

Is there a way to incorporate emacs-irb ?

Is it possible to use a seperate GUI like ruby-gtk in a el4r script
or does el4r block the whole process ?

Anyway, thanks for your good work and cheers

Matthias Georgi
 
M

Matthias Georgi

Sorry, my last post was related to el4r and not rctool.

Cheers Matthias Georgi
 
R

rubikitch

Hi,
this is great. Wanted this for a long time :)
Thank you.
Is there a way to incorporate emacs-irb ?
Is emacs-irb inf-ruby.el?
Currently no.
But the *ruby-scratch* buffer is available.
This buffer is ruby version of the *scratch* buffer.

I'm trying to integrate el4r and irbsh(extended inf-ruby.el).
Is it possible to use a seperate GUI like ruby-gtk in a el4r script
or does el4r block the whole process ?
I don't know because I don't write GUI scripts. sorry.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

[ANN] rctool-1.1.1 0
[ANN] rctool-1.1.0 0
[ANN] ppp-1.0.0 1
[ANN] langhelp-0.9.0 0
[ANN] langhelp-0.9.2 0
[ANN] langhelp-0.9.4 0
[ANN] langhelp-0.9.3 0
[ANN] langhelp-0.9.1 0

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,236
Members
46,822
Latest member
israfaceZa

Latest Threads

Top