Miciah Dashiel Butler Masters
466bb18be0
Move delayed_open to src/terminal/tab.c
...
The two copies of delayed_open in src/ecmascript/spidermonkey/window.c
and in src/ecmascript/see/window.c are identical, so move them
to src/terminal/tab.c and eliminate the duplication.
2006-01-16 19:28:03 +00:00
Miciah Dashiel Butler Masters
1f68492d57
Move delayed_goto_uri_frame to src/session/task.c
...
Until the last change in src/ecmascript/see/window.c, the two copies
of delayed_goto_uri_frame in src/ecmascript/spidermonkey/window.c and
in src/ecmascript/see/window.c were identical. That change applies to
both versions, so move the newer one to src/session/task.c and eliminate
the duplication. Also move struct delayed_open to src/session/session.h.
2006-01-16 19:18:33 +00:00
Miciah Dashiel Butler Masters
1082c85bd0
Fix GITweb smartprefix blob, tree, and history commands.
2006-01-16 18:53:56 +00:00
178c50cf40
Merge with git+ssh://pasky.or.cz/srv/git/elinks.git
2006-01-16 16:18:52 +01:00
6cd9a11fdc
Use frame->name instead of target avoiding possible segfault.
2006-01-16 14:32:13 +01:00
5a3f77fbe2
Removed obsolete CGI script. From now there is native FSP support.
2006-01-16 14:16:13 +01:00
b8126ea9de
Introduced ecmascript submodules
2006-01-16 14:14:14 +01:00
8782b01659
thisobj is for function object, self is for
...
object
2006-01-16 13:51:08 +01:00
04b253eef9
Make PHP 5 happy.
2006-01-16 11:45:17 +01:00
bb9b4437fa
- FSP protocol
2006-01-16 11:40:13 +01:00
Jonas Fonseca
1d52d67e50
Add get_dom_node_child() which searches for a node with given type
2006-01-16 07:11:02 +01:00
Jonas Fonseca
6c85c0f009
Add DOM configuration inspired module
...
It add support for normalizing a DOM document in various ways, such as
removing comments, converting CDATA section nodes to text nodes, cleanup
whitespace, etc.
Use it in the RSS renderer to sanitize the text to be rendered.
2006-01-16 05:12:34 +01:00
Jonas Fonseca
768f97c38e
Add get_dom_node_prev() which gets the previous sibling of a DOM node
2006-01-16 05:10:22 +01:00
Jonas Fonseca
4e6b05394d
ADD DOM_STACK_CODE_FREE_NODE so callbacks can remove nodes when popping
2006-01-16 05:09:45 +01:00
Jonas Fonseca
eecc22751d
Use dom_stack_code enum for dom_stack_callback_T
2006-01-16 00:55:58 +01:00
Jonas Fonseca
4a2cde1c00
Introduce dom_stack_code enum and use it for push_dom_node()
2006-01-16 00:40:51 +01:00
Jonas Fonseca
a892c84601
Make it possible to build all-docs when $(builddir) != $(srcdir)
2006-01-16 00:21:05 +01:00
Jonas Fonseca
becf3b42ab
Create .vimrc files both during all and init
...
Then make init doesn't have to always be run by configure.
2006-01-15 22:23:39 +01:00
Jonas Fonseca
6deb090b48
Blast some more .vimrc files which for some strange reason was uncommitable
2006-01-15 19:14:10 +01:00
Jonas Fonseca
943f9d7185
Create .gitignore file when builddir != srcdir
...
... so that cg-status will not list files in the builddir when it is
embedded in the srcdir.
2006-01-15 18:49:44 +01:00
Jonas Fonseca
2748d043f9
Autogenerate .vimrc files and put the master in config/vimrc
...
This changes the init target to be idempotent: most importantly it will now
never overwrite a Makefile if it exists. Additionally 'make init' will
generate the .vimrc files. Yay, no more stupid 'added fairies' commits! ;)
2006-01-15 18:38:58 +01:00
Jonas Fonseca
2a4afa22b1
Minor simplification
2006-01-15 18:06:44 +01:00
Laurent MONIN
fb7e6e4f74
Fix hooks files list.
2006-01-15 10:13:43 +01:00
Laurent MONIN
c1305b3e5b
#define filenames.
2006-01-15 09:56:19 +01:00
Jonas Fonseca
53dea9c89e
Change the Guile hooks file name from internal-hooks.scm to hooks.scm
2006-01-14 22:36:23 +01:00
Jonas Fonseca
f4735aa32e
Big update, mentioning BitTorrent, mailcap and hooks files, etc.
2006-01-14 22:35:08 +01:00
Jonas Fonseca
46669bd2e6
Be more careful when copying .deps/*.pp files
...
Some systems won't have them and then there will be lots of error messages.
2006-01-14 19:48:44 +01:00
Jonas Fonseca
8aa32ea153
Replace --'s so they do not get translated to —
2006-01-14 19:47:47 +01:00
Jonas Fonseca
6e79a24679
Add an empty line before titles in keymap-*.txt; fixes elinkskeys.5.html
2006-01-14 19:45:40 +01:00
Jonas Fonseca
66e9ae4957
Escape {}'s so that AsciiDoc does the right thing; fixes elinks.conf(5)
2006-01-14 19:43:58 +01:00
Jonas Fonseca
c992a0860c
Sound of silence
2006-01-14 19:40:29 +01:00
Jonas Fonseca
01b9ba0983
Fix keymap-%.txt building; move FIXME about prefixes to elinkskeys.5.txt
2006-01-14 19:24:46 +01:00
Jonas Fonseca
ec9383b575
More build speed ups by using native make for more stuff
...
Nearly halves traversal of an empty tree.
2006-01-14 16:01:37 +01:00
Jonas Fonseca
89f59dab70
Mist configure.in fixes and simplifications
...
- Remove AC_PROG_MAKE_SET; we's be using GNU.
- Don't AC_SUBST() SPARSE; AC_PATH_PROGS() already does that.
- Fix cleaning after previous builds by moving up builddir setting
and only cleaning under $builddir/src/ so as not to launch infinite
reruns of configure.
2006-01-14 15:00:26 +01:00
Jonas Fonseca
9bd280b4f7
Use $(CURDIR) defined by make instead of using pwd
2006-01-14 14:50:42 +01:00
Jonas Fonseca
97fcc99f4d
Strip $(OBJS) for whitespace before comparing it
2006-01-14 14:46:23 +01:00
Jonas Fonseca
082031c10c
Fix SGML parser test program
2006-01-14 12:44:06 +01:00
Jonas Fonseca
ef23ef93a2
Speed up the build time by not using templates + eval
...
Seems to half the traversal of an already build time.
Reverts 70a0f339e8
.
2006-01-14 12:43:40 +01:00
Jonas Fonseca
c8aa6c2360
Move struct sgml_parsing_state near the parsing state managing
2006-01-14 12:11:35 +01:00
Jonas Fonseca
e70b779366
Add code member to struct sgml_parser and simplify parsing state setup
...
parse_sgml() now just pushes a text node on the parsing state and the push
handler will now call parse_sgml_plain() and save the return code in
parser->code so parse_sgml() can return it. Much simpler.
2006-01-14 12:09:17 +01:00
Jonas Fonseca
b9316b3a9c
Fix a few possible leaks
2006-01-14 12:06:10 +01:00
Jonas Fonseca
0950996dd8
Change parse_sgml() to take buf+bufsize instead of DOM string
2006-01-14 11:32:11 +01:00
Jonas Fonseca
0c866fd8ae
Merge with git+ssh://pasky/srv/git/elinks.git
2006-01-14 11:01:28 +01:00
Jonas Fonseca
97fe1db841
Minor Makefile fixes
2006-01-14 10:59:58 +01:00
Jonas Fonseca
5d38e99465
Sort Makefile conditionals
2006-01-14 10:41:58 +01:00
Jonas Fonseca
267930070a
Remove unused Q variable
2006-01-14 10:33:38 +01:00
Jonas Fonseca
38ea507740
Try to further simplify the logic
2006-01-14 10:28:08 +01:00
Jonas Fonseca
b9c1850785
Rearrange moving configurable things up front and add commentary headers
2006-01-14 09:27:30 +01:00
Jonas Fonseca
44dcf89071
Simplify default clean rules
2006-01-14 08:57:42 +01:00
Jonas Fonseca
af564bb101
Fix typo
2006-01-14 08:24:11 +01:00