Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file src/undo.c at check-in 7c3cb28d0f76c038
|
2013-05-03
| ||
| 13:50 | Prompt before cleaning files > 10M. Those file deletions are not undo-able. file: [bafac7908a] check-in: [8e74f0fe40] user: jan.nijtmans branch: undo-clean, size: 13394 | |
| 12:06 | Make "fossil clean" undo-able. file: [955e7c445e] check-in: [5b4cece445] user: jan.nijtmans branch: undo-clean, size: 13118 | |
| 11:50 | Implement "fossil undo -n|--dry-run" as replacement for the --explain flag which does the same. (--explain is retained but no longer documented) file: [265d7e23ce] check-in: [57cfcc2621] user: jan.nijtmans branch: trunk, size: 13088 | |
|
2012-11-05
| ||
| 21:10 | Do not run the graphical merging tool nor leave merge-droppings after a dry-run merge. Also improve the merge summary message at the end of a merge. file: [0562747017] check-in: [cd2c0e4cb5] user: drh branch: trunk, size: 13004 | |
|
2012-10-25
| ||
| 13:59 | Allow the deletion of multiple stash entries using "fossil stash rm" with multiple arguments. Multi-stash deletion is undoable. file: [2ce5d09517] check-in: [f41308d780] user: drh branch: trunk, size: 13003 | |
|
2012-10-10
| ||
| 16:06 | The "fossil undo" and "fossil redo" commands remember file mtimes and restore them appropriately. When upgrading through this version, you may need to run "fossil undo --reset" to clear your old undo stack. file: [72ce08ff2c] check-in: [0c37874941] user: drh branch: trunk, size: 13299 | |
|
2012-08-29
| ||
| 13:57 | Allow UTF-8 characters in sources. translate.exe will translate it to ASCII file: [60e6a8ae05] check-in: [9f6abc5968] user: jan.nijtmans branch: msvc-broken, size: 12916 | |
|
2012-06-29
| ||
| 15:59 | Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". file: [89706c3d85] check-in: [0328d68181] user: drh branch: sqlite4, size: 12920 | |
|
2012-02-10
| ||
| 18:02 | climb up the trunk. From up here, clarify wording of the "building and installing" wiki page: you don't need to log in to get the source code for released versions of fossil, the download page will have a shiny source package for you to fetch. file: [a798885c14] check-in: [587dd57fe1] user: martin.weber branch: msw-docco, size: 12917 | |
|
2011-11-03
| ||
| 17:31 | Break up the command-line commands into commonly-use and auxiliary commands and only show the commonly-used ones with "fossil help". Add a new command "fossil commands" to show auxiliary and test commands. file: [df969a5c6f] check-in: [841772c858] user: drh branch: trunk, size: 12809 | |
|
2011-09-15
| ||
| 00:54 | Further progress towards jerusalem on yet another holy docco crusade! Checkin #3/n file: [c44c73ab63] check-in: [17f21f2482] user: martin.weber branch: msw-docco, size: 12916 | |
|
2011-09-08
| ||
| 11:59 | Introduce new file_wd_* functions that use stat() or lstat() depending on 'allow-symlinks' setting, and use them when dealing with files inside the working directory. Make file_* functions always use stat() as before merging symlink support. Fix renaming of symlinks when merging (via new function symlink_copy()). Rename create_symlink() to symlink_create(). file: [9912a0e3e5] check-in: [8a0c546990] user: dmitry branch: symlinks, size: 12808 | |
|
2011-09-02
| ||
| 12:39 | Merge symlink fixes into trunk. file: [4f299acbcb] check-in: [c97535c5d8] user: dmitry branch: trunk, size: 12787 | |
| 12:33 | Fix a bug in undo associated with symlinks. file: [97ca12e51a] check-in: [56d624f6e2] user: drh branch: trunk, size: 12798 | |
|
2011-09-01
| ||
| 22:52 | Fix undo when having a regular file on disk and symlink in undo. file: [7bb2961b61] check-in: [324763b932] user: dmitry branch: symlinks, size: 12778 | |
| 22:15 | Fix saving undo for symlinks. file: [363011ab3e] check-in: [0762b1d9c6] user: dmitry branch: symlinks, size: 12773 | |
|
2011-08-27
| ||
| 00:52 | Fix SQL syntax error in undo. file: [1a3023fd7b] check-in: [be956c3c88] user: dmitry branch: symlinks, size: 12754 | |
|
2011-08-22
| ||
| 22:20 | Merge trunk. file: [2bdddf566a] check-in: [c57830bec2] user: dmitry branch: symlinks, size: 12753 | |
|
2011-05-02
| ||
| 13:31 | Change calls to unlink() into file_delete(). The file_delete() routine converts filenames to MBCS from UTF if necessary. file: [af64411afe] check-in: [eea6449098] user: drh branch: windows-i18n, size: 12132 | |
|
2011-04-27
| ||
| 18:21 | Attempt to get Fossil working on windows systems that do not use UTF8 in the shell. file: [be4283bee5] check-in: [e805fa8db9] user: drh branch: windows-i18n, size: 12127 | |
|
2011-02-27
| ||
| 22:22 | Untested changes trying to get execute permission to be set correctly following "update", "merge", "stash", etc. Ticket [baf9b6b11e08c1d]. This is a big mess and is going to take some time to get right. file: [dcc00132ae] check-in: [081aefde56] user: drh branch: exe-permission-fix, size: 12028 | |
|
2011-02-12
| ||
| 13:38 | This branch contains experimental changes attempting to address complaints that Fossil sometimes overwrites unmanaged files. In this checkin: Use file_delete() instead of unlink() everywhere. Add interfaces file_move() and file_dont_overwrite() but do not use those interfaces yet. file: [2dc924727f] check-in: [a1814d5015] user: drh branch: file-safety, size: 11709 | |
|
2011-01-28
| ||
| 19:04 | Add symlink support for Unix. New settings flag "allow-symlinks" controls this (off by default). file: [50341fbb62] check-in: [ed2ef7e9a3] user: dmitry branch: symlinks, size: 12315 | |
|
2010-12-18
| ||
| 20:39 | Many bug fixes while testing stash: Fix "revert" so that it updates the file status correctly. Fix several cases of "//" being used as a file separator instead of just "/". Fix undo on stash apply. Make "stash drop" undoable. Update documentation for undo and stash. file: [615528bf6d] check-in: [8a6aa0a13f] user: drh branch: experimental, size: 11704 | |
| 18:56 | The "stash" functionality is now in place. Need to test more prior to merging into trunk. file: [fdc5feee8b] check-in: [22aa74dcdf] user: drh branch: experimental, size: 10430 | |
| 17:24 | Begin adding code to implement the "stash" command. The code compiles and runs but is currently incomplete. This is an incremental check-in to preserve state. (Ironically, if "stash" were working, I'd have probably just done a "stash snapshot" to capture this state, rather than an experimental branch.) file: [31f4737ab3] check-in: [b3dadcc4a6] user: drh branch: experimental, size: 10440 | |
| 14:18 | Simplifications to the implementation of undo/redo. Add the --explain option to undo/redo that shows what would be undone or redone without actually doing anything. file: [7dbd96ec46] check-in: [30981b64a4] user: drh branch: trunk, size: 9778 | |
|
2010-12-17
| ||
| 12:03 | Remember which database was opened first (as the "main" database) in the g.zMainDbType global variable. file: [e87cafeb71] check-in: [99f52f3806] user: drh branch: trunk, size: 9004 | |
|
2010-12-13
| ||
| 20:17 | Get "fossil undo" working on merges that involve name changes. file: [c78fcb26fb] check-in: [5d42fe9fee] user: drh branch: trunk, size: 8890 | |
|
2010-10-09
| ||
| 06:53 | added missing help cross references file: [b2b05c4ca7] check-in: [81da2ee39f] user: Ratte branch: wolfgangHelpCmd, size: 9024 | |
|
2010-10-08
| ||
| 15:05 | fine tuning the layout of the command line help strings file: [d7579be0ba] check-in: [c6d1879069] user: wolfgang branch: wolfgangHelpCmd, size: 8989 | |
| 12:10 | shorten command lines to 80 char file: [4a7707be18] check-in: [ad29dc1132] user: wolfgang branch: wolfgangHelpCmd, size: 8990 | |
| 12:02 | added cross reference links to command line help in the gui file: [dda1b05e61] check-in: [b76a547f1a] user: wolfgang branch: wolfgangHelpCmd, size: 8991 | |
|
2010-07-23
| ||
| 09:37 | Fixed various typos and omissions in help sections file: [0619d0fb25] check-in: [44b02c3de9] user: BMorgat branch: trunk, size: 8881 | |
|
2010-05-16
| ||
| 19:08 | Change from GPL to the Simplified BSD License. file: [ae23bf2093] check-in: [c06edd231f] user: drh branch: clear-title, size: 8889 | |
|
2010-01-14
| ||
| 15:34 | If a "merge" or "update" or "revert" fails, then automatically rollback any partial changes to the filesystem. Ticket [a9722a15d2]. file: [f8b66301da] check-in: [7c3cb28d0f] user: drh branch: trunk, size: 9165 | |
|
2009-12-17
| ||
| 21:22 | Remove the --yes option from the "revert" command. In its place, make the "revert" opration undoable. file: [0d2cc71745] check-in: [7b82a73bd3] user: drh branch: trunk, size: 7488 | |
|
2008-07-23
| ||
| 13:01 | The "extra" and "clean" commands ignore the repository file if the repository happens to be within the check-out. Ticket [c7b35be88]. file: [e141d7b88f] check-in: [2ecc407d9b] user: drh branch: trunk, size: 7458 | |
|
2007-09-12
| ||
| 01:46 | Fix bugs in undo/redo. Appears to work now but not heavily tested. file: [e0974f5428] check-in: [6f5654c7ab] user: drh branch: trunk, size: 7452 | |
|
2007-09-11
| ||
| 02:25 | Added: Add the "undo" and "redo" commands. Untested at this point so don't try to use them yet. file: [1e4377482c] check-in: [a36177bcce] user: drh branch: trunk, size: 7187 | |