Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

ViewVC logotype

Log of /branches/MSVC/src/output.c

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 1680)


Revision 1664 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 19 18:35:19 2015 UTC (9 years, 10 months ago) by amb
File length: 38810 byte(s)
Diff to previous 1662
Remove <unistd.h> where not needed at all or when compiling with
Microsoft C compiler (in which case add <io.h> and some macros to
replace read/write/open/close/lseek etc.) [inspired by patches from
Oliver Eichler].


Revision 1662 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 19 17:31:01 2015 UTC (9 years, 10 months ago) by amb
File length: 38830 byte(s)
Diff to previous 1580
Create a branch for a version that compiles with Microsoft Visual C

Revision 1580 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 24 18:28:32 2014 UTC (10 years, 8 months ago) by amb
Original Path: trunk/src/output.c
File length: 38830 byte(s)
Diff to previous 1565
Fix for revision r1565 that crashes on 64-bit systems but not 32-bit systems.


Revision 1565 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 10 10:22:15 2014 UTC (10 years, 10 months ago) by amb
Original Path: trunk/src/output.c
File length: 38787 byte(s)
Diff to previous 1564
Don't crash if the specified route contains two consecutive coincident
waypoints (route instructions at those points may not be perfect).


Revision 1564 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 9 14:14:29 2014 UTC (10 years, 10 months ago) by amb
Original Path: trunk/src/output.c
File length: 38512 byte(s)
Diff to previous 1559
Fix bug with results output that would miss a segment and get the distance/time
wrong if a waypoint node was passed again on the way to the next waypoint.


Revision 1559 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 29 17:38:50 2014 UTC (10 years, 10 months ago) by amb
Original Path: trunk/src/output.c
File length: 37885 byte(s)
Diff to previous 1543
Remove the "cyclebothways" property and replace it with a "cyclebothways"
highway type.  This means that it is no longer possible to choose a preference
for this type of highway when calculating a route.  There was never really any
reason for allowing users to do this since they can't specify a preference for
oneway streets.  It does however mean that the broken Javascript in the router
web page (no entry field for this property) is fixed.  Unfortunately this means
that a database created by previous versions are not compatible with this one.


Revision 1543 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 6 16:42:51 2014 UTC (10 years, 11 months ago) by amb
Original Path: trunk/src/output.c
File length: 37893 byte(s)
Diff to previous 1539
Change routing instructions if on a bicycle and cyclebothways is enabled on the
highways at the junctions (e.g. different count of roundabout exits).


Revision 1539 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 4 15:59:46 2014 UTC (10 years, 11 months ago) by amb
Original Path: trunk/src/output.c
File length: 36916 byte(s)
Diff to previous 1505
Fix router error when waypoint is on a roundabout (stops crash).


Revision 1505 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 31 15:31:42 2014 UTC (11 years, 1 month ago) by amb
Original Path: trunk/src/output.c
File length: 36295 byte(s)
Diff to previous 1501
Output HTML4 strict DTD compliant HTML (fix bug with using '&apos;' instead of
'&#39;').


Revision 1501 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 29 19:57:08 2014 UTC (11 years, 1 month ago) by amb
Original Path: trunk/src/output.c
File length: 36307 byte(s)
Diff to previous 1465
Refactor the code so that the Results data type has the start and finish
waypoints defined within it and the array passed to the PrintRoute() function
doesn't have holes in it.


Revision 1465 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 2 18:12:56 2013 UTC (11 years, 7 months ago) by amb
Original Path: trunk/src/output.c
File length: 36376 byte(s)
Diff to previous 1447
Add a '--output-stdout' option.


Revision 1447 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 1 18:14:49 2013 UTC (11 years, 8 months ago) by amb
Original Path: trunk/src/output.c
File length: 35859 byte(s)
Diff to previous 1291
Small optimisation for calling GetLatLong().


Revision 1291 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 1 18:32:57 2013 UTC (11 years, 10 months ago) by amb
Original Path: trunk/src/output.c
File length: 35867 byte(s)
Diff to previous 1174
The GetLatLong function takes a pointer to the node as an argument - must be an
optimisation for slim mode if not normal mode.


Revision 1174 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 1 16:17:34 2012 UTC (12 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35862 byte(s)
Diff to previous 1168
Rename the Way_* enumerated values to Highway_*, add a new Highway_None type,
change the HighwayType() function to return Highway_None instead of
Highway_Count if no match found - all changes for consistency with similar types
and functions.


Revision 1168 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 21 09:20:57 2012 UTC (12 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35846 byte(s)
Diff to previous 1164
Revert r1164 - some super-segments are longer than 65535 metres even if no
individual segment is.


Revision 1164 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 15:24:30 2012 UTC (12 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35834 byte(s)
Diff to previous 1078
Replace the 32-bit combined distance and flags in the segment with 16 bits for
each.


Revision 1078 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 28 16:34:20 2012 UTC (12 years, 5 months ago) by amb
Original Path: trunk/src/output.c
File length: 35846 byte(s)
Diff to previous 1075
Rename some variables so that pointers to nodes, segments, ways and relations
use the Hungarian notation "p" suffix (only applies to the router, not
planetsplitter).


Revision 1075 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 23 15:08:12 2012 UTC (12 years, 5 months ago) by amb
Original Path: trunk/src/output.c
File length: 35785 byte(s)
Diff to previous 1074
Change the all text output format so that minor junctions (where no turn
instructions are output for the HTML) are labelled differently.  This also
required the expected results for the tests cases to be changed.


Revision 1074 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 22 08:57:24 2012 UTC (12 years, 5 months ago) by amb
Original Path: trunk/src/output.c
File length: 35676 byte(s)
Diff to previous 955
Fix a bug that stopped the last turn before a waypoint from being described in
the HTML output if the final section of the route was a fake-segment.
Update the test case expected results since the last turn was not being
described properly.


Revision 955 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 28 14:40:54 2012 UTC (13 years, 1 month ago) by amb
Original Path: trunk/src/output.c
File length: 35832 byte(s)
Diff to previous 945
Simplify and standardise the included headers.


Revision 945 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 12:14:21 2011 UTC (13 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35893 byte(s)
Diff to previous 929
Remove warning about uninitialised variable.


Revision 929 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 6 19:10:21 2011 UTC (13 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35888 byte(s)
Diff to previous 927
Mini-roundabouts are now described as roundabouts instead of junctions.


Revision 927 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 6 18:45:37 2011 UTC (13 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35523 byte(s)
Diff to previous 926
Use constants for the values of the "important" variable.
Fix the missing junctions on roundabouts.


Revision 926 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 6 17:19:02 2011 UTC (13 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 34374 byte(s)
Diff to previous 922
Output HTML directions for roundabouts.


Revision 922 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Nov 26 15:12:20 2011 UTC (13 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 32122 byte(s)
Diff to previous 900
Refactor a lot of the code, simplify it and fix some bugs:
 Names of highways in HTML format.
 Names of highways and bearings for GPX routes.
 Change the format of the text file to be more like GPX & HTML.



This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a