[see] / see / releases / see-1.3.1 / libsee Repository:
ViewVC logotype

Log of /see/releases/see-1.3.1/libsee

View Directory Listing Directory Listing


Sticky Revision:

Revision 928 - Directory Listing
Modified Wed Jan 18 12:51:34 2006 UTC (4 years, 7 months ago) by d
Copy releases/see-1.3 to releases/see-1.3.1

Revision 916 - Directory Listing
Modified Fri Dec 23 14:39:38 2005 UTC (4 years, 8 months ago) by d
Original Path: see/releases/see-1.3/libsee
merge r905:915 to get fixes that make 1.3 distributable

Revision 905 - Directory Listing
Modified Fri Dec 23 13:01:42 2005 UTC (4 years, 8 months ago) by d
Original Path: see/releases/see-1.3/libsee
mark as see-1.3

Revision 903 - Directory Listing
Modified Thu Dec 22 14:15:16 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
fix typeof from throwing ReferenceErrors

Revision 900 - Directory Listing
Modified Thu Dec 22 13:52:57 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
correct [[Prototype]] for function instances. It is now duplicated across the instance aliases and their common native

Revision 899 - Directory Listing
Modified Thu Dec 22 13:47:29 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
treat invalid quantifiers as literal in EXT1

Revision 898 - Directory Listing
Modified Wed Dec 21 14:51:00 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
Moved a lot of global configuration vars into one structure, SEE_system.
SEE_free is trusted a bit more.
New function SEE_intern_and_free() used by lexer.
Memory allocator defaults to system malloc() instead of NULL (ie error).
Random number seed is factored out to a hookable function too.

Revision 896 - Directory Listing
Modified Wed Dec 21 10:46:11 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
bug 24: lastIndexOf() boundary condition. carefully rewritten using spec

Revision 895 - Directory Listing
Modified Wed Dec 21 10:35:31 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
move MIN() and MAX() into nmath.h

Revision 894 - Directory Listing
Modified Wed Dec 21 07:26:06 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
redo the debug functions so there is less redundancy

Revision 893 - Directory Listing
Modified Wed Dec 21 04:38:29 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
regenerate prototypes

Revision 892 - Directory Listing
Modified Wed Dec 21 04:38:20 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
correctly handle promoted types

Revision 891 - Directory Listing
Modified Wed Dec 21 04:37:56 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
correct prototypes; fix some comments

Revision 887 - Directory Listing
Modified Tue Dec 20 11:56:39 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
bug 4: unicode tables for single-char toUpperCase/toLowerCase using binary search. (No locale support, though)

Revision 886 - Directory Listing
Modified Tue Dec 20 11:55:17 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
change the way the string table is generated.

Revision 885 - Directory Listing
Modified Tue Dec 20 11:54:37 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
remove a unary +

Revision 883 - Directory Listing
Modified Tue Dec 20 05:44:43 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
Remove lots of floating point cast warnings.
Factor the float/double variants from math.h to nmath.h.
Remove unary pluses where possible.

Revision 882 - Directory Listing
Modified Tue Dec 20 04:20:08 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
remove unused variable warning. (logically it is always used)

Revision 881 - Directory Listing
Modified Tue Dec 20 04:06:46 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
remove pedantic warnings about unary plus: +1 -> 1

Revision 879 - Directory Listing
Modified Tue Dec 20 03:57:24 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
make use of calculated interp pointer

Revision 878 - Directory Listing
Modified Tue Dec 20 03:55:44 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
[optimisation] when converting an integer to a string, allocate just the right amount of storage

Revision 877 - Directory Listing
Modified Tue Dec 20 03:54:07 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
Add memory debugging, and a -dm switch to the shell

Revision 876 - Directory Listing
Modified Tue Dec 20 03:53:17 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
print out attributes when native debug is enabled

Revision 874 - Directory Listing
Modified Thu Dec 15 12:55:04 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
bug 23: year problem with new Date() and Date.UTC()

Revision 873 - Directory Listing
Modified Wed Dec 14 21:29:57 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
Use stringdef strings for common array indicies (0..9)

Revision 872 - Directory Listing
Modified Wed Dec 14 21:22:06 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
Get rid of warning

Revision 869 - Directory Listing
Modified Wed Dec 14 14:31:02 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
remove obsolete 'f' suffix

Revision 867 - Directory Listing
Modified Wed Dec 14 13:27:39 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
improve readbility; stricter types

Revision 866 - Directory Listing
Modified Wed Dec 14 13:05:00 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
remove logicaly unnecessary if

Revision 865 - Directory Listing
Modified Wed Dec 14 12:37:02 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
from bug 14: correct #ifndef NDEBUG

Revision 864 - Directory Listing
Modified Tue Dec 13 13:08:36 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
style

Revision 862 - Directory Listing
Modified Tue Dec 13 12:51:48 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
fix warnings from gcc -pedantic. Also, enable SEE_free for bug 21

Revision 861 - Directory Listing
Modified Tue Dec 13 11:58:58 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
reorder some fields to avoid structure padding

Revision 860 - Directory Listing
Modified Tue Dec 13 11:00:17 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
use more const, less includes

Revision 859 - Directory Listing
Modified Tue Dec 13 10:58:59 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
oops; this was needed with r858

Revision 858 - Directory Listing
Modified Tue Dec 13 10:57:38 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
regex constructor now throws a SyntaxError when the flags are unknown (15.10.4.1)

Revision 857 - Directory Listing
Modified Tue Dec 13 10:22:59 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
bug 15: do not return from void function

Revision 856 - Directory Listing
Modified Tue Dec 13 10:21:13 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
bug 13: do not return from void function

Revision 855 - Directory Listing
Modified Mon Dec 12 13:03:21 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
bug 11: grow strings carefully, and try to raise an exception before the allocator does

Revision 854 - Directory Listing
Modified Mon Dec 12 12:33:20 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
bug 10: new derived type SEE_size_t for use by allocators

Revision 852 - Directory Listing
Modified Mon Dec 12 11:50:51 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
when recursion limit is hit and being handled, temporarily disable

Revision 850 - Directory Listing
Modified Sun Dec 11 15:16:38 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
include the use of reserved words as identifiers in EXT1 compatibility mode

Revision 849 - Directory Listing
Modified Sun Dec 11 15:00:04 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
RegExp special case fix (s15.10.4)

Revision 848 - Directory Listing
Modified Sun Dec 11 14:27:40 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
bug 9: correct function's prototype.constructor

Revision 845 - Directory Listing
Modified Sun Dec 11 13:21:01 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
Correct Date.setMilliseconds() which assumed UTC.
Correct incorrect timezone calculation.
Parsed dates now assume local timezone unless "GMT" at end of text.
Parsed Netscape dates are always assumed local timezone.
Date.toUTCString() appends "GMT" to its result.

Revision 844 - Directory Listing
Modified Sun Dec 11 13:16:59 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
Fix function prototype warings; more --disable-parser-print ifdefs

Revision 837 - Directory Listing
Modified Sun Dec 11 07:11:24 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
bug 7: SEE_ALLOCA now takes an interpreter argument

Revision 836 - Directory Listing
Modified Sun Dec 11 06:53:07 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
gcc pedantic warning

Revision 835 - Directory Listing
Modified Sun Dec 11 06:51:15 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
bug 2: allocate strings so they are not scanned by the GC system

Revision 832 - Directory Listing
Modified Sat Dec 10 14:41:03 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
Add --disable-parser-print and --disable-parser-visit options

Revision 830 - Directory Listing
Modified Sat Dec 10 14:09:06 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
fix function name

Revision 829 - Directory Listing
Modified Sat Dec 10 13:44:19 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
variable rename; readability

Revision 828 - Directory Listing
Modified Sat Dec 10 13:43:43 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
oops; depend on unicode.inc

Revision 827 - Directory Listing
Modified Sat Dec 10 13:41:10 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
New option: --disable-full-unicode which omits unicode tables

Revision 826 - Directory Listing
Modified Sat Dec 10 05:19:44 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
Add SEE_version(), SEE_VERSION_API_MAJOR and _MINOR

Revision 825 - Directory Listing
Modified Fri Dec 9 12:58:25 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
compiler warning: cast int to SEE_number for pow()

Revision 824 - Directory Listing
Modified Fri Dec 9 12:47:21 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
Move all debug printing into a special dprint module, rather than assume stderr exists

Revision 823 - Directory Listing
Modified Fri Dec 9 11:55:10 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
spelling mistake

Revision 822 - Directory Listing
Modified Fri Dec 9 11:43:06 2005 UTC (4 years, 8 months ago) by d
Original Path: see/trunk/libsee
replace 'if(a=b)' with 'a=b;if(a)'

Revision 821 - Directory Listing
Modified Tue Dec 6 22:17:22 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
properly protect macro arguments

Revision 820 - Directory Listing
Modified Mon Dec 5 13:57:36 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
A starting attempt to remove warnings that come up with -traditional.
Some type information has been changed with obj_Date which needs
careful study.

Revision 816 - Directory Listing
Modified Mon Dec 5 11:27:09 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
remove warnings arising from gcc -Wall

Revision 815 - Directory Listing
Modified Mon Dec 5 10:57:24 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
remove unnecessary semicolon (jeff%activescript.com)

Revision 813 - Directory Listing
Modified Sat Dec 3 15:14:20 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
correct a few missing superclass dependencies. record the line number of the miscast class

Revision 812 - Directory Listing
Modified Sat Dec 3 14:59:21 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
Add a CAST_NODE() macro, and a 'superclass' field to the nodeclass structures.
This gets rid of the hundred or so 'initialization from incompatible pointer 
type' warnings, and allows for checked typecasting of AST nodes.


Revision 811 - Directory Listing
Modified Sat Dec 3 13:29:25 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
add missing visitor functions

Revision 808 - Directory Listing
Modified Fri Nov 25 12:44:25 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
Provide simplified SEE_context_eval() function

Revision 806 - Directory Listing
Modified Fri Nov 25 12:13:39 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
rename and hide private scope functions

Revision 805 - Directory Listing
Modified Fri Nov 25 11:58:44 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
rename context.c to scope.c

Revision 804 - Directory Listing
Modified Fri Nov 25 11:44:51 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
move context.h to public API

Revision 802 - Directory Listing
Modified Fri Nov 25 11:12:13 2005 UTC (4 years, 9 months ago) by d
Original Path: see/trunk/libsee
rename 'struct context' -> 'struct SEE_context' in preparation for exposing context information to external debuggers

Revision 797 - Directory Listing
Modified Sun Oct 30 06:44:05 2005 UTC (4 years, 10 months ago) by d
Original Path: see/trunk/libsee
improve on error messages

Revision 796 - Directory Listing
Modified Sun Oct 30 06:43:28 2005 UTC (4 years, 10 months ago) by d
Original Path: see/trunk/libsee
remove dead variables; correct bug where an illegal unicode char may access an uninitialised buffer

Revision 795 - Directory Listing
Modified Sat Oct 15 11:24:55 2005 UTC (4 years, 10 months ago) by d
Original Path: see/trunk/libsee
reorganise repository after cvs2svn

Revision 794 - Directory Listing
Modified Thu Sep 15 12:59:01 2005 UTC (4 years, 11 months ago) by d
Original Path: trunk/see/libsee
support for macos/x (cody@hpcs.com)

Revision 791 - Directory Listing
Modified Thu Jun 9 12:07:38 2005 UTC (5 years, 2 months ago) by d
Original Path: trunk/see/libsee
provide __FUNCTION__ for platforms without it. [gerry sweeney]

Revision 786 - Directory Listing
Modified Thu Jun 9 11:38:12 2005 UTC (5 years, 2 months ago) by d
Original Path: trunk/see/libsee
don't lose precision when multiplying time_t; thanks gerry.sweeney@hornbill.com

Revision 782 - Directory Listing
Modified Wed Apr 27 13:14:34 2005 UTC (5 years, 4 months ago) by d
Original Path: trunk/see/libsee
prototype everything; fix some type warnings

Revision 781 - Directory Listing
Modified Wed Apr 27 13:14:05 2005 UTC (5 years, 4 months ago) by d
Original Path: trunk/see/libsee
fix some type warnings and prototypes found by visual C++

Revision 777 - Directory Listing
Modified Tue Apr 26 13:42:47 2005 UTC (5 years, 4 months ago) by d
Original Path: trunk/see/libsee
tidy

Revision 776 - Directory Listing
Modified Tue Apr 26 13:40:02 2005 UTC (5 years, 4 months ago) by d
Original Path: trunk/see/libsee
fixes for local time != utc

Revision 773 - Directory Listing
Modified Tue Apr 26 11:42:18 2005 UTC (5 years, 4 months ago) by d
Original Path: trunk/see/libsee
SEE_intern_init -> _SEE_intern_init, because it's private

Revision 772 - Directory Listing
Modified Tue Apr 26 11:37:43 2005 UTC (5 years, 4 months ago) by d
Original Path: trunk/see/libsee
From: ��imun Mikeci <simun.mikecin@logos.hr>
[dtoa] doesn't work on amd64 (AMD x86-64 or Intel EM64T) because
__i386__ is not defined. [__amd64__ is defined]

Revision 762 - Directory Listing
Modified Sun Jan 30 09:11:38 2005 UTC (5 years, 7 months ago) by d
Original Path: trunk/see/libsee
fix ID tag

Revision 758 - Directory Listing
Modified Sun Jan 30 01:16:01 2005 UTC (5 years, 7 months ago) by d
Original Path: trunk/see/libsee
not everyone has rint (segura@nerim.net)

Revision 757 - Directory Listing
Modified Sun Jan 30 01:14:34 2005 UTC (5 years, 7 months ago) by d
Original Path: trunk/see/libsee
wrong include (segura@nerim.net)

Revision 752 - Directory Listing
Modified Thu Dec 2 12:37:59 2004 UTC (5 years, 9 months ago) by d
Original Path: trunk/see/libsee
fix some uninitialised memory. fault detected by andrew%terrainformatica.com

Revision 751 - Directory Listing
Modified Thu Dec 2 11:24:25 2004 UTC (5 years, 9 months ago) by d
Original Path: trunk/see/libsee
remove clause 3 from the licence, which means advertising material no longer needs to include my name

Revision 740 - Directory Listing
Modified Mon Nov 1 13:08:08 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
fix bug where configure vars are dependent on others

Revision 737 - Directory Listing
Modified Sun Oct 31 11:56:52 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
fix INFINITY being defined elsewhere. needs better fix

Revision 736 - Directory Listing
Modified Sun Oct 31 11:56:31 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
fix bug when compiling with NDEBUG

Revision 733 - Directory Listing
Modified Sun Oct 31 11:25:24 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
Support for rand() when rand_r() is not available. This is not
thread safe, and is pretty awful. It allows building under Windows though.

Revision 725 - Directory Listing
Modified Sun Oct 24 00:55:49 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
add ordered enumeration to the EXT1 compat mode

Revision 724 - Directory Listing
Modified Fri Oct 22 13:52:41 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
Import latest dtoa.c from http://www.netlib.org/fp/

Revision 721 - Directory Listing
Modified Wed Oct 20 12:35:49 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
make activation objects easier to test

Revision 720 - Directory Listing
Modified Wed Oct 20 12:35:21 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
Treat \x** and \u**** as simply x** and u**** when in EXT1 mode.
Also, backtrack and treat octal numbers as decimal when we hit a non-octal.

Revision 719 - Directory Listing
Modified Wed Oct 20 12:33:56 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
fix some boundary bugs with parseInt()

Revision 718 - Directory Listing
Modified Wed Oct 20 12:33:00 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
fix non-compliance in the following:
	exp(+Inf)
	exp(-Inf)
	pow(-0, -(2n))
	atan2(+0, -0)
	atan2(-0, -0)

Revision 717 - Directory Listing
Modified Wed Oct 20 12:30:22 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
treat the NULL object as the null value when converting to string

Revision 715 - Directory Listing
Modified Sun Oct 17 13:50:51 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
add const to the debug functions
add SEE_COMPAT_ARRAYJOIN1
SEE_throw_abort() now tries to show the value being thrown
Fixed octal parsing bug in parseInt
Fixed undefined arg bugs with escape, unescape, isNaN, isFinite
Fixed bug scanning /*/*/ as comment
Attempt at fixing the function 'f.prototype.constructor === f' bug
Allow interning of duplicate strings
Nicer error messages
Allow null to be assigned to __proto__
Dates now have a defaultvalue of strings as per 11.6.1

Revision 711 - Directory Listing
Modified Sun Oct 17 13:17:48 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
fix bug scanning "/*/*/"

Revision 710 - Directory Listing
Modified Sun Oct 17 13:11:32 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
fix some problems with undefined args

Revision 709 - Directory Listing
Modified Sun Oct 17 13:03:09 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
fix bug where parseInt treated leading 0 to indicate base 7 instead of 8

Revision 708 - Directory Listing
Modified Sun Oct 17 01:42:33 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
add SEE_VALUE_GET_TYPE

Revision 705 - Directory Listing
Modified Sat Oct 16 23:29:57 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
don't assume gc.h is available

Revision 703 - Directory Listing
Modified Sat Oct 16 23:28:28 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
better support for windows (untested)

Revision 699 - Directory Listing
Modified Sat Oct 16 11:45:07 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
Simplification of autoconf/automake
Made unicode.c a maintainer problem. (See README.cvs)
Added a libsee-config script
Renamed test to test-grammar
Put all IEEE-754 constants into static storage instead of macros
Removed optional libraries hardcoded into libsee build

Revision 698 - Directory Listing
Modified Sat Oct 16 09:27:05 2004 UTC (5 years, 10 months ago) by d
Original Path: trunk/see/libsee
Bump version to 1.2
Corrected embarrasing stringdefs build problem
Adhere more closely to GNU software standards (but still BSD licence)
Look for boehm gc in libdir, instead of prefix/lib
Removed enumerator 'reset' method (never used)
Removed see/config.h from install

Revision 684 - Directory Listing
Modified Tue May 18 06:25:55 2004 UTC (6 years, 3 months ago) by d
Original Path: trunk/see/libsee
put parentheses around expressions when printing; also remove a minor warning

Revision 682 - Directory Listing
Modified Mon Apr 26 07:35:55 2004 UTC (6 years, 4 months ago) by d
Original Path: trunk/see/libsee
change visitor_fn to visitor_fn_t; refactor IfStatement to make it simpler

Revision 681 - Directory Listing
Modified Mon Apr 26 06:15:27 2004 UTC (6 years, 4 months ago) by d
Original Path: trunk/see/libsee
typo detritis->detritus

Revision 680 - Directory Listing
Modified Mon Apr 26 06:07:48 2004 UTC (6 years, 4 months ago) by d
Original Path: trunk/see/libsee
- use the hex strings in value.c when printing labels.
- make a start on implementing a whole-tree visitor pattern
- also started implementing idempotent-constant folding

Revision 679 - Directory Listing
Modified Mon Apr 26 03:59:45 2004 UTC (6 years, 4 months ago) by d
Original Path: trunk/see/libsee
use copysign instead of home-grown ABS/SGN

Revision 678 - Directory Listing
Modified Mon Apr 26 03:59:02 2004 UTC (6 years, 4 months ago) by d
Original Path: trunk/see/libsee
new autoconf

Revision 674 - Directory Listing
Modified Tue Mar 30 13:03:41 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
compiler warning fixes

Revision 671 - Directory Listing
Modified Tue Mar 30 12:30:19 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
fix problem with error message

Revision 670 - Directory Listing
Modified Tue Mar 30 11:31:55 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
fix some error messages; better traceback info

Revision 668 - Directory Listing
Modified Tue Mar 30 11:30:27 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
add SEE_PrintTraceback()

Revision 666 - Directory Listing
Modified Tue Mar 30 09:04:02 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
better parser errors

Revision 665 - Directory Listing
Modified Tue Mar 30 08:59:44 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
initialisers

Revision 664 - Directory Listing
Modified Tue Mar 30 08:11:51 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
make EXT1 extension *disable* the empty-function bypass

Revision 662 - Directory Listing
Modified Mon Mar 29 21:11:43 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
consistent display of strings; avoid allocating extra storage when printing a string

Revision 660 - Directory Listing
Modified Mon Mar 29 20:54:51 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
tidy; add flag for empty functions

Revision 659 - Directory Listing
Modified Mon Mar 29 20:54:31 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
check for PrintString(NULL)

Revision 658 - Directory Listing
Modified Mon Mar 29 20:54:05 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
extra sources now

Revision 657 - Directory Listing
Modified Mon Mar 29 20:53:03 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
extra strings

Revision 656 - Directory Listing
Modified Mon Mar 29 20:52:46 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
tidy; doc; fix obscure bug

Revision 655 - Directory Listing
Modified Mon Mar 29 20:51:35 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
more debugging/trace code

Revision 654 - Directory Listing
Modified Mon Mar 29 20:51:09 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
recursion_limit; documentation

Revision 653 - Directory Listing
Modified Mon Mar 29 20:50:47 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
determine if a function is empty (for a speed hack)

Revision 652 - Directory Listing
Modified Mon Mar 29 20:50:20 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
context debugging; use SEE_SET_REFERENCE() macro

Revision 651 - Directory Listing
Modified Mon Mar 29 20:49:43 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
doc

Revision 650 - Directory Listing
Modified Mon Mar 29 20:49:11 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
use new numeric constants determined by autoconf instead of hex literals

Revision 649 - Directory Listing
Modified Mon Mar 29 20:48:29 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
rename SEE_hexstr to SEE_hexstr_lowercase

Revision 648 - Directory Listing
Modified Mon Mar 29 20:48:11 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
speed hack to optimise calling of empty functions

Revision 647 - Directory Listing
Modified Mon Mar 29 20:47:38 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
dont assume existence of gettimeofday()

Revision 646 - Directory Listing
Modified Mon Mar 29 20:46:34 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
tidy

Revision 643 - Directory Listing
Modified Mon Mar 29 20:43:37 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
IEEE-754 constants NaN,Inf,Max,Min; tidy

Revision 642 - Directory Listing
Modified Mon Mar 29 20:42:35 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
tidy, document

Revision 641 - Directory Listing
Modified Mon Mar 29 20:42:06 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
add a way of testing to see if a function body is empty

Revision 640 - Directory Listing
Modified Mon Mar 29 20:41:54 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
rename SEE_hexstr to SEE_hexstr_lowercase; add a way of testing to see if a function body is empty

Revision 638 - Directory Listing
Modified Mon Mar 29 20:33:48 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
add a recursion limit

Revision 635 - Directory Listing
Modified Mon Mar 29 20:21:54 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
document

Revision 634 - Directory Listing
Modified Mon Mar 29 20:21:27 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
make SEE_string_fputs() return the number of characters printed or EOF on error

Revision 632 - Directory Listing
Modified Mon Mar 29 20:14:01 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
better doc

Revision 631 - Directory Listing
Modified Mon Mar 29 20:13:45 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
typo

Revision 630 - Directory Listing
Modified Mon Mar 29 20:05:36 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
introduce a third level to the intern cache; for global constant strings

Revision 629 - Directory Listing
Modified Mon Mar 29 20:03:34 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
detect unsafe UTF-8 encoded chars by default, overridable with UTF_UNSAFE compat flag

Revision 628 - Directory Listing
Modified Mon Mar 29 20:00:48 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
add missing header

Revision 627 - Directory Listing
Modified Mon Mar 29 20:00:34 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
add SEE_PrintString() for niceness

Revision 626 - Directory Listing
Modified Mon Mar 29 19:59:46 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
support compilers without variadic macros

Revision 621 - Directory Listing
Modified Mon Mar 29 19:54:55 2004 UTC (6 years, 5 months ago) by d
Original Path: trunk/see/libsee
compatibility documentation now in USAGE.html

Revision 598 - Directory Listing
Modified Mon Mar 8 01:05:57 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
use SEE_SET_REFERENCE macro; add <string.h> to includes

Revision 597 - Directory Listing
Modified Sun Mar 7 23:28:42 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
ensure statement follows default (Emanuele Ruffaldi)

Revision 596 - Directory Listing
Modified Sun Mar 7 22:53:21 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
Dereference a char instead of void pointer. (Emanuele Ruffaldi)

Revision 595 - Directory Listing
Modified Sun Mar 7 22:51:03 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
Only recognise SGML start-comment literals ('<!--') in EXT1 compat mode.
Ensure an empty statement follows a label. (Emanuele Ruffaldi)

Revision 589 - Directory Listing
Modified Sun Feb 15 06:43:15 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
move initialiser signature declarations to init.h

Revision 587 - Directory Listing
Modified Wed Feb 11 07:18:29 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
better doc

Revision 586 - Directory Listing
Modified Wed Feb 11 07:18:16 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
add an UNDEFDEF compatibility flag that turns global var ReferenceErrors into undefined values

Revision 584 - Directory Listing
Modified Tue Feb 10 08:58:54 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
SEE_abort takes a message argument

Revision 583 - Directory Listing
Modified Tue Feb 10 08:58:36 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
document dodgy Canonicalize implementation better

Revision 582 - Directory Listing
Modified Tue Feb 10 08:58:17 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
fix comment (c&p)

Revision 581 - Directory Listing
Modified Tue Feb 10 08:58:06 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
SEE_abort takes a msg argument

Revision 580 - Directory Listing
Modified Tue Feb 10 08:57:42 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
give SEE_abort() a msg argument
better error messages
javadoc-style comments for future automatic manpage generation
initialise locale field

Revision 579 - Directory Listing
Modified Tue Feb 10 08:54:36 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
define and use DTOA_MODE_ defines for the mode argument to dtoa()

Revision 578 - Directory Listing
Modified Tue Feb 10 08:53:28 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
missing formal parameter name

Revision 572 - Directory Listing
Modified Tue Feb 10 08:21:55 2004 UTC (6 years, 6 months ago) by d
Original Path: trunk/see/libsee
Print numeric literals using ToString()
A new macro EXPECTX that takes optional description of tokens expected.
(This is useful for when one of many tokens are acceptable.)

Revision 568 - Directory Listing
Modified Sun Dec 21 12:04:30 2003 UTC (6 years, 8 months ago) by d
Original Path: trunk/see/libsee
better conformance with standard

Revision 567 - Directory Listing
Modified Sun Dec 21 11:34:12 2003 UTC (6 years, 8 months ago) by d
Original Path: trunk/see/libsee
Encode() always generates uppercase hexidecimal. See Encode() step 19 on page 80 of ecma262 (edition 3)

Revision 555 - Directory Listing
Modified Tue Dec 2 21:41:10 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
better compatibility interface and docs

Revision 554 - Directory Listing
Modified Tue Dec 2 21:27:36 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
conditionalise debugging; typo fixes

Revision 553 - Directory Listing
Modified Tue Dec 2 21:15:34 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
teach automake how to properly distribute and build the stringdefs.h file

Revision 551 - Directory Listing
Modified Tue Dec 2 13:13:35 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
minor fixes

Revision 546 - Directory Listing
Modified Tue Dec 2 10:02:18 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
include unicode.c test

Revision 537 - Directory Listing
Modified Mon Dec 1 21:32:17 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
off-by-one buffer botch

Revision 536 - Directory Listing
Modified Mon Dec 1 21:07:15 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
style

Revision 534 - Directory Listing
Modified Mon Dec 1 20:23:46 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
more cleanup and autoconf work

Revision 533 - Directory Listing
Modified Mon Dec 1 20:23:14 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
detect missing memory allocator

Revision 531 - Directory Listing
Modified Mon Dec 1 11:49:52 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
rely on garbage collector, rather than the nightmare that is C_ALLOCA

Revision 529 - Directory Listing
Modified Sun Nov 30 21:05:12 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
rename gc_malloc() to malloc_gc() to reduce confusion

Revision 528 - Directory Listing
Modified Sun Nov 30 21:04:39 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
see/types.h -> see/type.h

Revision 521 - Directory Listing
Modified Sun Nov 30 09:05:24 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
document interpreter_abort(NULL)

Revision 520 - Directory Listing
Modified Sun Nov 30 09:04:52 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
add a longjmperror() for catch longjmp botches

Revision 517 - Directory Listing
Modified Sun Nov 30 06:20:33 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
add autoconf conditionals

Revision 516 - Directory Listing
Modified Sun Nov 30 04:28:26 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
first cut at getting autoconf to work

Revision 514 - Directory Listing
Modified Sun Nov 30 04:16:58 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
move USAGE.html to the top level

Revision 510 - Directory Listing
Added Sat Nov 29 14:38:02 2003 UTC (6 years, 9 months ago) by d
Original Path: trunk/see/libsee
Initial revision

Sort log by:

David Leonard
ViewVC Help
Powered by ViewVC 1.0.9