| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Second in the series to decouple the core API usage from the frontends.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
ever has to shrink.
|
|
|
|
| |
for the same conversion. (UTF-8 --> iso-8859-1)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Keypresses now go via content interface.
Contents don't shove the selection object into browser windows any more.
Contents report selection existence by sending message.
HTML content keeps track of where selections in it exist.
Contents report whether they have input focus via caret setting msg.
Caret can be hidden (can still input/paste) or removed.
Consolidate textarea selection handling.
Make textarea report its selection status changes to client.
Various textarea fixes.
Changed how we decide when to clear selections, and give focus.
|
| |
|
|
|
|
| |
docuemntation warnings
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11951
|
|
|
|
|
|
| |
strndup is not standard so provide an implementation.
svn path=/trunk/netsurf/; revision=10474
|
|
|
|
|
|
| |
Remove libxml2 parser binding.
svn path=/trunk/netsurf/; revision=7115
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6561
|
|
|
|
|
|
| |
in the buffer, rather than the free space.
svn path=/trunk/netsurf/; revision=6558
|
|
|
|
|
|
|
|
|
| |
Hubbub).
Sync our temporary internal copies of these functions with parserutils (which is rather better tested and fixes a number of known bugs in NetSurf's previous UTF-8 handling).
Ideally, this will be the only place in NetSurf that has any dependency on parserutils, so port the amiga font code to our internal APIs.
svn path=/trunk/netsurf/; revision=6550
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=5219
|
|
|
|
|
|
| |
Also check for memory exhaustion.
svn path=/trunk/netsurf/; revision=5207
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=5202
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=5031
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=4967
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3907
|
|
|
|
|
|
| |
Aside from a number of instances of const being cast away (mostly relating to the urldb, which is correct to only export const data) this now builds warning-free with GCC 4 on x86, which is nice.
svn path=/trunk/netsurf/; revision=3868
|
|
|
|
|
|
| |
contain appropriate licence text
svn path=/trunk/netsurf/; revision=3486
|
|
|
|
|
|
|
|
|
| |
* Tested on Solaris Express: Developer Edition,
which is between Solaris 10 and 11.
* Used gcc, libmng etc packages using pkg-get and blastwave's resources.
* Had to build lemon and re2c manually.
svn path=/trunk/netsurf/; revision=3350
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3073
|
|
|
|
|
|
| |
Fix another assumption that freeing/dupping/whatever a NULL is safe.
svn path=/import/netsurf/; revision=2132
|
|
|
|
|
|
| |
Clear cached conversion descriptor if iconv() fails
svn path=/import/netsurf/; revision=2071
|
|
|
|
|
|
| |
Fix strndup() warnings.
svn path=/import/netsurf/; revision=1850
|
|
|
|
|
|
| |
Faster utf8 next/prev functions
svn path=/import/netsurf/; revision=1797
|
|
|
|
|
|
| |
Cache previous iconv conversion descriptor
svn path=/import/netsurf/; revision=1792
|
|
|
|
|
|
| |
Fix file comment for Doxygen.
svn path=/import/netsurf/; revision=1778
|
|
|
|
|
|
| |
Tidy up
svn path=/import/netsurf/; revision=1773
|
|
|
|
|
|
| |
Using Iconv to convert between an encoding and itself is pretty pointless.
svn path=/import/netsurf/; revision=1772
|
|
|
|
|
|
|
| |
Lose cnv_str_local_enc and friends.
UTF-8 conversion functions now return an enumerated type allowing for fallbacks, if appropriate.
svn path=/import/netsurf/; revision=1744
|
|
|
|
|
|
| |
Tighten up entry conditions
svn path=/import/netsurf/; revision=1735
|
|
|
|
|
|
| |
missing #include
svn path=/import/netsurf/; revision=1651
|
|
Split out UTF-8 handling functions.
Submit URL-encoded forms in sensible encoding:
* First entry in accept-charset list, if present
* Document encoding, otherwise
We may want to explicitly look for UTF-8, to save converting.
Convert cnv_str_local_enc/cnv_local_enc_str to use iconv (they're now veneers for utf8_[to/from]_enc).
Provide mechanism for looking up local system charset (derived from system alphabet, under RISC OS)
svn path=/import/netsurf/; revision=1647
|