Martin Stubenschrott
|
8c100b78ba
|
moved run/system/source to vimperator.io and objectToString to vimp.util
|
2008-02-05 00:12:18 +00:00 |
|
Martin Stubenschrott
|
3b4f00a2e8
|
many small style improvements, some useless test functions added (yeah, that's why it's called "pre" software :))
|
2008-02-01 02:45:31 +00:00 |
|
Daniel Bainton
|
9ecacc94c8
|
Fixing :buffer without arguments to act like vim
|
2008-01-13 02:56:53 +00:00 |
|
Martin Stubenschrott
|
e097b79a0d
|
made followDocRelship work better
|
2008-01-06 16:37:49 +00:00 |
|
Martin Stubenschrott
|
43038f7566
|
refactored some yanking code
|
2008-01-05 23:31:07 +00:00 |
|
Martin Stubenschrott
|
17fafa17dd
|
* code refactoring, mostly methods from hints.js -> buffer.js
* ;s and :pageinfo try to propose filenames relative to the current directory now
|
2008-01-05 21:14:27 +00:00 |
|
Martin Stubenschrott
|
78527f8d95
|
updated copyright dates, thanks to dpb with:
for i in `grep -r 2007 content skin | grep -v CVS | cut -d ':' -f 1`; do sed -i -e 's/2007/2008/' $i; done
|
2008-01-02 14:17:10 +00:00 |
|
Martin Stubenschrott
|
39094268eb
|
new vimperator.buffer.element function to quickly retrieve a single element with XPath attributes
|
2007-12-20 15:19:09 +00:00 |
|
Martin Stubenschrott
|
5122e6c448
|
* Initial code for "waiting" macros. Still buggy/incomplete, but commiting, before merging other patches becomes even more tedious.
* Also a new attempt that pages don't have input focus after load, probably buggy as well
|
2007-12-18 15:05:03 +00:00 |
|
Martin Stubenschrott
|
39fbf33d8b
|
lastInputField is now available after switching tabs, new v.buffer.loaded getter/setter
|
2007-12-17 20:45:28 +00:00 |
|
Martin Stubenschrott
|
9f56b8d7f5
|
advanced scrolling when focus is at a wrong element/frame
|
2007-12-12 05:27:11 +00:00 |
|
Martin Stubenschrott
|
2dafed7328
|
removed accidental alert()
|
2007-12-12 04:29:59 +00:00 |
|
Marco Candrian
|
deb9d15e7a
|
unnecessary line removed
|
2007-12-04 15:08:27 +00:00 |
|
Doug Kearns
|
89a97b9658
|
add support for navigating the rev document relationship and for navigating
document relationships on frameset pages (thanks kidd)
|
2007-12-04 06:57:16 +00:00 |
|
Doug Kearns
|
85520073b4
|
remove some unnecessary boolean 'error' return values
|
2007-12-02 08:59:08 +00:00 |
|
Doug Kearns
|
48884809a2
|
normalise catch block parameter names
|
2007-11-30 09:10:51 +00:00 |
|
Doug Kearns
|
02dcf850f4
|
use the singular form for completion methods
|
2007-11-22 05:38:30 +00:00 |
|
Martin Stubenschrott
|
06c23ac254
|
an experimental hearts symbol in the statusline for bookmarked pages. Needs a unicode font, so might be problematic
|
2007-11-20 02:24:59 +00:00 |
|
Martin Stubenschrott
|
da34b3dc81
|
* io.getFile() works for relative filenames now
* completion functions must return the start point now from which position of the "filter" string they return the results
|
2007-11-19 22:46:55 +00:00 |
|
Doug Kearns
|
5a3d51626c
|
normalize foldmarkers
|
2007-11-19 07:13:20 +00:00 |
|
Doug Kearns
|
c83397064e
|
normalize the completion module's method names
|
2007-11-19 06:44:49 +00:00 |
|
Doug Kearns
|
fa1229294c
|
use camel case for all indentifiers
|
2007-11-19 03:52:36 +00:00 |
|
Doug Kearns
|
332c30ed97
|
follow next/previous document relationships specified with link elements
(Raimon Grau Cusc�
|
2007-11-18 23:48:26 +00:00 |
|
Doug Kearns
|
51332e41a9
|
declare some loop counters in followDocumentRelation and whitespace fixes
|
2007-11-16 15:00:11 +00:00 |
|
Doug Kearns
|
49cfef959f
|
remove the "a" prefix from the parameters of isValidFeed()
|
2007-11-16 12:57:09 +00:00 |
|
Doug Kearns
|
dbb4f0aa46
|
use ignorecase when matching the 'nextpattern' and 'previouspattern' regexps
|
2007-11-15 03:05:30 +00:00 |
|
Doug Kearns
|
5b8d9a05e1
|
add ]n and ]p mappings for navigating document relationships defined by the
'nextpattern' and 'previouspattern' options - thanks kidd
|
2007-11-15 02:43:13 +00:00 |
|
Martin Stubenschrott
|
479928bd64
|
made followLink() a function in vimperator.buffer. so also other modules can use it
|
2007-11-13 21:31:01 +00:00 |
|
mac
|
1ff3018058
|
Check for a 'bogus' date (Firefox return the year 1970)
|
2007-11-13 12:54:44 +00:00 |
|
Martin Stubenschrott
|
cbc6785802
|
tweaked pageinfo output slightly
|
2007-11-12 18:19:57 +00:00 |
|
Doug Kearns
|
695fd63e91
|
use the singleton construction idiom to create vimperator.tabs
|
2007-11-12 12:29:54 +00:00 |
|
Martin Stubenschrott
|
68f1597c38
|
better byte formating
|
2007-11-12 12:05:32 +00:00 |
|
Martin Stubenschrott
|
f46ff53a52
|
shorter date for ctrl-g
|
2007-11-11 17:09:42 +00:00 |
|
Doug Kearns
|
c362c70f03
|
add more missing semicolons
|
2007-11-11 03:01:55 +00:00 |
|
Doug Kearns
|
434844b688
|
use the 'singleton' construction idiom rather than classical constructors for
creating the bookmarks, history, commandline, search, previewwindow,
bufferwindow, statusline, buffer, editor, marks and quickmarks objects
|
2007-11-11 02:18:15 +00:00 |
|
Doug Kearns
|
2c5655e182
|
whitespace formatting fixes
|
2007-11-10 15:06:07 +00:00 |
|
Martin Stubenschrott
|
79c17fe9bd
|
changed date in pageinfo to locale date format
|
2007-11-08 17:37:09 +00:00 |
|
Doug Kearns
|
235dd7bc60
|
don't attempt to add the frame indicator if v.buffer.shiftFrameFocus is called
on a non-HTML document
|
2007-11-06 12:10:25 +00:00 |
|
Doug Kearns
|
4faab88df1
|
use the innerHeight property of window rather than mPanelContainer's box object
for calculating v.buffer.pageHeight
|
2007-11-06 11:42:19 +00:00 |
|
Doug Kearns
|
b204012556
|
convert single quotes to double quotes
|
2007-11-06 11:22:39 +00:00 |
|
Martin Stubenschrott
|
8c28e8fd81
|
added feeds info to :pageinfo
|
2007-11-05 22:48:03 +00:00 |
|
Martin Stubenschrott
|
2e45514f1e
|
speeded up hints display on large sites by factor 2
|
2007-11-01 13:31:53 +00:00 |
|
Doug Kearns
|
4646046bbb
|
always specify the radix arg when calling parseInt rather than rely on it
'guessing' correctly
|
2007-10-31 04:28:53 +00:00 |
|
Doug Kearns
|
d600a7d6aa
|
remove unnecessary entities from the output of :pageinfo (really this
time)
|
2007-10-30 05:54:15 +00:00 |
|
Doug Kearns
|
54b6acb22b
|
fix typo in :pageinfo compatibility string
|
2007-10-29 11:48:02 +00:00 |
|
Martin Stubenschrott
|
c01abea9e7
|
new ctrl-g and g,ctrl-g commands
|
2007-10-27 14:38:52 +00:00 |
|
Doug Kearns
|
961a1bdad3
|
make further refinements to the output of :pageinfo
|
2007-10-27 13:37:23 +00:00 |
|
Martin Stubenschrott
|
3b82de8c35
|
new :pageinfo command (thanks calmar)
|
2007-10-27 00:52:01 +00:00 |
|
Martin Stubenschrott
|
c4c9a27ff8
|
initial rewrite of the hints, please test and report (and i know, it has problems, mainly it does not yet support framesets)
|
2007-10-24 08:21:21 +00:00 |
|
Doug Kearns
|
e410df4439
|
move remaining global constructor functions to the vimperator namespace
|
2007-10-21 10:39:23 +00:00 |
|