summaryrefslogtreecommitdiff
path: root/lisp/thingatpt.el
Commit message (Collapse)AuthorAgeFilesLines
* (url): Define end-op property again. Wrap end-opRichard M. Stallman1997-07-091-9/+11
| | | | and beginning-op lambdas with `function', not quote.
* (thing-at-point): Use `thing-at-point' property, if any.Richard M. Stallman1997-07-041-56/+155
| | | | | | | | | | | | | | | | | | (bounds-of-thing-at-point): Use `bounds-of-thing-at-point' property. (thing-at-point-bounds-of-url-at-point): New function. (thing-at-point-looking-at): New function, adapted from old browse-url-looking-at. (thing-at-point-url-at-point): New function, adapted from browse-url-url-at-point. (thing-at-point-url-chars): Variable deleted. (thing-at-point-url-path-regexp, thing-at-point-short-url-regexp, thing-at-point-url-regexp, thing-at-point-markedup-url-regexp): New variables. (url): `beginning-op' property function changed to use `thing-at-point-bounds-of-url-at-point'. `end-op' property no longer set -- functionality no longer supported for the more sophisticated treatment of URLs so `forward-thing' no longer works in this case.
* (buffer): Don't use beginning-of-buffer, end-of-buffer.Richard M. Stallman1997-06-251-2/+2
|
* (beginning-of-sexp): New function.Richard M. Stallman1997-06-241-1/+10
| | | | (bounds-of-thing-at-point): Fix typo in computing real-beg.
* (forward-whitespace, forward-symbol):Richard M. Stallman1997-05-131-10/+28
| | | | | | | Don't get error at end of buffer. (bounds-of-thing-at-point): Don't get confused when a motion function stops at end of buffer and there really isn't a thing. Avoid redundant repeated scans.
* (bounds-of-thing-at-point): Allow the endRichard M. Stallman1996-12-111-5/+19
| | | | | | | | | to be at the same place as ORIG. Try harder to find a thing that ends at ORIG. (url): Move forward over colons. Move back over colons at the end. (thing-at-point-file-name-chars): Include @.
* (thing-at-point-url-chars): Allow comma, = and &.Richard M. Stallman1996-12-101-2/+2
| | | | (url): Move back over commas at the end.
* (thing-at-point-url-chars): Allow period.Richard M. Stallman1996-12-071-56/+80
| | | | | | | | | | | (url): Move back over periods at the end. Downcase arguments as Lisp symbols. Fix many doc strings. (thing-at-point-file-name-chars): Renamed from file-name-chars. Allow a colon. (thing-at-point-url-chars): New variable. (url): Define new kind of "thing".
* Comment change.Richard M. Stallman1996-10-121-1/+1
|
* Update FSF's address.Erik Naggum1996-01-141-15/+15
|
* (read-from-whole-string): Doc fix.Karl Heuer1996-01-041-1/+1
|
* (forward-same-syntax): New function.Richard M. Stallman1995-07-181-1/+13
|
* (line): Add a beginning-op function.Richard M. Stallman1994-11-151-0/+8
|
* Comment change.Richard M. Stallman1994-06-171-1/+1
|
* (thing@pt-version): Removed variable.Richard M. Stallman1994-02-021-10/+2
|
* Comment change.Richard M. Stallman1993-11-231-4/+4
|
* Initial revisionRichard M. Stallman1993-11-081-0/+206