CVS log for epic4/include/files.h

Epicsol.org
(back) Up to [Epic CVS] / epic4 / include

Request diff between arbitrary revisions


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

Revision 1.8 / (view) - annotate - [select for diffs] , Fri Nov 7 03:55:57 2003 UTC (4 years, 7 months ago) by jnelson
Branch: MAIN
CVS Tags: epic4-2_8, epic4-2_6, epic4-2_4, epic4-2_2, epic4-2_1_3, epic4-2_1_2, epic4-2_1_1, epic4-2_10, epic4-2_0, epic4-1_2_9, epic4-1_2_8, epic4-1_2_7, epic4-1_2_6, epic4-1_2_5, epic4-1_2_4, epic4-1_2_3, epic4-1_2_2, epic4-1_2_1, epic4-1_2_0, epic4-1_1_17, epic4-1_1_16, epic4-1_1_15, HEAD
Changes since 1.7: +3 -3 lines
Diff to previous 1.7
From previous commit...
* Fix urldecode
* /lastlog -msgs 3 is obliged to skip back 3 msgs, not just 3 lastlog entries.
* Fix warnings in gailib.h

From this commit...
* Fix some const correctness issues
* Make message_to() take an (int) and not (unsigned) so we can pass in -1.
* Fix some arglist regression tests to reflect new extractw semantics.
* Fix uninitialized variable in ok_to_output() that caused panics.

Revision 1.7 / (view) - annotate - [select for diffs] , Fri Oct 31 08:19:23 2003 UTC (4 years, 8 months ago) by crazyed
Branch: MAIN
CVS Tags: epic4-1_1_14
Changes since 1.6: +2 -1 lines
Diff to previous 1.6
* Numerous updates/changes/fixes to DCC, functions, scripts, /EXEC, the
  new math parser, as per UPDATES and KNOWNBUGS.

One potential incompatibility is in the change to $open(). (as per UPDATES)

Revision 1.5.2.1 / (view) - annotate - [select for diffs] , Thu Feb 27 15:29:55 2003 UTC (5 years, 4 months ago) by wd
Branch: wd-devel
Changes since 1.5: +1 -0 lines
Diff to previous 1.5 to next main 1.6
Yikes.  Merged to become consistent with HEAD.  Sorry for all the commits,
I'll be quiet again soon. :)
-wd

Revision 1.6 / (view) - annotate - [select for diffs] , Wed Dec 11 19:20:23 2002 UTC (5 years, 6 months ago) by crazyed
Branch: MAIN
CVS Tags: epic4-1_1_9, epic4-1_1_8, epic4-1_1_13, epic4-1_1_12, epic4-1_1_11, epic4-1_1_10
Changes since 1.5: +1 -0 lines
Diff to previous 1.5
* Added functions $asciiq() $chrq() $exec() $timerctl() $tcl() $winline()
  and $floodinfo().
* Altered the two argument version of $read() to ctcp quote the strings it
  returns.
* Added sets FLOOD_RATE_PER and FLOOD_MASKUSER.
* Altered the "accept" mode of the dcc_raw and dcc_connect hooks to refer
  to the local port instead of the remote port.
* Added a "-closein %proc" switch to /exec.
* Altered the arg list mode of /alias to use extractw instead of next_arg.
* Added the documented "words" argument to the above.
* Tuned autoget, mudirc, tabkey.ce and commandqueues.
* Altered /pretend to not chop the string.
* Set about rewriting the flood detection and then decided that it's better
  off being a script.
* Moved the function macros to their own file (functions.h) and replaced
  all the copies that are strewn throughout the source with an #include.
  The exception is array.c which broke when I tried it.
* Moved the ctcp enquoting/dequoting functions to ircaux.c.
* Added some command/function ordering checks to funcs/regress, and a check
  for all the functions that are undocumented.
* Rewrote function chanmodetype() so that it doesn't have all those flakey
  buffering things.  Hopefully it's readable now.  The significant change
  is that if a mode character appears twice in CHANMODES, the first one is
  returned instead of the last.
* Added EPIC::call() in the perl routines and an equivalent under tcl.
  this is designed to call a $function() directly, but it isn't really that
  fast, so I might rip them out again.
* The /wait internals used to store a few other settings, which were taken
  out, so I put them back.
* Fixed a few problems with normalize_filename() around the place.
* Fixed a bug with /timer in which it would never show the timers after a
  callback.

Revision 1.5 / (view) - annotate - [select for diffs] , Fri Feb 1 23:04:28 2002 UTC (6 years, 5 months ago) by jnelson
Branch: MAIN
CVS Tags: epic4-1_1_7, epic4-1_1_6, epic4-1_1_5, epic4-1_1_4, epic4-1_1_3
Branch point for: wd-devel
Changes since 1.4: +2 -1 lines
Diff to previous 1.4
Bulk commit:
1) Fix typos in KNOWNBUGS
2) Flesh out the things in UPDATES that need documenting
3) Add target_file_write() to files.[ch] for send_text()'s use.
4) Create "reg.h", to hold protos for reg.c
5) Add some missing protos.
6) If /redirect'ing to 0 or to @<fd>, don't output to the screen.
7) Messages sent to target 0 are dropped (/redirect 0 now actually sends
   to target 0, and epic drops it.)  You can /query 0 now if you want.
8) Messages sent to @NUMBER get sent to the NUMBER file, where NUMBER is
   returned by $open().  For example, to paste stuff to log but not to screen:
        @fd = open(FILE w)
        query @$fd
        <paste some stuff>
        query
        @close($fd)
   or
        @fd = open(FILE w)
        redirect @$fd lastlog foo
        @close($fd)
9) Add a function to reg.c to compile a pattern into a regex -- experimental.
10) Fix some compile warnings regarding ssl.

Revision 1.4 / (view) - annotate - [select for diffs] , Wed Jan 16 05:07:59 2002 UTC (6 years, 5 months ago) by crazyed
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3
The small stuff first:

* $fskip now takes a second optional argument for the number of lines to
  skip, and returns the number of lines skipped.  If the two numbers
  match, no error was encountered.  If the number is -1, the file was in
  an error state at the start.
* While trying to figure $regexec out, made $encode() and $decode() use
  the ircaux.c versions instead, and fixed a bug along the way.  If this
  has any imact on these functions then there is a bug.

Regex tomfoolery:

* Changed the regcomp() library call args a little to make way for
  $regmatches() which isn't working yet.  This should have no impact, but
  it may, because regcomp is a libc thing.
* Eliminated the first argument to $regerror() to bring it in line with the
  documentation.  Cursory examination of some publically available scripts
  show that although people have been coding around bugs in $regexec(),
  $regerror() is only ever used the documented way.
* Altered $regerror() to return nothing in the case of a successful match
  for compatibility.  See above.

Revision 1.3 / (view) - annotate - [select for diffs] , Sat Nov 24 05:54:52 2001 UTC (6 years, 7 months ago) by jnelson
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2
Preliminary support for $write() and $writeb() support to logfiles.
Basically if you prefix the window refnum with the letter 'w', then
it will write to that window's logfile (if one is open).  If you use
the otherwise invalid window refnum -1, then it will log to the global
logfile (if one is open).  -1 is returned if you try to write to a
logfile that isn't open (of course).

Examples:
	$write(w1 this is a test)	write to window refnum 1's logfile
	$write(w0 this is a test)	write to the current window's logfile
	$write(w-1 this is a test)	write to the global logfile
Uppercase 'w's are of course acceptable as well.

Revision 1.2 / (view) - annotate - [select for diffs] , Mon Nov 12 16:54:08 2001 UTC (6 years, 7 months ago) by jnelson
Branch: MAIN
Changes since 1.1: +4 -0 lines
Diff to previous 1.1
Let the work on 1.1.2 commence!

Revision 1.1.1.1 / (view) - annotate - [select for diffs] (vendor branch) , Tue Dec 5 00:11:57 2000 UTC (7 years, 7 months ago) by jnelson
Branch: epicsol
CVS Tags: start, epic4_0_9_15, epic4-1_1_1, epic4-1_0_1, epic4-1_0, epic4-0_9_17, epic4-0_9_16, epic4-0_9_15, epic4-0_9_14, epic4-0_10_0, epic-test-tag2, epic-test-tag
Changes since 1.1: +0 -0 lines
Diff to previous 1.1
Initial import into CVS

Revision 1.1 / (view) - annotate - [select for diffs] , Tue Dec 5 00:11:57 2000 UTC (7 years, 7 months ago) by jnelson
Branch: MAIN
Initial revision

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