Branch: Tag:

2014-10-13

2014-10-13 11:21:08 by Martin Nilsson <nilsson@opera.com>

Removed sscanf flags tendrils.

2014-10-05

2014-10-05 21:12:29 by Martin Nilsson <nilsson@opera.com>

Removed compat flags from sprintf and sscanf.

2014-10-05 19:00:27 by Martin Nilsson <nilsson@opera.com>

Removed f_sscanf_76 and f_sprintf_76.

2014-10-05 18:22:21 by Martin Nilsson <nilsson@opera.com>

Removed SSCANF_FLAG_76_COMPAT.

2014-09-04

2014-09-04 15:57:43 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

Conflicts:
src/stralloc.c

2014-08-28

2014-08-28 12:03:12 by Per Hedbor <ph@opera.com>

Added a new sscanf low-level API: It is now possible to sscanf using pcharp formats/strings.

This makes it possible to call sscanf on partial strings and similar tricks.

2011-11-05

2011-11-05 15:02:44 by Martin Nilsson <nilsson@opera.com>

Removed $Id$.

2011-04-25

2011-04-25 16:41:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

More pain than they are worth.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:11:00 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2008-05-17

2008-05-17 22:48:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First go at format string checking for sscanf et al.
Added __handle_sscanf_format().
F_SSCANF-nodes are now type checked with new_check_call() (just like ordinary function calls).
new_check_call() now accepts and detects F_LVALUE_LIST nodes as arguments.
Added flag CALL_ARG_LVALUE to indicate that checked arguments are lvalues.

Rev: src/builtin_functions.c:1.664
Rev: src/las.c:1.410
Rev: src/pike_types.c:1.335
Rev: src/pike_types.h:1.117
Rev: src/sscanf.c:1.179
Rev: src/sscanf.h:1.5

2008-05-17 14:10:02 by Marcus Comstedt <marcus@mc.pp.se>

Added backwards compatibility for sscanf and array_sscanf.

Rev: lib/7.6/modules/__default.pmod:1.4
Rev: lib/7.6/modules/testsuite.in:1.6
Rev: src/builtin_functions.c:1.663
Rev: src/language.yacc:1.423
Rev: src/sscanf.c:1.178
Rev: src/sscanf.h:1.4
Rev: src/testsuite.in:1.814

2008-05-15

2008-05-15 15:13:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added flags parameter to o_sscanf().
langauge.yacc now knows how to pass flags along to o_sscanf().
Updated F_SSCANF opcode to allow for passing of flags to o_sscanf().

Rev: src/docode.c:1.200
Rev: src/interpret_functions.h:1.203
Rev: src/language.yacc:1.422
Rev: src/las.c:1.408
Rev: src/sscanf.c:1.177
Rev: src/sscanf.h:1.3
Rev: src/treeopt.in:1.96

2003-12-12

2003-12-12 13:22:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

low_sscanf() is too usefull to be kept static.

Rev: src/sscanf.c:1.156
Rev: src/sscanf.h:1.2

2003-11-14

2003-11-14 09:06:06 by Martin Stjernholm <mast@lysator.liu.se>

Moved the sscanf implementation to a file of its own.

Rev: src/opcodes.c:1.155
Rev: src/opcodes.h:1.34
Rev: src/sscanf.c:1.155
Rev: src/sscanf.h:1.1