summaryrefslogtreecommitdiff
path: root/desktop/save_text.c
Commit message (Collapse)AuthorAgeFilesLines
* clean up html content handler header useVincent Sanders2018-05-111-1/+1
| | | | Improve header use in preperation for making browser window a corewindow
* move html and text content handlers where they belongVincent Sanders2018-05-101-2/+2
|
* Use coccinelle to change logging macro calls in c filesVincent Sanders2017-09-061-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | for F in $(git ls-files '*.c');do spatch --sp-file foo.cocci --in-place ${F};done @@ expression E; @@ -LOG(E); +NSLOG(netsurf, INFO, E); @@ expression E, E1; @@ -LOG(E, E1); +NSLOG(netsurf, INFO, E, E1); @@ expression E, E1, E2; @@ -LOG(E, E1, E2); +NSLOG(netsurf, INFO, E, E1, E2); @@ expression E, E1, E2, E3; @@ -LOG(E, E1, E2, E3); +NSLOG(netsurf, INFO, E, E1, E2, E3); @@ expression E, E1, E2, E3, E4; @@ -LOG(E, E1, E2, E3, E4); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4); @@ expression E, E1, E2, E3, E4, E5; @@ -LOG(E, E1, E2, E3, E4, E5); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5); @@ expression E, E1, E2, E3, E4, E5, E6; @@ -LOG(E, E1, E2, E3, E4, E5, E6); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6); @@ expression E, E1, E2, E3, E4, E5, E6, E7; @@ -LOG(E, E1, E2, E3, E4, E5, E6, E7); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6, E7);
* Update content to split public and internal APIVincent Sanders2016-06-061-3/+2
|
* move utf8 header into public APIVincent Sanders2016-05-301-1/+1
|
* Change LOG() macro to be varadicVincent Sanders2015-05-281-3/+3
| | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging.
* Update the core to use the split operations table headersVincent Sanders2014-10-161-1/+2
| | | | Second in the series to decouple the core API usage from the frontends.
* move utf8 local conversion operations to tableVincent Sanders2014-02-011-5/+7
|
* move utf8 conversion routines to use nserror instead of their own error enumVincent Sanders2014-01-281-2/+2
|
* Include dom/dom.h where it might be neededDaniel Silverstone2012-03-241-0/+2
| | | | svn path=/trunk/netsurf/; revision=13625
* Migrate frame types so that desktop/browser.h does not include render/html.hDaniel Silverstone2012-03-241-0/+1
| | | | svn path=/trunk/netsurf/; revision=13605
* Merge jmb/new-cache; r=dsilvers,rs=vinceDaniel Silverstone2010-03-281-3/+4
| | | | svn path=/trunk/netsurf/; revision=10180
* Avoid potential NULL pointer dereferenceJohn Mark Bell2009-11-221-3/+2
| | | | svn path=/trunk/netsurf/; revision=9685
* Merge LibCSS port to trunk.John Mark Bell2009-07-231-2/+2
| | | | svn path=/trunk/netsurf/; revision=8752
* Make some vague attempt at detecting failure to write output.John Mark Bell2009-05-281-0/+10
| | | | svn path=/trunk/netsurf/; revision=7606
* Fix comment typos.Michael Drake2008-04-141-4/+4
| | | | svn path=/trunk/netsurf/; revision=4097
* Remove text export build config option. Tidy up save_text code.Michael Drake2008-04-131-5/+1
| | | | svn path=/trunk/netsurf/; revision=4095
* Rewrite text export to use box tree. Improves output formatting. Simplify ↵Michael Drake2008-04-131-70/+240
| | | | | | selection saving. svn path=/trunk/netsurf/; revision=4094
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-081-3/+14
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486
* Remove the netsurf/ from the include paths and rationalise use of <> vs "" ↵Daniel Silverstone2007-05-301-6/+6
| | | | | | | | | | | | | | in includes NetSurf includes are now done with ""s and other system includes with <>s as C intended. The scandeps tool has been updated to only look for ""ed includes, and to verify that the files exist in the tree before adding them to the dependency lines. The depend rule has therefore been augmented to make sure the autogenerated files are built before it is run. This is untested under self-hosted RISC OS builds. All else tested and works. svn path=/trunk/netsurf/; revision=3307
* Update project URL.Michael Drake2006-11-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=3073
* [project @ 2004-07-05 20:19:51 by joty]John Tytgat2004-07-051-1/+1
| | | | | | Using UTF-8 instead of Latin1 encoding. svn path=/import/netsurf/; revision=1049
* [project @ 2004-06-10 22:39:56 by jmb]John Mark Bell2004-06-101-1/+1
| | | | | | Compiler warning purge svn path=/import/netsurf/; revision=954
* [project @ 2004-05-22 13:45:20 by joty]John Tytgat2004-05-221-63/+61
| | | | | | Renamed "this" variable (avoiding C++ keywords); simplified code a little bit. svn path=/import/netsurf/; revision=886
* [project @ 2004-03-26 22:14:49 by jmb]John Mark Bell2004-03-261-1/+1
| | | | | | Fix file access mode svn path=/import/netsurf/; revision=670
* [project @ 2004-03-25 00:31:45 by jmb]John Mark Bell2004-03-251-0/+117
Make text export use stdio. Move save_text.[ch] to desktop. svn path=/import/netsurf/; revision=666