CVS log for epic5/source/ruby.c

Epicsol.org
(back) Up to [Epic CVS] / epic5 / source

Request diff between arbitrary revisions


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.12 / (view) - annotate - [select for diffs] , Thu Sep 4 20:10:01 2008 UTC (3 days, 14 hours ago) by jnelson
Branch: MAIN
CVS Tags: HEAD
Changes since 1.11: +9 -6 lines
Diff to previous 1.11
Fix problem with ruby startup code running over and over again (howl)

Revision 1.11 / (view) - annotate - [select for diffs] , Thu Sep 4 19:54:43 2008 UTC (3 days, 14 hours ago) by howl
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10
* Fixed a small bug with the ruby implementation here.

Revision 1.10 / (view) - annotate - [select for diffs] , Sat Jun 28 03:19:18 2008 UTC (2 months, 1 week ago) by jnelson
Branch: MAIN
Changes since 1.9: +12 -1 lines
Diff to previous 1.9
* Redirect $stdout in ruby back to EPIC.echo so ruby warnings display properly
* This is to fix howl's bug: /ruby {EPIC.echo EPIC.expr "S"}

Revision 1.9 / (view) - annotate - [select for diffs] , Fri Apr 4 03:51:05 2008 UTC (5 months ago) by jnelson
Branch: MAIN
CVS Tags: epic5-0_3_9, epic5-0_3_8
Changes since 1.8: +2 -2 lines
Diff to previous 1.8
* Roll in a bunch of changes from larne to make epic5 more vms-friendly
* Rename if.h -> ifcmd.h  (larne) -- Make sure you rerun configure!
* Run make depend to pick up name change of if.h
* Check for <sys/param.h> in configure (larne)
* Extern funcs are case insensitive in strict c90, fix (larne)
* Rename options -> options.h since vms requires a dot in filename (larne)
* Change "readonly" -> "rdonly" since "readonly" is a symbol in vms. (larne)
* Pull in "compat.h" for gailib.c and glob.c (larne)
* Set stdout to be explciitly line buffered at startup (larne)
* Returning a value from void functino forbidden by strict c90. fix (larne)
* Fix some compiler warnings that were lying around.
* There are more changes forthcoming, these were the easy ones.

Revision 1.8 / (view) - annotate - [select for diffs] , Mon Mar 26 23:20:53 2007 UTC (17 months, 2 weeks ago) by jnelson
Branch: MAIN
CVS Tags: epic5-0_3_7, epic5-0_3_6, epic5-0_3_5, epic5-0_3_4, epic5-0_3_3
Changes since 1.7: +2 -1 lines
Diff to previous 1.7
* Fix bugs with 'builtins' (zlonix)
* Revamp the term_init() function, document, etc.
* Unconditionally turn off IEXTEN, IXON, IXOFF, to reclaim all of the chars
  that kernels steal from us (like ^S, ^Q, ^O, ^V, etc)
* Whack the -f/-F/-o/-O command line options; per above.
* I can now bind and use ^S and ^Q and ^V.  Yay!
* Fix initialization of ruby, so it actually works for the first time! YAY!
* Refactor how lastlog is trimmed, by removing a specific item
* Start working on code to remove items from lastlog by grep.
* Fix crashes with /stack push set that kitambi told me about
* Put in a trivial sleep when checking screen size to avoid race with screen.

Revision 1.7 / (view) - annotate - [select for diffs] , Wed Mar 21 00:33:41 2007 UTC (17 months, 2 weeks ago) by jnelson
Branch: MAIN
Changes since 1.6: +4 -3 lines
Diff to previous 1.6
* Don't unconditionally set who_level to NONE in /window.
* Set and reset message_from() info around each /window operation.
* This fixes /window <refnum> echo "<string>" so the line is added to lastlog.
* Fix $ruby(puts 0.4.0) by calling rb_rescue2() to catch /all/ exceptions.
* Fix /window add/query so they auto-remove nicks from other wins first.
* Fix build on non-ipv6 systems. (bruns)

Revision 1.6 / (view) - annotate - [select for diffs] , Thu Jun 29 00:13:53 2006 UTC (2 years, 2 months ago) by jnelson
Branch: MAIN
CVS Tags: epic5-0_3_2, epic5-0_3_1
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
___ WARNING ___ This stuff is all wildly un(der)tested.
I will get to that soon!  But I'm too excited about this to sit on it.

* Add AESSHA256 support (AES256 using the SHA256 digest of your passkey)
* Rename "EXTCRYPT" to "PROGCRYPT"
* Migrate SED support from crypt.c to crypto.c
* Integrate SED and extprog support into the mainline [de]cipher_message()
* Refactor [de]cipher_message() to be less lame.
* Support "anycrypt" support (AESSHA, AES, BLOWFISH, CAST5, SED, PROG)
* Include sha256 implementation from Karll.  Thanks Karll!
* Unify the ctcp handling of all crypto ctcps
* Add $sha256() function to test sha support (digest)
* Make funcs in crypto.c static and just expose [de]crypt_msg().
* This finishes the divide between crypt.c (front end) and crypto.c (back end)
* Fix a gazillion compiler warnings and sort out const/unsigned char issues.

Revision 1.5 / (view) - annotate - [select for diffs] , Fri Jun 9 02:19:14 2006 UTC (2 years, 3 months ago) by jnelson
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4
Make a header file for external lang support to cut down on the number of
'extern' decls we have inside functions.  Clean up warnings and stuff.

Revision 1.4 / (view) - annotate - [select for diffs] , Thu Jun 8 01:59:56 2006 UTC (2 years, 3 months ago) by jnelson
Branch: MAIN
Changes since 1.3: +5 -5 lines
Diff to previous 1.3
Make ruby support work with ruby-1.6.4.

Revision 1.3 / (view) - annotate - [select for diffs] , Wed Jun 7 01:17:06 2006 UTC (2 years, 3 months ago) by jnelson
Branch: MAIN
Changes since 1.2: +14 -7 lines
Diff to previous 1.2
* Rework configure mojo for perl, ruby, tcl to autogrok compile stuff.
* Run make depend again.
* Update the DCC "last time" value regularly.

Revision 1.2 / (view) - annotate - [select for diffs] , Tue Jun 6 03:59:14 2006 UTC (2 years, 3 months ago) by jnelson
Branch: MAIN
Changes since 1.1: +46 -24 lines
Diff to previous 1.1
Continue getting the ruby support useful.

Revision 1.1 / (view) - annotate - [select for diffs] , Tue Jun 6 02:55:10 2006 UTC (2 years, 3 months ago) by jnelson
Branch: MAIN
* Ruby support. yay!
* Add a /tcl command, just for laughs.  Same as perl.

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

CVS Admin
Powered by
ViewCVS 0.9.2