Quick Search:

jump to detailed chart | hide Line History

Line Count Graph

Constraint

Branch:
Author:
Tag:
Date: help

Sort: path | last-commit | first-commit Sub Directories

Go to changeset: | Customize Feeds
Changelog

MAIN:ragge:20150326173426 by ragge on 26 March 2015, 18:34:26 +0100 (55 hours ago) Line numbers are always decimal, even if they start with 0.
Reported by Fred Tydeman in private mail.

./cpp.c 1.209 history download (+10 -3) diffs

MAIN:ragge:20150314141339 by ragge on 14 March 2015, 15:13:39 +0100 (14 days ago) Allow for multiple whitespaces between define and identifier.
Fixes bug reported by Fred Tydeman in private mail.

./cpp.c 1.208 history download (+4 -2) diffs

MAIN:ragge:20150303192458 by ragge on 03 March 2015, 20:24:58 +0100 (25 days ago) Remove blockers preceeding __LINE__ when converting to number.
Fixes bug reported by Iain Hibbert on pcc-list.

./cpp.c 1.207 history download (+5 -2) diffs

MAIN:ragge:20150303160423 by ragge on 03 March 2015, 17:04:23 +0100 (25 days ago) Teach cpp to parse #ident correctly.  Not in the standard, but commonly used.
Fixes Jira#PCC-527 by Nicolas Joly.

./token.c 1.124 history download (+17 -4) diffs

MAIN:ragge:20150302151824 by ragge on 02 March 2015, 16:18:24 +0100 (26 days ago) Convert __LINE__ at correct position in input stream.  Fixes bug reported by
Fred Tydeman on pcc-list.

./cpp.c 1.206 history download (+6 -2) diffs

MAIN:ragge:20150226193032 by ragge on 26 February 2015, 20:30:32 +0100 (30 days ago) The wrong result were used for unsigned, hence all preprocessing calculations
exded up as signed.  Fixes Jira#PCC-526 by Nicolas Joly.

./cpc.c 1.5 history download (+2 -2) diffs

MAIN:plunky:20150121074650 by plunky on 21 January 2015, 08:46:50 +0100 (2 months 5 days ago) use full prototype for flscan()

./token.c 1.123 history download (+2 -2) diffs

MAIN:ragge:20150117162819 by ragge on 17 January 2015, 17:28:19 +0100 (2 months 9 days ago) Move in a few subroutines from the revised cpp.
Improve parsing speed when at flslvl.

./token.c 1.122 history download (+189 -21) diffs

MAIN:plunky:20150115193824 by plunky on 15 January 2015, 20:38:24 +0100 (2 months 11 days ago) fix __FILE__ support.

the previous code used sheap to write the string, which terminates the code
with 0 and leaves stringbuf pointing to the nil. upon return from kfind,
we have an unpstr(stringbuf)…

./cpp.c 1.205 history download (+2 -2) diffs

MAIN:ragge:20150106120306 by ragge on 06 January 2015, 13:03:06 +0100 (2 months 20 days ago) Special characters must be escaped in filenames for __FILE__.
Fixes Jira#PCC-513 by Antoine Leca.

./cpp.c 1.204 history download (+23 -3) diffs

MAIN:plunky:20141222220622 by plunky on 22 December 2014, 23:06:23 +0100 (3 months 4 days ago) avoid using $(EXEEXT) in manpage names

fixes PCC-507 by Antoine Leca

./Makefile.in 1.53 history download (+3 -2) diffs

… 2 more files in changeset.
MAIN:plunky:20141218192129 by plunky on 18 December 2014, 20:21:29 +0100 (3 months 8 days ago) fix the WIN32 target

from Antoine Leca, on pcc-list

./cpp.c 1.203 history download (+3 -3) diffs

./cpp.h 1.75 history download (+2 -2) diffs

… 2 more files in changeset.
MAIN:plunky:20141217113621 by plunky on 17 December 2014, 12:36:21 +0100 (3 months 9 days ago) don't use return <void expression>; in a void function. Visual C++
complains about it, noted by Antoine Leca on pcc-list

Shame because its a nice construct, but I can't find anything in C99
that does…

./cpc.c 1.4 history download (+10 -10) diffs

r-1-1-0:ragge:20141206101034 by ragge on 06 December 2014, 11:10:34 +0100 (3 months 20 days ago) Pull up 1.198 and 1.199 from head.

./cpp.c 1.195.2.1 history download (+20 -19) diffs

MAIN:plunky:20141205105637 by plunky on 05 December 2014, 11:56:37 +0100 (3 months 21 days ago) re-introduce putch() and putstr() to deal with output. This is a short
term fix, to allow Mflag to suppress output for dependency generation
which is in the process of being rewritten separately.

pat…

./cpp.c 1.202 history download (+24 -6) diffs

./cpp.h 1.74 history download (+3 -1) diffs

./token.c 1.121 history download (+21 -17) diffs

MAIN:plunky:20141128193157 by plunky on 28 November 2014, 20:31:57 +0100 (3 months 28 days ago) error() no longer needs stringbuf space to work

./cpp.c 1.201 history download (+5 -10) diffs

MAIN:plunky:20141128193035 by plunky on 28 November 2014, 20:30:35 +0100 (3 months 28 days ago) use stdio for printing version string, and xwrite() is now obsolete

./cpp.c 1.200 history download (+2 -14) diffs

./cpp.h 1.73 history download (+1 -2) diffs

MAIN:plunky:20141121224956 by plunky on 21 November 2014, 23:49:56 +0100 (4 months 5 days ago) recent commit fixing PCC-503 incidentally broke test3, and it turns
out did not work as it should

fix it properly this time.

also, make test18 more difficult

./cpp.c 1.199 history download (+8 -11) diffs

./tests/res18 1.2 history download (+9 -3) diffs

./tests/test18 1.2 history download (+10 -4) diffs

MAIN:plunky:20141121224751 by plunky on 21 November 2014, 23:47:51 +0100 (4 months 5 days ago) remove obsolete prototypes

./cpp.h 1.72 history download (+1 -12) diffs

MAIN:ragge:20141108113456 by ragge on 08 November 2014, 12:34:56 +0100 (4 months 18 days ago) Add test for recent handling of \ and strings.

./Makefile.in 1.52 history download (+10 -10) diffs

./tests/res18 1.1 history download (+7) new

./tests/test18 1.1 history download (+5) new

MAIN:plunky:20141107185136 by plunky on 07 November 2014, 19:51:36 +0100 (4 months 19 days ago) When dealing with strings, ignore escaped backslash
Also when stringifying, escape backslash as well as double quote

fixes PCC-503 by Rune

while here, fix indentation

./cpp.c 1.198 history download (+24 -20) diffs

MAIN:ragge:20141029190443 by ragge on 29 October 2014, 20:04:43 +0100 (4 months 28 days ago) Fix small bug in && logic. Resolves Jira#PCC-502 by Iain Hibbert.

./cpc.c 1.3 history download (+3 -4) diffs

MAIN:plunky:20141029115451 by plunky on 29 October 2014, 12:54:51 +0100 (4 months 28 days ago) use full types in function declarations

./cpc.c 1.2 history download (+5 -5) diffs

MAIN:ragge:20141019174036 by ragge on 19 October 2014, 19:40:36 +0200 (5 months 7 days ago) Use stdio instead of a homegrown bunch of routines for output.

./cpp.c 1.197 history download (+19 -76) diffs

./cpp.h 1.71 history download (+2 -2) diffs

./token.c 1.120 history download (+22 -25) diffs

MAIN:ragge:20141018150203 by ragge on 18 October 2014, 17:02:03 +0200 (5 months 8 days ago) First step in cpp cleanup: Write a small recursive parser for the #if
statements instead of pulling in yacc; which is overkill here.

./Makefile.in 1.51 history download (+6 -11) diffs

./cpc.c 1.1 history download (+326) new

./cpp.c 1.196 history download (+2 -3) diffs

./cpp.h 1.70 history download (+5 -1) diffs

./token.c 1.119 history download (+11 -12) diffs

MAIN:ragge:20140829180225 by ragge on 29 August 2014, 20:02:25 +0200 (6 months ago) Do not allow anything else than digits after e- for floating points.
Fixes Jira#PCC-481 by Volkmar Klatt.

./token.c 1.118 history download (+4 -1) diffs

MAIN:ragge:20140818184605 by ragge on 18 August 2014, 20:46:05 +0200 (7 months ago) Understand -MMD. Fixes Jira#PCC-473 by rl.

./cpp.c 1.195 history download (+5 -3) diffs

./cpp.h 1.69 history download (+2 -2) diffs

./token.c 1.117 history download (+3 -2) diffs

… 1 more file in changeset.
MAIN:plunky:20140606153253 by plunky on 06 June 2014, 17:32:53 +0200 (9 months ago) sloscan() does not [any more] recurse into itself

./token.c 1.116 history download (+1 -2) diffs

MAIN:gmcgarry:20140604064349 by gmcgarry on 04 June 2014, 08:43:49 +0200 (9 months ago) OS X improvements for structure arguments, linking against frameworks and handling SDK versions.

./cpp.c 1.194 history download (+54 -28) diffs

… 5 more files in changeset.
MAIN:plunky:20140530192701 by plunky on 30 May 2014, 21:27:01 +0200 (9 months ago) Rework the parsing of #include and #include_next directives. All
characters except the closing " or > are valid in a header-name.

this should fix an issue reported by Antoine Leca, on pcc-list

./cpp.c 1.193 history download (+81 -67) diffs

earlier earlier | later later
FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2015-03-29 03:08 +0200