Subversion SVN Changelog

Select Changelog:

Subversion, svnLogBrowser, pysvn

Select page:

Previous Page1 2Next Page

Changes per page:

25 50 100 250

Summarize files:

On | Off

Search:

Filter by Developer:

Sort Alphabetically Sort by Commits Show/Hide Inactive Developers
Show All
Karl Fogel (4,569)
Hyrum Wright (4,001)
C. Michael Pilato (3,986)
Daniel Rall (2,646)
Greg Stein (1,867)
Julian Foad (1,586)
Bert Huijben (1,576)
Paul T. Burba (1,547)
Max Bowsher (1,308)
Stefan Sperling (1,140)
Philip Martin (1,051)
Arfrever Frehtes Taifersar Arahesis (918)
Branko Cibej (913)
Lieven Govaerts (791)
Blair Zajac (766)
Erik Hülsmann (763)
David Glasser (739)
Ben Reser (581)
Kamesh Jayachandran (557)
Justin Erenkrantz (487)
Daniel Shahaf (408)
Senthil Kumaran S (349)
Øyvind A. Holm (343)
Stefan Reichör (331)
Neels J. Hofmeyr (229)
Fabien COELHO (213)
Mark Phippard (210)
Daniel Näslund (196)
Joe Swatosh (160)
Dongsheng Song (158)
D.J. Heap (157)
Joe Orton (150)
Dongsheng Song (148)
Ivan Zhakov (147)
Ivan Zhakov (122)
User: stefan2 (100)
Stephen Butler (86)
User: artagnon (79)
Роман Донченко (64)
Bhuvaneswaran Arumugam (49)
Kalle Olavi Niemitalo (48)
Guo Rui (45)
Jeremy Whitlock (41)
Peter Samuelson (31)
Stefan Küng (26)
P.Marek (23)
Martin Furter (21)
Mattias Engdegård (11)
Arthur de Jong (7)
Gavin McDonald (2)
Eric S. Raymond (1)
User: joes (1)
Arfrever Frehtes Taifersar Arahesis (918)
Arthur de Jong (7)
Ben Reser (581)
Bert Huijben (1,576)
Bhuvaneswaran Arumugam (49)
Blair Zajac (766)
Branko Cibej (913)
C. Michael Pilato (3,986)
D.J. Heap (157)
Daniel Näslund (196)
Daniel Rall (2,646)
Daniel Shahaf (408)
David Glasser (739)
Dongsheng Song (148)
Dongsheng Song (158)
Eric S. Raymond (1)
Erik Hülsmann (763)
Fabien COELHO (213)
Gavin McDonald (2)
Greg Stein (1,867)
Guo Rui (45)
Hyrum Wright (4,001)
Ivan Zhakov (147)
Ivan Zhakov (122)
Jeremy Whitlock (41)
Joe Orton (150)
Joe Swatosh (160)
Julian Foad (1,586)
Justin Erenkrantz (487)
Kalle Olavi Niemitalo (48)
Kamesh Jayachandran (557)
Karl Fogel (4,569)
Lieven Govaerts (791)
Mark Phippard (210)
Martin Furter (21)
Mattias Engdegård (11)
Max Bowsher (1,308)
Neels J. Hofmeyr (229)
P.Marek (23)
Paul T. Burba (1,547)
Peter Samuelson (31)
Philip Martin (1,051)
Senthil Kumaran S (349)
Stefan Küng (26)
Stefan Reichör (331)
Stefan Sperling (1,140)
Stephen Butler (86)
User: artagnon (79)
User: joes (1)
User: stefan2 (100)
Øyvind A. Holm (343)
Роман Донченко (64)

This changelog reflects changes in the Subversion SVN repository, and is updated once every hour. All reported times are in UTC.

  • Legend:
  • Added (A) Added (A)
  • Deleted (D) Deleted (D)
  • Modified (M) Modified (M)
  • Copied (R) Copied (R)
  • [Branch]
  • [Tag]
  • Active Filters:
  • Kalle Olavi Niemitalo Remove Filter

Changelog for Subversion (48 revisions):

r871709: 2008-06-08 19:48:52 [kon] Kalle Olavi Niemitalo

M  /COMMITTERS  [diff, log, file]

 * COMMITTERS (kon): Move myself to the dormant section.

r857389: 2005-11-13 10:20:29 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Debian bug #319881: cannot type in passphrase for svn+ssh
 
 Suggested by: Frank Küster <frank@...>
 
 * contrib/client-side/psvn/psvn.el
   (svn-run-svn): Communicate with the svn process via pipes rather
     than via a pseudoterminal, so that SSH runs x11-ssh-askpass
     instead of asking for a passphrase via stdio.
 
 This change does not completely fix the problem, but it is reported
 to help on GNU Emacs 21.4 with OpenSSH 3.8.1p1 and an X11 display.

r857284: 2005-11-05 19:19:26 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Ensure svn-status-temp-dir ends with a slash on XEmacs.
 Without this change, svn-status-temp-arg-file could become e.g.
 "/tmp/kallesvn.arg.9ZDBxR" when it should be "/tmp/kalle/svn.arg.9ZDBxR".
 The same applies to other temporary files as well.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-temp-dir): On XEmacs, append a slash to the result
     of (temp-directory) if necessary.

r857035: 2005-10-24 17:44:26 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Do not use the "env" program, which Windows does not include.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-svn-environment-var-list): Don't mention the env program.
     Document a new feature: a string without an equals sign means remove
     that variable from the environment. (If you were using env from GNU
     coreutils, this was already possible with "--unset=VARIABLE", but
     that was never documented here.)
   (svn-process-environment): New function.
   (svn-run-svn): Bind process-environment instead of running the env program.

r857018: 2005-10-23 16:35:19 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Mark several variables as risky-local-variable.
 
 * contrib/client-side/psvn/psvn.el
   (svn-log-edit-file-name, svn-status-svn-executable,
    svn-status-svn-environment-var-list, svn-status-default-log-arguments,
    svn-status-default-commit-arguments, svn-status-default-diff-arguments,
    svn-temp-suffix, svn-status-temp-file-to-remove, svn-status-temp-arg-file,
    svn-global-keymap, svn-log-edit-mode-menu):
     Mark as risky local variables.
   (svn-global-trac-map, svn-status-mode-map, svn-status-mode-mark-map,
    svn-status-mode-property-map, svn-status-mode-options-map,
    svn-status-mode-trac-map, svn-status-mode-extension-map,
    svn-prop-edit-mode-map, svn-log-edit-mode-map, svn-log-view-mode-map,
    svn-log-view-font-lock-keywords):
     Mark as risky local variables; Emacs 21.4 can guess that automatically,
     but Emacs 20.7 cannot.
   (svn-browse-url-function, svn-log-edit-mode-hook, svn-log-edit-done-hook,
    svn-status-custom-hide-function):
     Don't mark as risky local variables, as Emacs 20.7 and 21.4 can guess
     that automatically.
 
 * contrib/client-side/psvn/psvn.el:
     Added a separate comment section for development notes.

r857015: 2005-10-23 14:40:31 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Followup to r16939: Fix the remaining "free variable" byte-compiler warnings.
 These ones occurred only when compiling psvn.el without having loaded it.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-remote, svn-status-last-output-buffer-name,
    log-edit-initial-files, log-edit-callback, log-edit-listfun):
     Declare with defvar.
   (svn-status-mode-mark-map): Define and document with defvar.
   (svn-log-edit-mode-menu): Forward declare with defvar.

r857013: 2005-10-23 13:18:45 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Declare variables to avoid "free variable" byte-compiler warnings.
 This might also help compatibility with the "lexbind" branch of Emacs.
 
 * contrib/client-side/psvn/psvn.el: Added a few TODO comments.
   (svn-log-edit-update-log-entry): Declare and document.
   (svn-status-get-specific-revision-file-info, svn-transient-buffers,
    svn-ediff-windows, svn-ediff-result, ediff-buffer-A, ediff-buffer-B,
    ediff-buffer-C, ediff-quit-hook, ediff-after-quit-destination-buffer):
     Declare with defvar, but do not initialize.

r857010: 2005-10-23 11:57:14 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Don't display any files if comparing a directory non-recursively.
 Followup to r16758, issue #2357; implements the solution (c)
 mentioned in <http://svn.haxx.se/dev/archive-2005-08/0118.shtml> a.k.a.
 <nntp://news.gmane.org/gmane.comp.version-control.subversion.devel/65002>
 or <mid:87y87jw857.fsf@...>.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-show-svn-diff-internal): When comparing a directory
     non-recursively, show only property changes of the directory
     itself, and hide diffs of the files it contains.
     It would be nice if svn diff had a switch for this, but until
     it does, a regexp shall do the job.

r856832: 2005-10-16 17:43:18 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Fix issue #2357: Make commit and diff non-recursive if files have been marked.
 
 Suggested by: Joshua Varner <jlvarner@...>
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-recursive-commit): New variable.
   (svn-status-files-to-commit): Documented.
   (svn-process-sentinel): When clearing svn-status-files-to-commit,
     clear svn-status-recursive-commit as well.
 
   (svn-status-commit): Is recursive only if there are no marks.
     Set svn-status-recursive-commit accordingly.
   (svn-status-some-files-marked-p): New function.
   (svn-status-default-commit-arguments): Documented how to get a
     non-recursive commit without setting this variable.
 
   (svn-log-edit-done): Add the --non-recursive option to svn commit,
     if svn-status-recursive-commit is nil.
   (svn-log-edit-show-files-to-commit, svn-log-edit-insert-files-to-commit):
     Tell the user if the commit is going to be recursive.
 
   (svn-status-show-svn-diff-internal): Incompatible interface change:
     added a new second parameter `recursive'. The previous version
     behaved as if this parameter had been `t'.
   (svn-status-show-svn-diff): Adapted to the new interface. Is always
     recursive.
   (svn-status-show-svn-diff-for-marked-files): Adapted to the new
     interface. Is recursive only if there are no marks.
   (svn-prop-edit-svn-diff): Adapted to the new interface. Is never
     recursive.
   (svn-log-edit-svn-diff): Adapted to the new interface. Is recursive
     only if the commit would be.
 
   (svn-status-show-svn-diff): Wrapped docstring to 80 columns.

r856831: 2005-10-16 16:48:43 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Diff during commit or propedit ignores marks and compares the target files.
 
 * contrib/client-side/psvn/psvn.el
   (svn-prop-edit-svn-diff, svn-log-edit-svn-diff):
     Compare the files listed in the svn-status-propedit-file-list or
     svn-status-files-to-commit variable, rather than the files marked
     in the *svn-status* buffer. Thus, if you first begin a commit and
     then unmark the files and run the diff from the *svn-log-edit*
     buffer, it will still compare the files that would be committed.

r856825: 2005-10-16 12:12:49 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 New interface to svn-status-get-specific-revision-internal.
 Followup to r16747 and distantly related to issue #2357.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-get-specific-revision-internal):
     Semi-major rewrite with an incompatible interface. This function
     now ignores marks; the caller must provide the list of files. The
     HEAD/BASE selection logic works independently for each file, and
     callers can specify arbitrary revisions as strings, although the
     rest of the code doesn't currently use these features. All this
     is consistent with svn-status-show-svn-diff-internal.
   (svn-status-get-specific-revision, svn-status-ediff-with-revision):
     Adapted to the new interface of svn-status-get-specific-revision-internal.

r856823: 2005-10-16 10:57:31 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Convert some delete-region calls to erase-buffer.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-get-specific-revision-internal, svn-status-save-state):
     Widen the buffer when erasing its contents.
   (svn-status-property-edit, svn-status-property-set-property,
    svn-log-edit-log-entry): Added comments saying why not to widen.

r856822: 2005-10-16 10:26:29 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Unify the meaning of ARG in svn-status-get-specific-revision.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-get-specific-revision): Changed the sense of the prefix
     argument to match the docstring, and clarified the docstring.

r856821: 2005-10-16 08:34:16 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 New interface to svn-status-show-svn-diff-internal.
 This is indirectly related to issue #2357.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-show-svn-diff-internal):
     Major rewrite with an incompatible interface. This function now
     ignores marks; the caller must provide the list of files. The
     HEAD/BASE selection logic works independently for each file, and
     callers can specify arbitrary revisions as strings, although the
     rest of the code doesn't currently use these features.
   (svn-status-show-svn-diff, svn-status-show-svn-diff-for-marked-files):
     Adapted to the new interface of svn-status-show-svn-diff-internal.

r856811: 2005-10-15 18:24:28 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Document the package prefix.
 
 Review by: xsteve
 (the text, but not its exact placement)
 
 * contrib/client-side/psvn/psvn.el:
     Added a comment about the prefixes this package uses in its symbols.

r856806: 2005-10-15 16:17:16 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Really fix bogus comparisons of buffers to strings.
 Followup to r15969.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-show-process-buffer-internal): Don't compare the current
     buffer to the value of svn-status-buffer-name; it'd never match,
     because the buffer object is not a string. Compare the name of
     the buffer instead.

r856805: 2005-10-15 14:24:17 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Simplify svn-status-get-specific-revision-internal.
 This is indirectly related to issue #2357.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-get-specific-revision-internal): Simplified and documented.
     This change should not affect the actual behaviour; that'll come later.

r856789: 2005-10-14 20:04:28 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Prefix compatibility definitions with "svn-".
 
 * contrib/client-side/psvn/psvn.el
   (point-at-eol, point-at-bol, read-directory-name, puthash):
     Renamed...
   (svn-point-at-eol, svn-point-at-bol, svn-read-directory-name, svn-puthash):
     ...to these, per (elisp)Coding Conventions. All callers changed.
 
   (svn-status-diff-mode): If the Emacs doesn't support diff-mode,
     then don't call it and don't fontify according to the mode.

r856704: 2005-10-10 17:00:37 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Untabify, and bind indent-tabs-mode to nil.
 
 * contrib/client-side/psvn/psvn.el:
     Converted the two remaining tabs to spaces, and added a Local Variables
     section that binds indent-tabs-mode so that no new tabs should pop up.

r856687: 2005-10-09 15:08:02 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Clean up the svn-alist widget type, as hinted in r16610.
 
 * contrib/client-side/psvn/psvn.el
   (svn-alist): Made the check for the `alist' widget type more robust against
     autoloading, at the cost of loading wid-edit earlier than necessary.
   (svn-alist-convert-widget): Don't coerce the :key-type and :value-type
     properties to lists. That was needed only for the svn-alist-match
     function, which never made it to the trunk.

r856684: 2005-10-09 14:27:46 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Make all user options customizable.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-verbose, svn-log-edit-file-name,
    svn-log-edit-insert-files-to-commit, svn-log-edit-use-log-edit-mode,
    svn-status-hide-unknown, svn-status-hide-unmodified,
    svn-status-sort-status-buffer, svn-status-unmark-files-after-list,
    svn-status-negate-meaning-of-arg-commands, svn-status-svn-executable,
    svn-status-svn-environment-var-list, svn-browse-url-function,
    svn-status-window-alist, svn-status-short-mod-flag-p,
    svn-status-use-header-line, svn-status-default-log-arguments,
    svn-status-default-commit-arguments, svn-status-default-diff-arguments,
    svn-status-wash-control-M-in-process-buffers):
     Changed defvar to defcustom, with the appropriate options.
   (svn-alist): New widget type, for XEmacs versions that don't have an
     alist widget. (GNU Emacs apparently has one since version 20.4.)
   (svn-alist-convert-widget): New function, still needs some cleaning up.

r856683: 2005-10-09 14:06:04 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Docstring and default changes, for defcustom and XEmacs compatibility.
 
 * contrib/client-side/psvn/psvn.el
   (svn-log-edit-file-name, svn-status-svn-executable): Docstring fix:
     describe how the file name can be absolute or relative.
   (svn-status-use-header-line): If the Emacs does not support
     header-line-format, insert the column titles to the buffer by default.

r856679: 2005-10-09 10:30:57 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Fix a few of the warnings from the XEmacs 21.4.17 byte compiler.
 
 * contrib/client-side/psvn/psvn.el
   (match-string-no-properties): Define at compile time.
   (svn-parse-status-result): Removed dead variable line-string.
   (svn-status-mv): Removed dead variable original; dolist will
     rebind it anyway.
   (svn-status-property-parse-property-names): Removed dead variable pfl.

r856677: 2005-10-09 09:15:55 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 Docstring fixes and reformatting in preparation for defcustom.
 
 * contrib/client-side/psvn/psvn.el
   (svn-log-edit-use-log-edit-mode, svn-status-sort-status-buffer,
    svn-status-default-commit-arguments, svn-status-default-diff-arguments,
    svn-trac-project-root, svn-status-module-name):
     Docstring fixes.
   (svn-status-negate-meaning-of-arg-commands,
    svn-status-svn-environment-var-list):
     Reformatted the initial values to emphasize that they are lists.
   (svn-status-verbose, svn-log-edit-file-name,
    svn-log-edit-insert-files-to-commit, svn-status-svn-executable):
     Whitespace changes only.

r856650: 2005-10-07 21:14:12 [kon] Kalle Olavi Niemitalo

M  /contrib/client-side/psvn/psvn.el  [diff, log, file]

 svn-status-default-*-arguments variables hold lists of strings.
 
 * contrib/client-side/psvn/psvn.el
   (svn-status-default-commit-arguments): Is a list of strings, not a string.
     Added a warning about empty strings, which could be disastrous in commit.
   (svn-status-default-log-arguments): Is a list of strings, not a string.
   (svn-status-show-svn-log): Don't check whether the switch is an empty
     string. We'll get an empty list of switches instead, and svn-run-svn
     will flatten it away.
   (svn-status-default-diff-arguments): Reformatted the default value nil as
     '() to emphasize that it is a list.