netsurf/riscos
John Mark Bell b577562953 We don't need to reparse the document when saving complete -- the document persists for the lifetime of its content.
Better still would be to perform the serialisation manually, so that we don't need to copy the document at all.

svn path=/trunk/netsurf/; revision=6774
2009-03-11 17:22:46 +00:00
..
configure - C strings have always an implicit NUL character at the end, no need to specify an extra one. 2009-02-01 13:37:32 +00:00
gui - C strings have always an implicit NUL character at the end, no need to specify an extra one. 2009-02-01 13:37:32 +00:00
scripts Build !Run at compile time. This ensures that the WimpSlot size is always correct. 2008-12-09 11:12:58 +00:00
templates Use ccres (http://www.riscos.info/index.php/CCres) to compile textual 2008-08-06 21:46:53 +00:00
401login.c Purge WITH_AUTH 2009-02-22 15:13:10 +00:00
artworks.c A few usability tweaks 2008-12-26 09:25:30 +00:00
artworks.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
assert.c - Compiler warning squash 2008-07-26 22:29:15 +00:00
awrender.s Add GCCSDK 4 support (cross-compile, static ELF only atm); Ignore codedocs directory during 'svn status'. 2008-03-22 00:49:56 +00:00
bitmap.c Fix some wrarnings. 2008-09-16 22:14:39 +00:00
bitmap.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
buffer.c - C strings have always an implicit NUL character at the end, no need to specify an extra one. 2009-02-01 13:37:32 +00:00
buffer.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
configure.c Assorted saving-related changes (WIP) 2009-01-10 00:18:34 +00:00
configure.h Make ro_gui_configure_register static. 2008-08-04 21:52:28 +00:00
cookies.c Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
cookies.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
debugwin.c Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
dialog.c Purge WITH_SEARCH 2009-02-22 15:21:54 +00:00
dialog.h Assorted saving-related changes (WIP) 2009-01-10 00:18:34 +00:00
download.c Selection menu and save/download tweaks 2009-02-02 00:06:31 +00:00
draw.c Protect NS from DrawFiles it generated 2009-02-02 23:17:41 +00:00
draw.h - Include utils/config.h before each WITH_* test entiry enabling/disabling the object file. 2008-07-26 23:42:24 +00:00
filetype.c A bunch of fixes to the libpng binding 2008-09-15 22:45:44 +00:00
font.c Fix css_len2pt conversion from px and use it in the RO front end code. 2008-12-16 12:26:52 +00:00
global_history.c Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
global_history.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
gui.c Purge WITH_URL 2009-02-22 15:19:06 +00:00
gui.h Purge WITH_SEARCH 2009-02-22 15:21:54 +00:00
help.c - Compiler warning squash 2008-07-26 22:29:15 +00:00
help.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
history.c - Teached ro_gui_set_icon_string() and ro_gui_get_icon_string() about the difference between direct and indirect icons. 2008-08-05 01:23:04 +00:00
hotlist.c Updated URLs in default hotlist 2009-01-10 00:34:56 +00:00
image.c 'unsigned long' -> 'colour' where it made sense. 2008-09-28 22:37:13 +00:00
image.h 'unsigned long' -> 'colour' where it made sense. 2008-09-28 22:37:13 +00:00
menus.c Fix object save 2009-02-02 23:20:20 +00:00
menus.h Next batch of menu changes; clarify some key presses 2009-02-01 02:19:01 +00:00
message.c - Compiler warning squash 2008-07-26 22:29:15 +00:00
message.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
options.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
oslib_pre7.h Update my e-mail address. 2008-08-05 01:30:31 +00:00
palettes.c Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
palettes.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
plotters.c - Constify parameters of struct plotter_table::polygon and struct plotter_table::path 2009-02-03 01:27:54 +00:00
plugin.c Purge NETSURF_USE_SSL and WITH_SSL 2009-02-22 15:07:50 +00:00
plugin.h 'unsigned long' -> 'colour' where it made sense. 2008-09-28 22:37:13 +00:00
print.c Purge WITH_PRINT 2009-02-22 15:16:04 +00:00
print.h Purge WITH_PRINT 2009-02-22 15:16:04 +00:00
query.c Assorted saving-related changes (WIP) 2009-01-10 00:18:34 +00:00
query.h Assorted saving-related changes (WIP) 2009-01-10 00:18:34 +00:00
save_complete.c We don't need to reparse the document when saving complete -- the document persists for the lifetime of its content. 2009-03-11 17:22:46 +00:00
save_complete.h - Include utils/config.h before each WITH_* test entiry enabling/disabling the object file. 2008-07-26 23:42:24 +00:00
save_draw.c - Constify parameters of struct plotter_table::polygon and struct plotter_table::path 2009-02-03 01:27:54 +00:00
save_draw.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
save_pdf.c Divorce PDF export and printing. 2009-02-17 16:37:51 +00:00
save_pdf.h Update my e-mail address. 2008-08-05 01:30:31 +00:00
save.c Appease tlsa 2009-02-02 21:44:54 +00:00
save.h RFix immediate menu-related problems; changes to follow 2009-01-31 03:43:06 +00:00
schedule.c make schedule_run return if it has active jobs to schedule 2009-02-11 22:33:55 +00:00
search.c Purge WITH_SEARCH 2009-02-22 15:21:54 +00:00
sprite.c - Include utils/config.h before each WITH_* test entiry enabling/disabling the object file. 2008-07-26 23:42:24 +00:00
sprite.h - Include utils/config.h before each WITH_* test entiry enabling/disabling the object file. 2008-07-26 23:42:24 +00:00
sslcert.c Purge NETSURF_USE_SSL and WITH_SSL 2009-02-22 15:07:50 +00:00
textarea.c - Compiler warning squash 2008-07-26 22:29:15 +00:00
textarea.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
textselection.c Don't constrain mouse pointer to window area during text selection. 2008-06-03 21:51:25 +00:00
textselection.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
theme_install.c - Teached ro_gui_set_icon_string() and ro_gui_get_icon_string() about the difference between direct and indirect icons. 2008-08-05 01:23:04 +00:00
theme.c - C strings have always an implicit NUL character at the end, no need to specify an extra one. 2009-02-01 13:37:32 +00:00
theme.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
thumbnail.c - Compiler warning squash 2008-07-26 22:29:15 +00:00
thumbnail.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
tinct.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
treeview.c Purge NETSURF_USE_SSL and WITH_SSL 2009-02-22 15:07:50 +00:00
treeview.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
ucstables.c Fix for text export of certain pages, by jmb. 2008-12-03 11:31:50 +00:00
ucstables.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
uri.c Purge WITH_URI 2009-02-22 15:17:46 +00:00
uri.h Purge WITH_URI 2009-02-22 15:17:46 +00:00
url_complete.c - C strings have always an implicit NUL character at the end, no need to specify an extra one. 2009-02-01 13:37:32 +00:00
url_complete.h s/wchar_t/uint32_t/g 2008-05-16 09:37:22 +00:00
url_protocol.c Purge WITH_URL 2009-02-22 15:19:06 +00:00
url_protocol.h Purge WITH_URL 2009-02-22 15:19:06 +00:00
wimp_event.c - Teached ro_gui_set_icon_string() and ro_gui_get_icon_string() about the difference between direct and indirect icons. 2008-08-05 01:23:04 +00:00
wimp_event.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
wimp.c - Teached ro_gui_set_icon_string() and ro_gui_get_icon_string() about the difference between direct and indirect icons. 2008-08-05 01:23:04 +00:00
wimp.h - Teached ro_gui_set_icon_string() and ro_gui_get_icon_string() about the difference between direct and indirect icons. 2008-08-05 01:23:04 +00:00
window.c Purge WITH_SEARCH 2009-02-22 15:21:54 +00:00