libbls-dev-list team mailing list archive
-
libbls-dev-list team
-
Mailing list archive
-
Message #00007
[Branch ~libbls/libbls/trunk] Rev 36: Merged undo-redo branch.
------------------------------------------------------------
revno: 36
committer: alf82@xxxxxxxxxxx
branch nick: trunk
timestamp: Sun 2009-04-26 13:46:48 +0300
message:
Merged undo-redo branch.
added:
src/buffer_action.c
src/buffer_action.h
src/buffer_action_edit.c
src/buffer_action_edit.h
src/buffer_action_internal.h
test/buffer_action_tests.py
modified:
bindings/libbls.i
doc/user/user_guide.txt
src/buffer.h
src/buffer_edit.c
src/buffer_file.c
src/buffer_info.c
src/buffer_internal.h
src/buffer_options.h
src/buffer_undo.c
src/buffer_util.c
src/buffer_util.h
src/list.h
src/segcol_list.c
test/buffer_tests.py
test/buffer_util_tests.py
------------------------------------------------------------
revno: 34.2.20
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Tue 2009-04-21 22:59:28 +0300
message:
+ Added information about BLESS_BUF_UNDO_AFTER_SAVE buffer option to the user manual.
modified:
doc/user/user_guide.txt
------------------------------------------------------------
revno: 34.2.19
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Tue 2009-04-21 22:37:06 +0300
message:
# Fixed various memory leaks.
modified:
src/buffer_action_edit.c
src/buffer_file.c
------------------------------------------------------------
revno: 34.2.18
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Fri 2009-04-17 21:55:07 +0300
message:
# Made sure that if BLESS_BUF_UNDO_AFTER_SAVE = "never" the history is cleared only if a save succeeds.
modified:
src/buffer_file.c
test/buffer_tests.py
------------------------------------------------------------
revno: 34.2.17
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Fri 2009-04-17 21:27:50 +0300
message:
+ Added the BLESS_BUF_UNDO_AFTER_SAVE option.
modified:
src/buffer_file.c
src/buffer_info.c
src/buffer_internal.h
src/buffer_options.h
test/buffer_tests.py
------------------------------------------------------------
revno: 34.2.16
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Fri 2009-04-17 20:03:58 +0300
message:
# Replaced redo_list_clear() with the more generic action_list_clear().
modified:
src/buffer_edit.c
src/buffer_info.c
src/buffer_util.c
src/buffer_util.h
------------------------------------------------------------
revno: 34.2.15
committer: Alexandros Frantzis <alf@skynet>
branch nick: undo-redo
timestamp: Thu 2009-04-16 14:16:44 +0300
message:
# Made actions_make_private_copy() more versatile.
modified:
src/buffer_file.c
------------------------------------------------------------
revno: 34.2.14
committer: Alexandros Frantzis <alf@skynet>
branch nick: undo-redo
timestamp: Thu 2009-04-16 13:23:58 +0300
message:
+ Added macros for reverse list iteration.
modified:
src/list.h
------------------------------------------------------------
revno: 34.2.13
committer: Alexandros Frantzis <alf@skynet>
branch nick: undo-redo
timestamp: Thu 2009-04-16 12:30:54 +0300
message:
# Refactored undo_list_enforce_limit to use list_for_each_safe instead of
custom iteration.
modified:
src/buffer_util.c
------------------------------------------------------------
revno: 34.2.12
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Mon 2009-04-06 21:36:13 +0300
message:
+ Added undo/redo information in the user guide.
modified:
doc/user/user_guide.txt
------------------------------------------------------------
revno: 34.2.11
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Mon 2009-04-06 21:23:30 +0300
message:
# Implemented support for proper undo/redo after save.
modified:
src/buffer_action.c
src/buffer_action.h
src/buffer_action_edit.c
src/buffer_action_internal.h
src/buffer_file.c
test/buffer_tests.py
------------------------------------------------------------
revno: 34.2.10
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Sun 2009-04-05 19:24:14 +0300
message:
# Refactored implementation of buffer edit actions.
modified:
src/buffer_action_edit.c
------------------------------------------------------------
revno: 34.2.9
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Sat 2009-04-04 17:17:34 +0300
message:
+ Implemented support for the BLESS_BUF_UNDO_LIMIT buffer option.
modified:
src/buffer_edit.c
src/buffer_file.c
src/buffer_info.c
src/buffer_internal.h
src/buffer_options.h
src/buffer_undo.c
src/buffer_util.c
src/buffer_util.h
test/buffer_tests.py
------------------------------------------------------------
revno: 34.2.8
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Sat 2009-04-04 11:50:29 +0300
message:
Merged options refactoring from trunk.
removed:
src/options.c
src/options.h
test/options_tests.py
modified:
bindings/libbls.i
src/buffer_file.c
src/buffer_info.c
src/buffer_internal.h
test/buffer_tests.py
------------------------------------------------------------
revno: 34.2.7
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Sun 2009-03-29 17:41:18 +0300
message:
+ Implemented bless_buffer_redo() and added relevant tests
modified:
src/buffer.h
src/buffer_edit.c
src/buffer_file.c
src/buffer_info.c
src/buffer_internal.h
src/buffer_undo.c
test/buffer_tests.py
------------------------------------------------------------
revno: 34.2.6
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Sun 2009-03-29 12:40:17 +0300
message:
+ Implement bless_buffer_undo() and related tests.
modified:
src/buffer.h
src/buffer_action_edit.c
src/buffer_edit.c
src/buffer_file.c
src/buffer_info.c
src/buffer_internal.h
src/buffer_undo.c
test/buffer_tests.py
------------------------------------------------------------
revno: 34.2.5
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Sun 2009-03-29 11:30:43 +0300
message:
# If a segcol_delete() call is successful, always return a valid deleted segcol (even empty) if the caller request it.
modified:
src/segcol_list.c
------------------------------------------------------------
revno: 34.2.4
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Sat 2009-03-28 19:38:10 +0200
message:
+ Implemented buffer_action_* undo functions.
+ Added test for buffer_action_*_undo function.
modified:
src/buffer_action_edit.c
test/buffer_action_tests.py
------------------------------------------------------------
revno: 34.2.3
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Sat 2009-03-28 19:36:04 +0200
message:
+ Added segcol_add_copy() utility function and tests.
modified:
src/buffer_util.c
src/buffer_util.h
test/buffer_util_tests.py
------------------------------------------------------------
revno: 34.2.2
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Sat 2009-03-28 14:59:08 +0200
message:
+ Added simple tests for the buffer_action_t ADT.
added:
test/buffer_action_tests.py
modified:
bindings/libbls.i
------------------------------------------------------------
revno: 34.2.1
committer: alf82@xxxxxxxxxxx
branch nick: undo-redo
timestamp: Sat 2009-03-28 12:08:29 +0200
message:
+ Added the buffer_action_t ADT.
# Changed buffer edit functions to use the buffer_action_t ADT.
added:
src/buffer_action.c
src/buffer_action.h
src/buffer_action_edit.c
src/buffer_action_edit.h
src/buffer_action_internal.h
modified:
bindings/libbls.i
src/buffer_edit.c
The size of the diff (3455 lines) is larger than your specified limit of 1000 lines
--
https://code.launchpad.net/~libbls/libbls/trunk
Your team Libbls development mailing list is subscribed to branch lp:libbls.
To unsubscribe from this branch go to https://code.launchpad.net/~libbls/libbls/trunk/+edit-subscription.