commit 0dcd770370e1457935676ae3f087fe70d3b053b5 Merge: 04ab94b... 85d3cd6... Author: Angel Ortega Date: Thu Jul 17 13:44:06 2008 +0200 Merge branch 'mark_vertical' commit 85d3cd61fbcf74df59d19d34aee765da091e9fe9 Author: Angel Ortega Date: Thu Jul 17 13:43:06 2008 +0200 Small style changes to Eric's code. commit 4bfc4ccb11aabd285d5c38e552f16faabb7f2c1e Author: Eric Welser Date: Thu Jul 17 13:36:34 2008 +0200 New vertical block funcionality. From Eric Welser: I've included a patch for MP 5.0.2 to add vertical cut/copy/paste. This allow the user to select text in rectangular blocks, and use the standard editing functions on that block. This is patterned on similar functionality in SlickEdit, Vim and many other editors. Press CTRL-B to enter vertical selection mode, and move the cursor to mark the selection rectngle. The existing edit functions (copy, cut, paste) will behave as expected with the highlighted text. Text added to the clipboard from external applications are used with normal selection mode. commit 04ab94b5c631a296f2b4bf275794e6e1d94b77f5 Author: Angel Ortega Date: Thu Jul 17 13:34:30 2008 +0200 Version 5.0.4 started. commit 20fccd03dbc1aa677821c156cad45701b3cff95e Author: Angel Ortega Date: Tue Jul 1 08:14:57 2008 +0200 Version 5.0.3 RELEASED. commit 47fd35978979ac11ae1f0640186f81b4afc6d6ea Author: Angel Ortega Date: Tue Jul 1 08:14:21 2008 +0200 Force MPSL version to 1.0.5. commit 2d2bc9973e6bb9496d24acbc05047f43dd308d2c Author: Angel Ortega Date: Tue Jul 1 08:05:58 2008 +0200 Document pending changes (Closes: #1255, #1256, #1257, #1258). commit 7b6b2663b66f66fd15ea1b2606d46f0b274a7ad2 Author: Angel Ortega Date: Fri Jun 27 09:59:07 2008 +0200 Tuned regexes in syntax highlight detection of she-bangs. commit 23f4236f2e469ecfe3d933a81b6642b8bf926d68 Author: Angel Ortega Date: Mon Jun 9 10:17:51 2008 +0200 Updated TODO. commit 395baa54f6fb9a5d8cf013732efe9ae54e91e64b Author: Angel Ortega Date: Thu May 29 10:49:28 2008 +0200 Retry mp.find_file_by_name() after file name canonicalisation. commit c07fed3e8157568d1657cdd8dd0c4ed395ddb9cb Author: Angel Ortega Date: Wed May 28 13:42:48 2008 +0200 TUI's mp.drv.form() now prints all prompts. commit e301f72fa1cef783e910c9ba2aa52e2f1daca579 Author: Angel Ortega Date: Wed May 28 13:40:05 2008 +0200 TUI's mp.drv.confirm() moved to mp.tui.confirm(), with additional y position. commit 33faf9cda673a59bcc67ebaf088624a0ee74adba Author: Angel Ortega Date: Wed May 28 13:35:53 2008 +0200 TUI's mp.drv.form() calls mp.tui.readline() with incrementing y positions. commit 371127fde2b7c2d7e954a9faed33daaeca1ae3bf Author: Angel Ortega Date: Wed May 28 13:31:43 2008 +0200 mp.tui.readline() now calls mp.tui.prompt() with flags.y. commit 034a856423d3d1196d5f801e0e3e046b7a83ed48 Author: Angel Ortega Date: Wed May 28 13:30:15 2008 +0200 mp.tui.prompt() now accepts an optional y position. commit ee583a854027112e1a1871b5186538dc2d178cc8 Author: Angel Ortega Date: Mon May 12 13:34:52 2008 +0200 Fixed mp.open() to really work when opening 'virtual' files. commit 095a33cbe54f9824972fdba2fec40d6ca347bde4 Author: Angel Ortega Date: Mon May 12 10:08:09 2008 +0200 Changed mp.open() to get rid of mp.open_file_for_reading(). commit dd556bd9ff9b035e485b9b547c82b1b8970ecfce Author: Angel Ortega Date: Fri May 9 13:05:33 2008 +0200 Fixed es.po. commit 93095173dff0e97b557e261420e44db98c3c0e3e Author: Angel Ortega Date: Wed Apr 30 09:51:16 2008 +0200 Set CFLAGS to -O3 if using --mingw32. commit 8379202c56533be73ea9f100cd32e93848874538 Author: Angel Ortega Date: Fri Apr 25 08:12:52 2008 +0200 Supress a compiler warning in mpv_gtk.c. commit aecb17ee62f67731cc129c15af2113118f8ebf22 Author: Angel Ortega Date: Mon Apr 21 08:20:03 2008 +0200 Updated TODO. commit 89bad6fec14a729be92caed232e503379e2df5f4 Author: Angel Ortega Date: Wed Apr 9 09:00:24 2008 +0200 Fixed mp.backslash_codes(). commit 56f358f438bea36373fed45465f1942b17a12cdc Author: Angel Ortega Date: Mon Apr 7 13:42:49 2008 +0200 In order to use the new utf-16 autodetection in MPDM, reopen after mp.crypt tests. commit 8f1a25573d9fc79e1eb514d3028bdf5a60041fcf Author: Angel Ortega Date: Mon Apr 7 13:00:39 2008 +0200 Updated TODO. commit 0ce40cf02c5ec1eb9a3aa2aa9238a02514b1e7b3 Author: Angel Ortega Date: Fri Apr 4 13:28:54 2008 +0200 Fixed all quote regexes in mp_syntax.mpsl. commit 4e441ae150d7b39c78f34967a2e1373f34f121ee Author: Paul Bonser Date: Wed Apr 2 08:13:30 2008 +0200 Fix makefile.in syntax. commit 8a2f8704ea71c39e0978d7d3ca2257c722f64edf Author: Paul Bonser Date: Wed Apr 2 08:13:01 2008 +0200 Propagate prefix correctly to MPDM and MPSL. commit 0e1cbd8f09ed6a1e0a0a4c2e30ecf929f53911aa Author: Boris Popov Date: Wed Apr 2 07:49:11 2008 +0200 Changed KEY_LL to return 'end' instead of 'ctrl-end'. commit 7410a1876807153a938d014208c7ea5c2ffd25c1 Author: Angel Ortega Date: Tue Apr 1 11:28:04 2008 +0200 If /etc/mp.mpsl or ~/.mp.mpsl fail, show ERROR in the status line. commit 68883cddd923835d27a4834a72d7da0155d1d9ba Author: Angel Ortega Date: Mon Mar 31 17:30:38 2008 +0200 Fix session cursor positioning (Closes: #1254). commit d516104011527b7a411933d70d163f64861033b1 Author: Angel Ortega Date: Mon Mar 31 17:28:35 2008 +0200 Updated TODO. commit a6649ce4a6e8dee74db13ca407c5870f91b780f5 Author: Angel Ortega Date: Mon Mar 31 17:21:55 2008 +0200 Fixed read_only ubication in mp_data_model.txt. commit 20f69b3d8c5ebac769e4c22bb60d2bf043734a46 Author: Angel Ortega Date: Mon Mar 31 17:19:09 2008 +0200 GTK and Win32 now use mp_get_docs_name(). commit 6e9e8f96f2c858bbeee2ed854f60c39ea4c496b9 Author: Angel Ortega Date: Mon Mar 31 17:15:56 2008 +0200 New C function mp_get_doc_names(). commit 6bb3f5cefdf144dfd7212ba1ac17b1f721628634 Author: Angel Ortega Date: Mon Mar 31 17:13:56 2008 +0200 New function mp.get_doc_names(). commit 54c9716da123b0dee06a65ee09c60c1a26dd2833 Author: Angel Ortega Date: Mon Mar 31 14:06:57 2008 +0200 Documents now have the 'vname' component. commit db1e251a125e20fef234e2a15269f8470c543d9b Author: Angel Ortega Date: Mon Mar 31 14:00:33 2008 +0200 Canonicalize file names before testing if they are already open. commit 3dab85b404536a6b047093a5344ba8bbe9863306 Author: Angel Ortega Date: Mon Mar 31 13:27:36 2008 +0200 If stat() returns a canonicalized file name, use it in mp.open(). commit 30ac7fb60a3c79347f9fb816ab40692de40b70a9 Author: Angel Ortega Date: Sun Mar 30 18:20:44 2008 +0200 Updated mp.split_by_words() to use the 'g' flag in regex(). commit d0b08efeffcb1e4e738865c829d77cbd473858a1 Author: Angel Ortega Date: Sat Mar 29 17:40:17 2008 +0100 Don't show the read-only file if the search fails. commit 0e85827a031c990c7ee3e4d4d813ceb794006926 Author: Angel Ortega Date: Fri Mar 28 13:22:42 2008 +0100 Supressed a warning in mpv_win32.c. commit 04aa4e75b0fdb98ea10f8e37a9f031d24ae1692b Author: Angel Ortega Date: Fri Mar 28 13:22:03 2008 +0100 Improved last_search regex string in mp_build.mpsl. commit ac5e552edb2a36b8940a614f35327997584181d2 Author: Angel Ortega Date: Fri Mar 28 13:14:00 2008 +0100 Instead of getting the basename, file names are cut by size in tabs (win32). commit f99dd57c72cf907189923af9e92e3e79564c7dd7 Author: Angel Ortega Date: Fri Mar 28 13:06:38 2008 +0100 Instead of getting the basename, file names are cut by size in tabs (GTK). commit ef164f14091c71177ba022b2f27e6d5b179da4d0 Author: Angel Ortega Date: Fri Mar 28 12:08:51 2008 +0100 The 'grep' action has been modified to send the list of matches to a read-only document. commit 59942d234a9e1042f45b7735055f9c210450cb54 Author: Angel Ortega Date: Thu Mar 27 12:20:23 2008 +0100 No error list form is shown in the 'build' action. commit 91c662d6dbb3d40d5417f83c38e85beabdc4b670 Author: Angel Ortega Date: Thu Mar 27 12:00:34 2008 +0100 The active document is not saved in the 'build' action. commit 09721c607ad36a44141d317d4f7556925eae7da0 Author: Boris Popov Date: Thu Mar 27 07:48:07 2008 +0100 Add KEY_LL processing to mpv_curses.c. commit 94516d6ac9cee9d40e68c1bf11a3160d1ff5d9d8 Author: Angel Ortega Date: Wed Mar 26 15:52:02 2008 +0100 Added 'open_under_cursor' to the menu. commit 58dce554e6c490f0699e5238eb5d415928f1fff3 Author: Angel Ortega Date: Wed Mar 26 15:50:28 2008 +0100 Fixed line positioning in open_under_cursor action. commit 6a23174540af404227b063dc9ffcb0168b7985c3 Author: Angel Ortega Date: Wed Mar 26 15:47:36 2008 +0100 Updated mp_actions.txt. commit f42cf117b1e4436256ad929ae56b792ec7835a74 Author: Angel Ortega Date: Wed Mar 26 15:45:16 2008 +0100 New action 'open_under_cursor'. commit b1a46fad524555eec90ef75a499b2649862ecf4f Author: Angel Ortega Date: Wed Mar 26 14:18:51 2008 +0100 Changed mp.last_search to also match the last colon. commit cded830f59e1a63b12657f2f2a9cfff61f04b7b2 Author: Angel Ortega Date: Wed Mar 26 14:14:47 2008 +0100 Set mp.last_search to a regex to match file:line strings. commit 8d8843e9abeac76e104cffdb73134e74e3dd34ab Author: Angel Ortega Date: Wed Mar 26 14:01:59 2008 +0100 New syntax definition for make output. commit b17d2847633ad56799ca658e48b5f0f0d1d387cd Author: Angel Ortega Date: Wed Mar 26 13:48:30 2008 +0100 Reset make output before each call. commit cbc9ef78fab156537cec67be044df90bf7ed0356 Author: Angel Ortega Date: Wed Mar 26 13:42:57 2008 +0100 Changed the way the file is opened. commit 56584899e5776c25fdf554aaba897468fd371fe0 Author: Angel Ortega Date: Wed Mar 26 13:33:47 2008 +0100 Set some generated documents as read_only. commit 07c908fa63150feb90eb124f3969f9f87077637b Author: Angel Ortega Date: Wed Mar 26 13:27:38 2008 +0100 Documents having the 'read_only' attribute cannot be modified. commit d9760a42c859f2c56c01c015ffdde8691d144c63 Author: Angel Ortega Date: Wed Mar 26 13:21:52 2008 +0100 Fixed a bug when storing the undo in mp.insert_keystroke(). commit c5f8cac85b23ef2d4e7b22a33f33e4bd6450145e Author: Angel Ortega Date: Wed Mar 26 13:03:30 2008 +0100 Only store undo if the keystroke is really inserted in mp.insert_keystroke(). commit b7f4e9ece42d180a6e3eff30a1492b0a1d254e2e Author: Angel Ortega Date: Wed Mar 26 12:40:15 2008 +0100 A small change in the way matches are shown in the grep form. commit f2f5072a3700299dcd7a3d40e81c4cf83c366a77 Author: Angel Ortega Date: Tue Mar 18 15:21:20 2008 +0100 Version 5.0.2 RELEASED. commit 2ee53a51eee8620b545bc6bf9b82fa6812cd6b11 Author: Angel Ortega Date: Tue Mar 18 09:24:36 2008 +0100 Added key throttling to win32. commit 3340b064d54c5946391d80484c1406d28f2db4f8 Author: Angel Ortega Date: Thu Mar 13 11:22:11 2008 +0100 Suppressed two annoying warnings in mpv_gtk.c under 64 bit arches. commit 3d831e88bc342fe120cbf4d3a57cb0e7c7259458 Author: Angel Ortega Date: Thu Mar 13 08:03:00 2008 +0100 Make docs also makes MPDM and MPSL docs. commit 87f8f520b94bf1467f45e9a85412faf7f1f9f5c5 Author: Angel Ortega Date: Thu Mar 13 07:56:03 2008 +0100 New target realclean. commit 221e195811bf268391949a8c7af348ae2fa0db19 Author: Angel Ortega Date: Thu Mar 13 07:51:30 2008 +0100 The build action has been documented (Closes: #1253). commit 6ee1c512eaa8c01be679cd32be592ec0fbfe0c38 Author: Angel Ortega Date: Thu Mar 13 07:32:56 2008 +0100 Add 'To be written' to actions without text. commit 4094a135c0ccf2aab5dac33cda252beb9f319e3f Author: Angel Ortega Date: Wed Mar 12 13:51:26 2008 +0100 More work on mp_actions.txt. commit 8422ec281d80ab48968cbbd908ae5372c3360438 Author: Angel Ortega Date: Wed Mar 12 13:22:20 2008 +0100 More work on mp_actions.txt. commit a71c50d8e1f3449aebdf9915146bf9d28dc5ca29 Author: Angel Ortega Date: Wed Mar 12 13:00:48 2008 +0100 Changed 'build' action description. commit 6b75443beb722fa7984772bdb04490b188e11a21 Author: Angel Ortega Date: Wed Mar 12 12:58:55 2008 +0100 Fix a typo. commit d8a5ee9e6e9bf208b90ce2f9b4ac621fcb503518 Author: Angel Ortega Date: Wed Mar 12 10:08:37 2008 +0100 A keypress can also be an array of actions. commit bd100eacad10a26772dcd11d250e7e5abe0c4f71 Author: Angel Ortega Date: Wed Mar 12 08:29:07 2008 +0100 More work on mp_actions.txt. commit 731d36173fb9c766efad46e07cd5cc21066cbbbf Author: Angel Ortega Date: Wed Mar 12 08:12:41 2008 +0100 Add the default keybinding to mp_actions.txt. commit c88199aaa83ec07250f536d48ff50fd49a4c2ca4 Author: Angel Ortega Date: Wed Mar 12 07:56:28 2008 +0100 Updated RELEASE_NOTES. commit e6e409255cb411892d7f2493850c51c9be202f5d Author: Angel Ortega Date: Wed Mar 12 07:55:37 2008 +0100 More work in mp_actions.txt. commit 1873f86d47503edbe37019e5b698c2cea94fed76 Author: Angel Ortega Date: Wed Mar 12 07:45:28 2008 +0100 The mp_actions.html document is now being generated. commit a996648994d9240549f9d297b774289190f6df57 Author: Angel Ortega Date: Wed Mar 12 07:42:27 2008 +0100 The mp_actions.txt document is filled with the mp.actdesc values by default. commit d7e5cbf0952a4a8c2c4fe9845b49d6f081d7db68 Author: Angel Ortega Date: Wed Mar 12 07:38:21 2008 +0100 update_ref_docs.mpsl also updates doc/mp_actions.txt. commit a1f8a189bac7c8c8b515732b9ba37af1f99def2b Author: Angel Ortega Date: Wed Mar 5 07:51:23 2008 +0100 Updated TODO. commit 26cdf2d7ae67e80b91b1899007ef1fadfe34b9e3 Author: Angel Ortega Date: Wed Mar 5 07:40:48 2008 +0100 Moved keypress throttling to mp_keypress_throttle(). commit 37393560ee10b0c7cbf855858e22b0ff0bc6fb8a Author: Angel Ortega Date: Tue Mar 4 13:22:34 2008 +0100 Yet another change to the keypress throttling (seems smoother). commit a91e0773b71e2baeb0d0f3a7b0a3fe1b394c0179 Author: Angel Ortega Date: Tue Mar 4 12:03:38 2008 +0100 Fixed a typo when maximizing the GTK window. commit 2e32461821ee4f30ee6a93f0cc7579d99e910c71 Author: Angel Ortega Date: Tue Mar 4 08:11:55 2008 +0100 More cleaning to keypress throttling. commit 78907415b183719230d0dd00be7955f2e1d7c916 Author: Angel Ortega Date: Tue Mar 4 07:43:46 2008 +0100 A somewhat cleaner implementation of the keypress flood contention. commit 738943d8bcabf960b1798e8513f24a05d6631eef Author: Angel Ortega Date: Mon Mar 3 16:13:05 2008 +0100 If keypresses are too fast under GTK, start delaying redraws. commit 006e88846980f3b77bdd94b4161eacef034f654a Author: Angel Ortega Date: Mon Mar 3 15:51:01 2008 +0100 New key_release_event event handler. commit 495d62999cbb2e95ff2fcbdc1bc82069aef74566 Author: Angel Ortega Date: Mon Mar 3 08:55:46 2008 +0100 Add -mwindows -lcomctl32 to win32 compilation. commit 6837bef3a32631064a608acf910fbe5b18f3014d Author: Angel Ortega Date: Fri Feb 29 10:31:12 2008 +0100 README.mingw32 is no longer needed. commit 9e4a52f60819f65f9f3120ea42358a2cc3e2efc6 Author: Angel Ortega Date: Fri Feb 29 07:46:41 2008 +0100 New option --mingw32 to config.sh. commit 5e6b618d94e66934511bae8dae7e680a9158813e Author: Angel Ortega Date: Wed Feb 27 11:18:08 2008 +0100 New source file mp_build.mpsl, containing a very simple build system. commit 2b7dcb855446fc3f14fba16859cc1cd431b17366 Author: Angel Ortega Date: Tue Feb 26 10:29:59 2008 +0100 Postpone maximizing in GTK. commit f6e24d6c6ee4b85dc7e2672b9f1687e49e7a93ae Author: Angel Ortega Date: Tue Feb 26 07:33:18 2008 +0100 Copy and paste fix in GTK is accepted as working (Closes: #1205). commit f15ca7ab0fc012b978d2500dfe0339a3ef9a0de5 Author: Angel Ortega Date: Mon Feb 25 15:18:19 2008 +0100 Always force a redraw when entering gtk_drv_main_loop (Closes: #1236). commit a0e01952f36b17a43759f73a05f812c14b0dd1f0 Author: Angel Ortega Date: Fri Feb 22 14:11:06 2008 +0100 Also add ; to the -e argument. commit 15d50975dce284fd115c609d53ed0f3ba69f299c Author: Angel Ortega Date: Fri Feb 22 14:07:22 2008 +0100 Terminating an MPSL command with ; in the 'eval' action is no longer needed. commit 5973c2f64f9357a7e94d2ff0cf066f6403ee173a Author: Angel Ortega Date: Fri Feb 22 07:58:11 2008 +0100 Fix CAPS + ctrl-keys on GTK (Closes: #1252). commit 8f954c06540281a9bea56407d8390c02686a4a1c Author: Angel Ortega Date: Thu Feb 21 16:34:19 2008 +0100 Updated RELEASE_NOTES. commit cdb7eae92823a51dc4c095299d08d00aad079ee4 Author: Angel Ortega Date: Thu Feb 21 08:27:18 2008 +0100 Updated RELEASE_NOTES. commit dae8ffb460b4b25d47bce2e924464838dd9dd5cd Author: Angel Ortega Date: Thu Feb 21 08:25:43 2008 +0100 Fix some redrawing issues by adding the total lines in a document to drw_1. commit 79732cc1976e56bcf5095899bfb025ada8253e45 Author: Angel Ortega Date: Wed Feb 20 17:48:21 2008 +0100 Updated po files. commit 19c08f308da702e36e65cce06ef70ee6b631185b Author: Angel Ortega Date: Wed Feb 20 17:45:22 2008 +0100 Added interface for mp.config.mark_eol. commit 28b4f9863de42fd9a8dd10b2f07c52d1edd216d1 Author: Angel Ortega Date: Wed Feb 20 17:41:48 2008 +0100 Updated RELEASE_NOTES. commit 8f14bedfa8ff20bb2db790edfec26e7054e53027 Author: Angel Ortega Date: Wed Feb 20 17:05:38 2008 +0100 Documented mp.config.mark_eol. commit 141668220b0ac8de6454e54773eda8184d0a3197 Author: Angel Ortega Date: Wed Feb 20 17:01:07 2008 +0100 Set a default value to mp.config.mark_eol. commit cee504b13cacd348bf827bfba5073d2d5c38cec7 Author: Angel Ortega Date: Wed Feb 20 16:59:35 2008 +0100 New config option: mp.config.mark_eol. commit cd549bce2771c44ce2d05a001c4f5c0cb56fab4d Author: Angel Ortega Date: Mon Feb 18 10:35:53 2008 +0100 Updated TODO. commit aba779b3cec410c1a2837c5790cff387c5e07d68 Author: Angel Ortega Date: Thu Feb 14 10:05:25 2008 +0100 Make the default mp.config.eol system-dependent. commit 15522776711b0b976925500257b1a6c2553f5a4a Author: Angel Ortega Date: Fri Feb 1 07:47:21 2008 +0100 Try several selection formats in order to fix #1205. commit ea2bd961bd6b9e3e05f84316c72099503731ab81 Author: Angel Ortega Date: Thu Jan 31 12:50:15 2008 +0100 Revert last change. commit 8067b35c059418fc84557fe964b06ef00e482dbb Author: Angel Ortega Date: Wed Jan 30 13:19:52 2008 +0100 Changed GTK atom from UTF8_STRING to STRING, to test copy & paste. commit 89c9b49efed5d5952a1c887882c05ae5985f8dca Author: Angel Ortega Date: Wed Jan 30 12:07:37 2008 +0100 Fixed prototype for selection_get(). commit 912628122ca9b13ab9982fd864c2b8c5a416eee6 Author: Angel Ortega Date: Wed Jan 30 12:06:38 2008 +0100 Fixed prototype for selection_received(). commit 352d7f8348b6b3ee9c9870c82052d361ed74c285 Author: Angel Ortega Date: Wed Jan 23 13:58:17 2008 +0100 Support KEY_BTAB (shift-tab) in Curses. commit 4fd163f8fa3d7c179d077c9648655752ca3f00e0 Author: Angel Ortega Date: Fri Jan 18 14:11:32 2008 +0100 Ask for MPDM version 1.0.4. commit d2a0c5a132c2c5d92c54bf9d554ba1567d83af71 Author: Angel Ortega Date: Fri Jan 18 13:37:21 2008 +0100 Changed some types to const. commit a5d3aa0fd6f9b790f603286e2b20504b4e943ef0 Author: Angel Ortega Date: Mon Jan 7 09:16:20 2008 +0100 More tweaks to makefile.in regarding doc installation. commit a8376366f83f8aca4a7beaa867e9dab96183121f Author: Angel Ortega Date: Sat Jan 5 16:47:35 2008 +0100 Changed the way of dealing with no Grutatxt or mp_doccer. commit 767f630e9204e95d64e3ae46b077cbd59227cce2 Author: Angel Ortega Date: Fri Jan 4 18:10:41 2008 +0100 Some tweaking to parens highlighting in sh files. commit 028f9cd197b6e74fb8e4beeaa5ca3f5c0c7b0d43 Author: Angel Ortega Date: Fri Jan 4 17:06:35 2008 +0100 The realdistclean target calls realdistclean in MPDM and MPSL. commit f66f9682246fc256573c1b7339475513d01cc759 Author: Angel Ortega Date: Wed Jan 2 17:15:11 2008 +0100 Get mp_doccer detection from MPDM's makefile.opts. commit 1145b735d363fee4a0395e1476379f221d94bfcc Author: Angel Ortega Date: Wed Jan 2 16:52:28 2008 +0100 Take Grutatxt detection from MPDM's makefile.opts. commit 70e9d3745b3ebeeac2b0fe86ed79718849a45b5f Author: Angel Ortega Date: Wed Jan 2 14:33:59 2008 +0100 Documentation in mp_doccer style is now being generated. commit 211840b24ef07749d68c848af1b347003412bf80 Author: Angel Ortega Date: Wed Jan 2 14:18:39 2008 +0100 Added mp_doccer documentation to mp.break_line(). commit ffc69f164a9390f472449fca7206112616a187af Author: Lee Page Date: Wed Jan 2 13:40:29 2008 +0100 Updated mp_function_reference.rhtml. commit c165e801ba1165c3c3ab2a29edb49166446bc1b9 Author: Angel Ortega Date: Wed Jan 2 10:26:21 2008 +0100 Described all undescribed actions. commit ed091eb6a781edeee83c977325edec539e3ee8a1 Author: Angel Ortega Date: Wed Jan 2 10:21:41 2008 +0100 Deleted all foreach(local ...) occurrences also in the tools/ directory. commit d8c0b9ac1e442c6eaaa009d9196d515423025529 Author: Angel Ortega Date: Wed Jan 2 10:20:02 2008 +0100 Deleted all foreach(local ...) occurrences. commit 4a15a851cd7e2293a2798423bbf0f1642445804a Author: Angel Ortega Date: Mon Dec 31 11:42:08 2007 +0100 Version 5.0.1 RELEASED. commit 2c57d82c6522092c1edf9b850fafd0ebb91bb3ab Author: Angel Ortega Date: Sun Dec 30 08:41:38 2007 +0100 Updated RELEASE_NOTES. commit a75809c085c21989f7292af8ab7f4aea82c20c50 Author: Angel Ortega Date: Wed Dec 19 10:21:12 2007 +0100 Glob with '*' instead '*.*'. commit b12ac3a1348ad079347a261f791bf3d70a5627c7 Author: Angel Ortega Date: Wed Dec 19 10:19:29 2007 +0100 The list shown when pressing tab in TUI's readline shares the same prompt. commit 602739d5eca97be220abebe63380eab807330540 Author: Angel Ortega Date: Tue Dec 18 14:26:46 2007 +0100 File expansion in TUI. When pressing 'tab' in the open or save file prompts, a file globbing is triggered using the partially written file name, and a list shown to pick a file. commit a2d47f74630ec50955bb5ad76c285f3a4d289060 Author: Angel Ortega Date: Tue Dec 18 13:58:50 2007 +0100 Updated RELEASE_NOTES. commit 9f37314bb42ae8b3e0290e63ed6981a8afb946d9 Author: Angel Ortega Date: Tue Dec 18 13:44:48 2007 +0100 More editing: 'home', 'end' and 'delete'. commit 0163606e4149cea3d6a71c8718a33bb00b5dfff7 Author: Angel Ortega Date: Tue Dec 18 13:42:31 2007 +0100 Better string scrolling. commit b9eb0f4932066f9699453a211754c5fcccae74ce Author: Angel Ortega Date: Tue Dec 18 13:36:08 2007 +0100 Strings longer than the available screen are allowed again. commit f2636fafe2fa916c348b6e6cad9c34b2fcc0a494 Author: Angel Ortega Date: Tue Dec 18 12:48:47 2007 +0100 Better edition in TUI's readline(). Left and right movement, and ctrl-k to delete from cursor to the end of the line (strings longer than the available screen space are broken, though). commit 2fae586ba7eccefc550751dd4fc16a79a24bc131 Author: Angel Ortega Date: Tue Dec 18 11:23:21 2007 +0100 Changed TUI prompts to use menu color. commit d496ba2a65cd20d4335e738a3c7a3207bb95151f Author: Angel Ortega Date: Tue Dec 18 11:14:50 2007 +0100 Fix ugliness in TUI list (Closes: #1251). commit 7ccc7eb668260b79bd52628e9fc247384bce4ae4 Author: Angel Ortega Date: Tue Dec 18 07:37:25 2007 +0100 The new function reference document is linked from mp_index. commit ef5c3a4a08fefab47f378d4e40158ac7f5dec42f Author: Angel Ortega Date: Tue Dec 18 07:35:12 2007 +0100 Added attribution to the mp_function_reference document. commit d59af30ed56883ddf4555cebffd1bbffcfc5d9e8 Author: Angel Ortega Date: Tue Dec 18 07:32:11 2007 +0100 Added makefile directives to convert from .rhtml to .html. commit bb185e71d930826665e546158b439db9064c6592 Author: Lee Page Date: Tue Dec 18 07:29:15 2007 +0100 New MP function reference document, contributed by Lee Page. commit 305e04c91501d62d74665955ccacda80495ffdad Author: Angel Ortega Date: Sat Dec 8 08:43:45 2007 +0100 Use .SUFFIXES instead of enumerating all documents. commit 625ea8a20c1139409fd68cd33a5b1ce3175b86dd Author: Angel Ortega Date: Fri Dec 7 08:17:18 2007 +0100 Disable auto_indent while pasting (Closes: #1250). commit b15afeb1591902e854627dfd9147ae683357bbb6 Author: Angel Ortega Date: Wed Dec 5 17:03:04 2007 +0100 Version 5.0.0 RELEASED. commit e53924a70980b37a8bb0a9f28020a116bcfefc43 Author: Angel Ortega Date: Tue Dec 4 09:01:32 2007 +0100 Updated TODO. commit 9f97c1383c0e333777cd6208f320991565ca91a5 Author: Angel Ortega Date: Tue Dec 4 08:31:08 2007 +0100 Updated .gitignore. commit 3e9e3c1b1f2906d03fe7fb11daad8457bd002f81 Author: Angel Ortega Date: Tue Dec 4 08:26:39 2007 +0100 The file mp_templates.sample is also installed in doc/. commit 8b572f01845e2bcefe730f058630d1ce55999ea5 Author: Angel Ortega Date: Mon Dec 3 16:59:53 2007 +0100 Updated mp.iss. commit c49cec5e0cf11bdf29b981c96a03774e36d6857f Author: Angel Ortega Date: Mon Dec 3 16:58:40 2007 +0100 Added the GPL document. commit 7b97c2eb7078ed6b31054da76b582daadf63ceab Author: Angel Ortega Date: Mon Dec 3 14:11:28 2007 +0100 Fix .wine path in makefile.in. commit 5de706afadcd624c28894f1131cf89962ab40bb8 Author: Angel Ortega Date: Mon Dec 3 14:09:53 2007 +0100 More tuning to mp.iss. commit f0a360505fe2f376a3dd1ed0cf5ce2a7199e1765 Author: Angel Ortega Date: Mon Dec 3 11:07:29 2007 +0100 New makefile target 'innosetup'. commit fdeab751de302bd509a664b1c2675e8a05ca8066 Author: Angel Ortega Date: Mon Dec 3 11:04:22 2007 +0100 Updated mp.iss. commit bac94d096a5cc189d790834525d8f95d8d4587d4 Author: Angel Ortega Date: Mon Dec 3 11:00:01 2007 +0100 New file mp.iss (InnoSetup script). commit 7b8e0bc4fcc430e2da7589e3f1c9d3bdfa159704 Author: Angel Ortega Date: Mon Dec 3 07:30:49 2007 +0100 Updated RELEASE_NOTES. commit b2de3b3cd7e1d459c57948fb1e6048c87457e0b8 Author: Angel Ortega Date: Fri Nov 30 14:20:05 2007 +0100 New document mp_interactive_dialog_boxes.txt. commit db2eead59df90a560fb9765c288417346b8f9c4a Author: Angel Ortega Date: Fri Nov 30 07:36:00 2007 +0100 Added the print dialog example to mp_cookbook.txt. commit 87288feff203adcb481cc52abdb9186cbd46b846 Author: Angel Ortega Date: Thu Nov 29 14:04:49 2007 +0100 Fixed the assert version warning. commit e8850d8ebb8bc1f90f38cd7622d494b5f1784be2 Author: Angel Ortega Date: Thu Nov 29 13:28:08 2007 +0100 Improved uninstall. commit 37608be249e375635912464b538b10bc5c9311ab Author: Angel Ortega Date: Thu Nov 29 07:32:14 2007 +0100 The data model document is accepted as finished (Closes: #1244). commit 077850dced6ae2cc6cd7e4e37f6afdc39c64388f Author: Angel Ortega Date: Wed Nov 28 10:01:24 2007 +0100 Updated RELEASE_NOTES. commit d64e5f70a225c8d3839d3dc04eecfdb050a918ec Author: Angel Ortega Date: Tue Nov 27 13:29:53 2007 +0100 Updated README (Closes: #1218). commit b3c1a2f730a5ceeba270226606c90baa028d938f Author: Angel Ortega Date: Tue Nov 27 13:25:50 2007 +0100 Deleted references to other documents in the Cookbook. commit efb448c6452c40643103113f035d487d7e7baebb Author: Angel Ortega Date: Tue Nov 27 13:16:25 2007 +0100 The document mp_index.html is also installed as index.html in /usr/share/doc. commit 566b88f8a3ff9f51b1c1dce838cbd69ad2b78e72 Author: Angel Ortega Date: Tue Nov 27 09:31:13 2007 +0100 Referenced mp_man.html from mp_index. commit ad1e4d512b4348c8353ea083dd6e7fba01ab3dac Author: Angel Ortega Date: Tue Nov 27 09:26:26 2007 +0100 The man page filename is constructed from APPNAME. commit b784e24fa7fc5ab5ea1c61b4800ae53c6d278ef5 Author: Angel Ortega Date: Tue Nov 27 09:18:07 2007 +0100 The index document has been renamed to mp_index. commit 5ff6ef824e15affeb23f7672961ab5d35b30c2ad Author: Angel Ortega Date: Tue Nov 27 08:59:24 2007 +0100 Even more work in mp_data_model.txt. commit 82fa01090469067f1333ea1dc570c54455e6b950 Author: Angel Ortega Date: Tue Nov 27 08:53:06 2007 +0100 More work in mp_data_model.txt. commit 876e9a561405f7848f6242bcc762cb8180b4a5f5 Author: Angel Ortega Date: Tue Nov 27 08:19:12 2007 +0100 More work in mp_data_model.txt. commit 0d94ffa7325302ee26a2b304170aa46c3d259932 Author: Angel Ortega Date: Mon Nov 26 17:06:48 2007 +0100 More work in mp_data_model.txt. commit 637295e65ee42fe9a5fe1f4124b1449e785ab545 Author: Angel Ortega Date: Sat Nov 24 10:12:08 2007 +0100 Added the mailing list address to --help. commit 6f7ac98baf9e03a590354e81cfda2df63410feda Author: Angel Ortega Date: Sat Nov 24 10:06:43 2007 +0100 Added build-mo to default target. commit 30dced3bf7a04197740c104a7a04a356658a04f2 Author: Angel Ortega Date: Fri Nov 23 14:25:49 2007 +0100 Updated TODO. commit ce494ef3bacca4f88a61b49d2d2be66f71c0661b Author: Angel Ortega Date: Fri Nov 23 14:23:17 2007 +0100 Tuned makefile.in to take the man page into account. commit 75d8beb3dd15ea03ed2c121e02fc65a7b525360b Author: Angel Ortega Date: Fri Nov 23 14:17:11 2007 +0100 New man page (Closes: #1219). commit 1e47b803c359761e18e905b5a39373cfa9804dba Author: Angel Ortega Date: Fri Nov 23 13:54:12 2007 +0100 Updated TODO. commit 38b38499844987f53ef764d1b84a6d6c8bed6ee2 Author: Angel Ortega Date: Fri Nov 23 13:49:46 2007 +0100 Unified error handling on command line arguments. Both the -e and -f arguments (that call eval()) makes the editor to exit on errors. Also, the error string is shown by using the mp.exit_message mechanism. commit 5bfa3c4934e75ef26593c405d95bda6cce2af357 Author: Angel Ortega Date: Fri Nov 23 13:46:19 2007 +0100 Existence of the -f script is tested with stat(). commit 4fad1b3fbb98aafaa8e2cf0c7d2323252b09c301 Author: Angel Ortega Date: Fri Nov 23 13:34:17 2007 +0100 The -f command line argument works (Closes: #1240). commit 725dfb087164a003aa3a84de6acad45fa34de47a Author: Angel Ortega Date: Fri Nov 23 13:22:41 2007 +0100 The --help option works (Closes: #1222). commit d291c8e6bed9cdd0e64f330d1f2d44928d56869a Author: Angel Ortega Date: Thu Nov 22 15:32:27 2007 +0100 mp.process_cmdline() now processes --help. commit 182c6bbef5e7967ecee9abd63f45013526fa9c84 Author: Angel Ortega Date: Thu Nov 22 15:29:45 2007 +0100 Do nothing in win32 main loop if mp_exit_requested. commit 20f1ac96f74f1214da80307557e483cd48ce0d4a Author: Angel Ortega Date: Thu Nov 22 15:27:11 2007 +0100 New string mp.exit_message, shown after shutdown. commit dea0c6bc6d9ecd8b1eb39beafa84060a52ab3c2d Author: Angel Ortega Date: Thu Nov 22 15:15:17 2007 +0100 seek_next_char and seek_prev_char actions no longer clobber last search. commit 754291a281d588680ad2034db05406d4ea91fa63 Author: Angel Ortega Date: Thu Nov 22 15:12:11 2007 +0100 Curses menu no longer crashes if it doesn't fit (Closes: #1195). commit bf5a0a43a078b66bd7bacf1cfeeb6437712f8de9 Author: Angel Ortega Date: Thu Nov 22 14:57:42 2007 +0100 Updated RELEASE_NOTES. commit 216c6723e785c06e6641a0d47796d6ba23469314 Author: Angel Ortega Date: Thu Nov 22 14:54:24 2007 +0100 Fix wget_wch() detection (Closes: #1247). commit e836157aa604e66a4f5fc91cd792abef73b6bb00 Author: Angel Ortega Date: Thu Nov 22 14:40:35 2007 +0100 Fixed last key dropping in 'record_macro' (Closes: #1245). commit ce39e43fe53e198e1ae2ea63a2588ed5cbf8254b Author: Angel Ortega Date: Tue Nov 13 13:17:25 2007 +0100 Search for empty strings no longer hangs (Closes: #1246). commit 1cc32a124aa487929faa14856547a0479c939f24 Author: Angel Ortega Date: Tue Nov 13 13:11:16 2007 +0100 Updated TODO. commit aed300efdc616447e2739fe1e97adad099024cb1 Author: Angel Ortega Date: Thu Oct 25 19:20:25 2007 +0200 Updated TODO. commit 7b472ddaf2ce28e015950d30e92b0dd0623bcf74 Author: Angel Ortega Date: Thu Oct 25 07:32:45 2007 +0200 Added references to the new data model document. commit a963b14440193952c2c3ddfbaeb648a66c8b9c89 Author: Angel Ortega Date: Thu Oct 25 07:30:19 2007 +0200 The data model document has been outlined. commit 840b7ccc65cc33a69589753eb42fe0402548726f Author: Angel Ortega Date: Thu Oct 25 07:18:44 2007 +0200 Updated TODO. commit 94481ce6f2a7bf0ffe4f9e08f2c5d54bcd2d223c Author: Angel Ortega Date: Mon Oct 15 18:26:22 2007 +0200 Changed the 'search' color definition. commit ebbecdd3c73d9af44d8d9032d134feb148a42099 Author: Angel Ortega Date: Mon Oct 15 14:46:41 2007 +0200 Updated RELEASE_NOTES. commit cd7b8b2ac21d1f59d2d0033f0701d8860e37ba24 Author: Angel Ortega Date: Mon Oct 15 14:43:41 2007 +0200 mp.search stores the search as a regex (Closes: #1243). commit 281a3b2f7ebebabeb0ffdb731a088bcd58cabb4c Author: Angel Ortega Date: Mon Oct 15 14:39:26 2007 +0200 Updated TODO. commit b3f486708c62a4272dc45be3917836ab92326725 Author: Angel Ortega Date: Mon Oct 15 14:36:21 2007 +0200 New colorization of the search hit. The search string hits are now colorized. A new color definition, 'search', has been added to mp.colors. commit 11d643c2ad3201791d8715cd4604ee9b9ed9dee7 Author: Angel Ortega Date: Tue Oct 9 18:06:07 2007 +0200 Replacing now uses the message notification system. commit 43a5bb1788f7e115c8f65b89d131a528c249b2b0 Author: Angel Ortega Date: Tue Oct 9 08:43:57 2007 +0200 Big coding style changes. commit 7441114972dd413c2354ff168849f4a259f79dfa Author: Angel Ortega Date: Mon Oct 8 16:39:14 2007 +0200 Big coding style changes. commit e73fbaf3cb8342cb5fa9dd22281363a6e9fbd8f3 Author: Angel Ortega Date: Mon Oct 8 13:47:43 2007 +0200 Coding style changes. commit b5ed73745664c48be300ce47ac157819913bfa77 Author: Angel Ortega Date: Sat Oct 6 11:08:22 2007 +0200 New configuration variable mp.config.preread_lines. commit bb359f07b4f154ca9d646af38a1244117717394d Author: Angel Ortega Date: Wed Oct 3 17:34:53 2007 +0200 Version 5.0.0-rc3 RELEASED. commit 2029b6aa5f19b9d765da44cbfd1fb69f298e6a00 Author: Angel Ortega Date: Wed Sep 26 14:08:55 2007 +0200 Updated TODO. commit f6fe14d6fc65305cf1a8a35fab67fd600c9de267 Author: Angel Ortega Date: Mon Sep 24 13:35:33 2007 +0200 Updated TODO. commit 073095fe551b16f78ee9c0b0bc3cd772828ac06f Author: Angel Ortega Date: Mon Sep 24 11:22:37 2007 +0200 Version of components MPDM and MPSL are tested on startup. commit d83e09434c807e590ab2e8903613a389fce90469 Author: Angel Ortega Date: Mon Sep 24 11:18:17 2007 +0200 New function mp.assert_version(), to generate warnings on outdated versions. commit 11e17747a2e115c66fb269367f5a0a52c9777245 Author: Angel Ortega Date: Mon Sep 24 10:10:22 2007 +0200 New function mp.normalize_version(). commit 3c621bb1fe04c85a79607ad53beba88a75f9ef0e Author: Angel Ortega Date: Thu Sep 20 19:07:35 2007 +0200 Sessions are not saved unless there is something to save (Closes: #1239). commit 24b102e6ed68d1f3ddf3102ef2ec6ed4318d5bb2 Author: Angel Ortega Date: Tue Sep 18 13:47:10 2007 +0200 Don't complain if key is NULL in mp.insert_keystroke(). commit dc8bccd5e3a5ba3b2aeb19f40c062fae70bfd89a Author: Angel Ortega Date: Tue Sep 18 13:36:48 2007 +0200 Updated TODO. commit 1df7a4761826bf0c072773aabb3bcb20d4d3f511 Author: Angel Ortega Date: Tue Sep 18 13:33:27 2007 +0200 Updated RELEASE_NOTES. commit 6c873ed9c17b523ac4e6c3f909faae7b203fb959 Author: Angel Ortega Date: Tue Sep 18 13:26:27 2007 +0200 Multiple key sequences ala Emacs are now possible (Closes: #1241). commit c9ab161dbe0d418fc9eb9eed1a02a4f438544597 Author: Angel Ortega Date: Tue Sep 18 13:18:01 2007 +0200 Updated TODO. commit a66675465021f5702f5af7181bda4a3838e3b009 Author: Angel Ortega Date: Tue Sep 18 13:13:47 2007 +0200 Opening a non-existent file uses the mp.message notification mechanism. commit 9609eb34602d974ab58596f5f54ad0d9cc7d6d71 Author: Angel Ortega Date: Tue Sep 18 10:57:38 2007 +0200 Integrated mp.unknown_action() into mp.process_action(). commit c35634d05274b806ea3bce5e2449dadbb96a9a7a Author: Angel Ortega Date: Mon Sep 17 19:52:51 2007 +0200 Unbound keystrokes are notified using the new mp.messsage mechanism (Closes: #1184). commit 67e1ded1f66fd8f8241233b2cb5cf7ec88c42b4e Author: Angel Ortega Date: Mon Sep 17 19:38:01 2007 +0200 New notification mechanism for the status line (mp.message). The mp.message hash contains two keys: 'timeout', the time() when the message expires, and 'string', the string to be shown instead of the status line until timeout expires. commit 351cb24c3b75f38cd0e50728588e76a45662898a Author: Angel Ortega Date: Mon Sep 17 19:22:18 2007 +0200 Documented mp.config.auto_sessions and mp.config.local_sessions. commit 31e2aac1a4ecb8ea829df7197dbcb2e841112c86 Author: Angel Ortega Date: Mon Sep 17 19:19:07 2007 +0200 Updated TODO. commit c187f403e4e62ec9dcaaebe2be36667af2530f32 Author: Angel Ortega Date: Mon Sep 17 19:18:24 2007 +0200 More comprehensive description of sessions in RELEASE_NOTES. commit ea65891e2a5929bb31685b37abca34101bec98e6 Author: Angel Ortega Date: Mon Sep 17 17:39:58 2007 +0200 Updated TODO. commit b564e075bcebd2c63c14a599346d5c66e3e551be Author: Angel Ortega Date: Mon Sep 17 17:38:06 2007 +0200 Added support for local sessions (Closes: #1234). commit 9f6387c57785ccaf61b5c1706b4cce803cb0f13a Author: Angel Ortega Date: Mon Sep 17 17:31:29 2007 +0200 Load session if no documents are open, regardless of ARGV. commit 62ed4b3c5a9463495d9cee72e0b3952ba6adc030 Author: Angel Ortega Date: Mon Sep 17 14:57:52 2007 +0200 Only try to load an auto-session if no command line arguments are given. commit 83225ddc0876d015b2363606f015cde52f8a70b0 Author: Angel Ortega Date: Mon Sep 17 14:53:59 2007 +0200 Fix the call to mp.actions.load_session(). commit 9b7cf2764051bb35abbf09faa89fb90663fb321b Author: Angel Ortega Date: Mon Sep 17 14:49:06 2007 +0200 New function mp.session_file() that returns the appropriate session file (local or global). commit 8ebf99ee6e3683fc5f4173f43b4c3c9b8bb560e1 Author: Angel Ortega Date: Mon Sep 17 14:33:19 2007 +0200 Move mp.config.auto_sessions initialization to mp_session.mpsl. commit 538d1f4c86f55f1a41bca277a81e7353ece19749 Author: Angel Ortega Date: Mon Sep 17 14:31:08 2007 +0200 Now that exit() is not called twice under win32, remove the auto_session_saved kludge. commit 52696df7f5f1b271c7899a29973c7314f72984dc Author: Angel Ortega Date: Mon Sep 17 14:29:03 2007 +0200 Fixed double call to 'exit' in win32 (Closes: #1238). commit d09c3cbca2e7ee421a63db2608487c10febca315 Author: Angel Ortega Date: Mon Sep 17 14:14:34 2007 +0200 Fixed win32 renamed functions. commit 371c23d38b423bc29a3bb5a3ac44751669ceb0d7 Author: Angel Ortega Date: Mon Sep 17 13:59:46 2007 +0200 Updated TODO. commit 19c2af17091f3a018348391711becbb9d62326d0 Author: Angel Ortega Date: Thu Sep 13 13:30:39 2007 +0200 Create a new section 'Translators' in AUTHORS. commit bb4a44509516541497e299e01ac4e08e1c4e1f95 Author: Angel Ortega Date: Thu Sep 13 12:38:31 2007 +0200 Added AUTHORS as a document in makefile.in. commit b724623ee5bf2fa435c8183030888cee7bfc95a2 Author: Angel Ortega Date: Thu Sep 13 12:35:20 2007 +0200 New AUTHORS file. commit 5d86ad50681a73b6d0115be913f4fb5e31d21de8 Author: Angel Ortega Date: Wed Sep 12 19:52:32 2007 +0200 Changed update_mp_configuration.mpsl with the more structured update_ref_docs.mpsl. commit 7e1e9c6bde3766cd1bfe0c63db3b2415096fc23d Author: Angel Ortega Date: Wed Sep 12 19:05:34 2007 +0200 Called mp.detect_syntax() from the 'save_as' action. commit 0aac07f9c0790abbe57e2241cb4aa3bb794f3aff Author: Angel Ortega Date: Wed Sep 12 18:42:05 2007 +0200 Updated RELEASE_NOTES. commit 98d5434e76838744465b5ed20d8c29ea66084fe1 Author: Angel Ortega Date: Wed Sep 12 14:26:36 2007 +0200 Call mp.save_session() and mp.load_session() as long operations. commit fd753d8d78b3144d4b4b075a1f54e5dd5fb32532 Author: Angel Ortega Date: Wed Sep 12 14:23:42 2007 +0200 The mp.load_session() function now sets the active document. commit 1a0e0fa18b85915869d5743e73df46e08fe3f3a5 Author: Angel Ortega Date: Wed Sep 12 14:08:51 2007 +0200 Session actions renamed to 'save_session' and 'load_session' for consistency. commit fa1df85bc3d1caf52afc5e27ad1b2f619e704de8 Author: Angel Ortega Date: Wed Sep 12 14:04:22 2007 +0200 New functions mp.load_session() and mp.save_session(), stripped from the actions. commit 601bdd701ca47ae4379feea14057623b413cdd51 Author: Angel Ortega Date: Wed Sep 12 13:42:39 2007 +0200 Copy the signature instead of hardcopying it in update_mp_configuration.mpsl. commit 72706adaeff090f947a7c7d300c86b387a101a29 Author: Angel Ortega Date: Wed Sep 12 12:33:48 2007 +0200 Replaced repl() in update_mp_configuration.mpsl with an sregex(). commit 39042276029e7b70599f86c2f88d8f6f4dd08fe3 Author: Angel Ortega Date: Wed Sep 12 12:29:34 2007 +0200 Fixed a missing newline in update_mp_configuration.mpsl. commit ab894c6b0efddfeb320f150148692715db61e85f Author: Angel Ortega Date: Wed Sep 12 12:27:31 2007 +0200 The global config file /etc/mp.mspl is really executed now (Closes: #1237). commit 201bc1a6fe02c6cc1b7f896173cf1356c25763f9 Author: Angel Ortega Date: Wed Sep 12 12:24:51 2007 +0200 Updated TODO. commit 84386fcf80078d9e9708a4554a7c16a8c2320ec2 Author: Angel Ortega Date: Wed Sep 12 09:55:17 2007 +0200 Updated TODO. commit 1045f30714b1591ee6a958313d8acbdadf846adc Author: Angel Ortega Date: Tue Sep 11 14:03:24 2007 +0200 Use the 'close_all' action in 'session_load' and 'exit'. commit 1ff718a3b70b50d8a53ac44edc62289e9851153e Author: Angel Ortega Date: Tue Sep 11 13:59:42 2007 +0200 New action close_all(), that does the obvious. commit ae974d301861467082cd729e8f4a02b194534495 Author: Angel Ortega Date: Tue Sep 11 08:17:45 2007 +0200 Updated TODO. commit 80b9e9e702a945c01aef6da0be7ca1c70c68bbf5 Author: Angel Ortega Date: Tue Sep 11 08:06:23 2007 +0200 Updated .po files. commit a5adc707c18b30bcca556259ca628b3df0dc3b5c Author: Angel Ortega Date: Tue Sep 11 08:03:44 2007 +0200 Added localization calls to mp_session.mpsl. commit 29af9e7338c0699c5d639d1b2590904b753cc2f2 Author: Angel Ortega Date: Tue Sep 11 07:58:29 2007 +0200 Properly add Jeremy to mp_session.mpsl authors. commit 783be51873247e9ad45136b8eec22218a9e0ac2e Author: Angel Ortega Date: Tue Sep 11 07:32:04 2007 +0200 Added sessions (patch by Jeremy Cowgar). commit 60331b44f25fa1387a86b55fed9ded6548bd41db Author: Angel Ortega Date: Thu Sep 6 14:24:52 2007 +0200 If a driver is not configured, the dummy detect function is no longer generated. commit ba5e83fcb3cf3928a74eed6d0df0584f14ced797 Author: Angel Ortega Date: Thu Sep 6 14:21:37 2007 +0200 The TRY_DRIVERS() macro has been moved to config.h. commit 0665404bbea352ac9f63c995a6952c16251b75db Author: Angel Ortega Date: Thu Sep 6 14:13:44 2007 +0200 The driver detection function prototypes are added into config.h. commit 2c710cf12b9d1244f20dfe90e837a599b494e6eb Author: Angel Ortega Date: Thu Sep 6 14:07:20 2007 +0200 Renamed all driver prefixes to name_drv. commit 0fd941752ae660a516b24518b74ca71ef415f532 Author: Angel Ortega Date: Thu Sep 6 14:03:57 2007 +0200 Renamed ncdrv_detect() to ncurseswdrv_detect(). Renamed ncdrv_detect() to ncurseswdrv_detect() to match the function to the name of the driver as detected by config.sh. commit 031b9f7eb9bdca9f073ab05fe52489114b15e446 Author: Angel Ortega Date: Thu Sep 6 14:00:03 2007 +0200 New macro TRY_DRIVERS() to try all configured drivers. commit cce7408681dfd1626bfc95afac47c8751cf68568 Author: Angel Ortega Date: Thu Sep 6 11:24:00 2007 +0200 Updated TODO. commit 28a42ae58a4e37ef5eee6ed744a85a785017b2b8 Author: Angel Ortega Date: Wed Aug 29 14:04:49 2007 +0200 Features updated in the home page (Closes: #1232). commit 8d83be9029424ebcc91fad82d3a800b25b78c87f Author: Angel Ortega Date: Tue Aug 28 13:34:53 2007 +0200 Added .d extension to C syntax highlight. commit 4d0f206ea9d2d8faa454aa9c316289952dc3d6ec Author: Angel Ortega Date: Fri Aug 24 09:33:26 2007 +0200 Set CFLAGS to "-g -Wall" only if CC is gcc. commit dbbc38674bf3f8ef094cfd6793ac1da42cdd8650 Author: Angel Ortega Date: Wed Aug 22 10:42:38 2007 +0200 Updated RELEASE_NOTES. commit 172966f694d2a6b92d2e4eeab001e980a031c801 Author: Angel Ortega Date: Thu Aug 16 13:40:05 2007 +0200 Version 5.0.0-rc3 started. commit ad86b3f87681fe9452c2d496e54c803542bb3048 Author: Angel Ortega Date: Thu Aug 16 13:39:34 2007 +0200 In TUI's confirm, the default value is used when pressing ENTER. commit 7ce50978c47202af800e5ff4a63993b1b9348b2a Author: Angel Ortega Date: Thu Aug 16 13:38:15 2007 +0200 TUI's confirm now can include a default value (only shown in prompt, still unused). commit ade6d3ad9b3ca7c94088c3fbaa5143507dc3525e Author: Angel Ortega Date: Tue Jul 24 09:42:44 2007 +0200 New file .gitignore. commit b5feb171445efc5a61a69638272655d32af48f0b Author: Angel Ortega Date: Mon Jul 23 15:22:53 2007 +0200 Updated TODO. commit da2a856a32e6960f205d61b53989c1b87ec37305 Author: angel Date: Wed Jul 18 09:08:22 2007 +0000 Fixed dist to exclude dirs starting with . commit 8c819dfecf9a0bf7ddc16eca0f2b38d9a22effec Author: angel Date: Wed Jul 18 08:55:58 2007 +0000 The Changelog file is no longer generated. commit e99d374fe1a7c22178112a853d1074d501060c88 Author: angel Date: Mon Jul 16 11:41:27 2007 +0000 Version 5.0.0-rc2 RELEASED. commit b1bba23891bdf437aa7533acfea8d3710ebbf25d Author: angel Date: Fri Jun 29 05:57:55 2007 +0000 Updated TODO (Closes: #1231) commit 9f120cf3c9e9cad800b2a59bd5dca197a5c9a2d4 Author: angel Date: Thu Jun 28 16:21:20 2007 +0000 Updated TODO. commit 6e2f8439585ad6f4982dd2f2bd1152a05953a3fb Author: angel Date: Thu Jun 28 16:21:00 2007 +0000 Updated TODO. commit 750df98513e65814acf723729eaf5a97d269a9eb Author: angel Date: Thu Jun 28 16:20:21 2007 +0000 Updated TODO. commit 9f18b7921e9dabaed1223541f7f7138bbcf1db8e Author: angel Date: Mon Jun 25 09:03:19 2007 +0000 New (very basic) syntax highlight for XML. commit 26b64bcd0eb4b7fb375f41126d409ddd741cc162 Author: angel Date: Tue Jun 19 07:02:01 2007 +0000 The "& in the substitution string" feature has been accepted as working and documented in RELEASE_NOTES (Closes: #1229). commit 8cdbf5d94f73dc4828cd6810a502dee70b1d8dd2 Author: angel Date: Mon Jun 18 12:30:40 2007 +0000 Updated TODO. commit 36face7f3002ea4a0d46d064720a444ebc35629d Author: angel Date: Mon Jun 18 11:59:06 2007 +0000 New function mp.prefix_regex(), to surround a string with / and optionally adding the case insensitivity flag (extracted from mp.search_dir()), and changed mp.replace_1() to use sregex() instead of splice() + mp.insert() (still experimental). commit df8b9244bc976f24aa54f7f19e8844c6d942b8a3 Author: angel Date: Mon Jun 18 11:31:55 2007 +0000 The history list of filespecs in the grep form has been fixed. commit 45b35ecba538f34d4f1037ba310ed12e37f11c7c Author: angel Date: Mon Jun 18 10:53:34 2007 +0000 Fix mp.replace_1() to return a usable value. commit 4416cc45a522711431a780443ac37bf0263994ba Author: angel Date: Mon Jun 18 10:47:00 2007 +0000 Some cleaning to mp.replace_1(). commit 8a799d86edbdf9dffde35c880edb7976b73334f3 Author: angel Date: Mon Jun 18 10:32:14 2007 +0000 Updated TODO. commit 7b3ef98d1d3a7b1fe074d2cb7f6a01ab449df904 Author: angel Date: Tue Jun 5 11:50:18 2007 +0000 Avoid drawing it if mp.menu_key_hint is undefined. commit 8c978b3f237b67168c7f3277d6755226c650e925 Author: angel Date: Tue Jun 5 11:50:10 2007 +0000 Added a 'ctrl-a: Menu' hint in the Curses version (Closes: #1228). commit 06c42864e4e7711be367d8cee3f9db31b77ec25d Author: angel Date: Tue Jun 5 09:22:37 2007 +0000 Updated TODO. commit 6b4ce29af1b8b833c5b5c278aa5dba1441af8ece Author: angel Date: Tue Jun 5 09:22:32 2007 +0000 New Makefile target 'realdistclean'. commit 4a44293e5a2615797e9d5e056c88388def62f79e Author: angel Date: Wed May 30 12:24:01 2007 +0000 Updated TODO. commit 2f30f5fc8d12edea512982687facd72ab6e72c85 Author: angel Date: Wed May 30 12:06:50 2007 +0000 Updated TODO. commit dcf6ecece0aadefdb9207d992567becc1f07bef7 Author: angel Date: Wed May 30 11:55:52 2007 +0000 Added mp_configuration.html as document in makefile.in. commit 7ff51a386231e62050f3aafdc6e18d59e646394b Author: angel Date: Wed May 30 11:55:47 2007 +0000 The configuration values have been documented. Also, a script to automatically update the mp_configuration.txt document has been included (Closes: #1223, #1226). commit 39a9b2688974454d9a41edfa463e8d8fb6d0f965 Author: angel Date: Mon May 28 12:07:56 2007 +0000 Updated RELEASE_NOTES. commit 83d0d812cd6044c3754c2276d89df28853006f4a Author: angel Date: Mon May 28 11:36:59 2007 +0000 Updated TODO. commit 85d50f2ec751ba7db2c5100ba8798c5fca5646d2 Author: angel Date: Tue May 22 06:23:03 2007 +0000 /etc/mp.mpsl is also executed on startup (Closes: #1224). commit 572acce684f80f776d88772e4f920a83762f763e Author: angel Date: Tue May 22 06:22:58 2007 +0000 Updated TODO. commit 20e55f24ba97ad0b3a1a1c6e9fd3f0bb4bf4c8d3 Author: angel Date: Thu May 17 10:10:46 2007 +0000 Updated TODO. commit 43dc57386130ea140c5f4f0ba114f141110f08f0 Author: angel Date: Mon May 14 11:42:54 2007 +0000 Updated messages. commit b992d2c74dd6f378cfdbf5f26c4091cccf8067a0 Author: angel Date: Mon May 14 11:39:10 2007 +0000 New 'redo' action, to revert 'undo' operations. commit 60ee0751784c84a37d3b2177d301f1455e286fcb Author: angel Date: Mon May 14 11:28:56 2007 +0000 In the 'complete' action, if the current word happens only once in the document, it's deleted. commit 42ead891d779b6dbe8025c7138921d3b64cfdf67 Author: angel Date: Mon May 14 11:28:52 2007 +0000 Added 'undo' to the menu. commit b369c885d34b902129d1883aa8a409be3affdc9c Author: angel Date: Sat May 12 08:10:33 2007 +0000 Updated VERSION. commit a5e3fb7466c42fce497b8d0cef18279caf8229ee Author: angel Date: Sat May 12 08:06:58 2007 +0000 New 'complete' action, that asks for completion on the current word using any of the words found in the same document. commit f65de62aa8dd5b946b74117a33752f5e088a6a42 Author: angel Date: Sat May 12 07:59:06 2007 +0000 The mp.complete() function now extracts the word from the document instead of receiving it as an argument. commit 9c89e22ef856285fb3f40293b5424bc9c0bbfc52 Author: angel Date: Sat May 12 07:51:25 2007 +0000 New function mp.complete() for completions, extracted from the 'complete_symbol' action. commit 995b75918702f3b11d2ae1c180c8d14214cf3c4c Author: angel Date: Thu May 10 11:26:21 2007 +0000 GTK's menu_item_callback() calls redraw() (Closes: #1221). commit a569e06cf54038587a6778691056b2edb4ab9d2c Author: angel Date: Thu May 10 11:16:05 2007 +0000 Updated TODO. commit d56c712ac1176ea8e47b5507e4f23966f34af141 Author: angel Date: Thu May 10 08:52:21 2007 +0000 The replace function stores undo information. commit 63553f856dc4c63f62f4957302b3119303b73a80 Author: angel Date: Thu May 10 08:52:17 2007 +0000 Tag completion is redrawn correctly (Closes: #1220). commit 7f46b2c6e30627e98edea85668ab70e67336ab0c Author: angel Date: Thu May 10 08:24:38 2007 +0000 Updated TODO. commit 7a495e66161b9b0f43ff495731132580083b5295 Author: angel Date: Mon May 7 08:48:02 2007 +0000 Updated TODO. commit 5a935a084079f793cefca68613f318297d54ab4c Author: angel Date: Sun Apr 29 15:04:24 2007 +0000 Version 5.0.0-rc1 RELEASED. commit c0852282d26bdae0f54e6e7acf71afed65ed7e49 Author: angel Date: Thu Apr 19 11:37:47 2007 +0000 The 'new' action does not open new files over and over, but move to the only existing one. commit b063d103c48ec34ed982f161e4f689f6a09b6123 Author: angel Date: Thu Apr 19 11:34:15 2007 +0000 Updated .po files. commit 14766de40074b26815faaf4623c1a09867082e47 Author: angel Date: Thu Apr 19 11:34:00 2007 +0000 New syntax highlight for .po files. commit 8a0e5e6b2618a9dc20a4efdd570270e934da3299 Author: angel Date: Thu Apr 19 11:21:59 2007 +0000 The mp.VERSION variable does not have the "mp " prefix. commit e7f6b5e2976c5b6d80475ebf0d080c6a4ab92ff3 Author: angel Date: Thu Apr 19 11:21:47 2007 +0000 The "About..." message is shown in a document instead of in an alert. commit ede8c701b01b3b78388db800740947af42dfe48c Author: angel Date: Thu Apr 19 11:21:32 2007 +0000 "Please, wait" messages are accepted as working (Closes: #1217). commit 75e175384869fffe81e91904e9b79b4e81d930d4 Author: angel Date: Wed Apr 18 12:30:36 2007 +0000 New action 'about', that shows an alert with the About... message. commit 50dea49226ce34007a4afb4d93dd77e3a4bbb391 Author: angel Date: Wed Apr 18 12:06:06 2007 +0000 Fixed word wrapping message. commit a92a344f2c059438776bb8e7de7baa8ce03be4c7 Author: angel Date: Fri Apr 13 12:29:02 2007 +0000 Version changed to 5.0.0-rc1. commit 4b58a47d4b89b70d19c04cd14dada3073d9b2470 Author: angel Date: Fri Apr 13 12:23:52 2007 +0000 Deleted svn:externals. commit 2fe2f9cbe80f4a87154810c801140c1a16ccca4b Author: angel Date: Thu Apr 12 13:07:30 2007 +0000 Updated .po files. commit 6d201df26fac4e468b32f4b8a34b236af9e566d9 Author: angel Date: Thu Apr 12 13:01:09 2007 +0000 Updated 'win32dist' target in makefile.in to match any location of mpdm and mpsl. commit ba11ff6e3465fae3c089d6ec75a8f248e6f01ea7 Author: angel Date: Thu Apr 12 12:53:45 2007 +0000 Added mp.busy() support to win32. commit 547c275c83036dd14a957b135351e28b0d9a0869 Author: angel Date: Thu Apr 12 11:59:55 2007 +0000 TUI busy message changed to "Please, wait...". commit 88fa08c7fbe86a286e481e1836c71a058c9b7075 Author: angel Date: Thu Apr 12 11:55:38 2007 +0000 Added mp.drv.busy() support to TUI. commit aa17b1cd3989b63311b3c37ef0a452cde0cccfcd Author: angel Date: Thu Apr 12 11:55:30 2007 +0000 Added GTK event draining to correctly show the hourglass in GTK. commit f2e570cf4efd87bda356798c60c17edd5d5ad163 Author: angel Date: Thu Apr 12 11:55:22 2007 +0000 New mp.drv.busy() function for GTK. commit a6b60b55286f61f0bf98299235e2020fbf13812d Author: angel Date: Thu Apr 12 11:55:00 2007 +0000 Changed mp_templates.mpsl to use mp.long_op(). commit 0d4066677a9d5dfa2db8dec219d65073466ac7b5 Author: angel Date: Thu Apr 12 11:54:51 2007 +0000 Added a forgotten mp.long_op() to mp_tags.mpsl. commit 9c576bf3e84cbab87f898baf05a4b0850a6d0146 Author: angel Date: Thu Apr 12 11:54:43 2007 +0000 Changed mp_tags.mpsl to use mp.long_op(). commit b6e37265f4b17e79522cc2ed9fcbe6f0e4710775 Author: angel Date: Thu Apr 12 11:54:33 2007 +0000 Modified mp_misc.mpsl to use mp.busy(). commit 7d09df7e9271e9103c102b652109a6f1aeb2ba06 Author: angel Date: Thu Apr 12 11:54:24 2007 +0000 Modified mp_clipboard.mpsl to use mp.busy(). commit 65b4ced0ad381132722c9fc15063fcf9c5b953de Author: angel Date: Thu Apr 12 11:54:15 2007 +0000 Modified mp_file.mpsl to use mp.long_op(). commit fc68fcee358bf30b22dc2669a90ad4ba0bfd1957 Author: angel Date: Thu Apr 12 11:54:06 2007 +0000 Modified mp_search.mpsl to use mp.long_op(). commit 1203357d39108b0da3f6fe7c09f39bebd8a8c724 Author: angel Date: Thu Apr 12 11:53:58 2007 +0000 Changed mp.long_op() to have tree arguments instead of two. commit 0a125e46399328e2a19ee3cf87d9a82b31a7fccf Author: angel Date: Thu Apr 12 11:53:50 2007 +0000 Changed mp.long_op() to use two arguments instead of one. commit 38108bd6efade8a518a1cad4888987809c70655e Author: angel Date: Thu Apr 12 11:53:41 2007 +0000 New function mp.long_op(), that calls a function wrapped in mp.busy() calls. commit 4af59eb3ddc7614ec58c767c30b81d8afde7df4f Author: angel Date: Wed Apr 11 10:13:26 2007 +0000 New mp.drv.busy() dummy function. commit c75233c1269483958395a0a53f6e7061f3bb78e0 Author: angel Date: Wed Apr 11 07:49:16 2007 +0000 Updated TODO. commit ca061dc0ed75bf32040fae02fc7527166c1a7004 Author: angel Date: Wed Apr 11 07:49:06 2007 +0000 Some tuning to the VCS syntax highlight. commit 7e8844fb8eaae7a2fab81c88aa77c7c2e100dbbf Author: angel Date: Tue Apr 3 14:52:19 2007 +0000 Timer functionality has been documented in RELEASE_NOTES (Closes: #1216). commit 2991af343335071ba647eb48b644112e6074dfd8 Author: angel Date: Tue Apr 3 14:52:07 2007 +0000 New wrapper mp.form() for mp.drv.form(), and all code changed to use it. commit 0c4be02a01e651cf36512aa435f50d8ae2591040 Author: angel Date: Tue Apr 3 13:19:10 2007 +0000 Renamed 'commit_message' to 'commit_msg' and changed the description to a more explicit one. commit f4f3b28d5e14cb9846aa489d94f2b08cb505934c Author: angel Date: Tue Apr 3 13:18:37 2007 +0000 Fixed commit message syntax for SVN comments. commit 681c37b2f1c1d35ea6e5f2067372930951bc052d Author: angel Date: Tue Apr 3 13:17:59 2007 +0000 New syntax highlight for SVN and SVK commit messages. commit 339b7de231c5e43657aeea9ec7e971edd6b8a629 Author: angel Date: Thu Mar 29 12:31:25 2007 +0000 Deleted all timer-as-an-action old code. commit 83ee3c84a8c965bc4fbfa2f2fa383b32de384797 Author: angel Date: Thu Mar 29 12:06:56 2007 +0000 Changed automatic indentation to also accept *, - and + as characters that count as indentation (but they are converted to spaces when prepended to the line). commit 1a45e59333af9f1428d6bbed96a1a64b02e97ae6 Author: angel Date: Thu Mar 29 11:44:17 2007 +0000 Adjust the right margin to 1 char instead of 2. commit 9a533826a9d50477f776541af31a3f709f6764ba Author: angel Date: Thu Mar 29 11:41:05 2007 +0000 Fixed a bug in drw_adjust_x() that avoided the right margin to be correctly scrolled (how is it possible this bug has survived such a long time?). commit 30a2d6250951e0a531c25e07da20ac4f3ef2889a Author: angel Date: Thu Mar 29 10:38:53 2007 +0000 Updated TODO. commit a884f6bfb3c8ecda2bb723f906b2cea45acedf30 Author: angel Date: Thu Mar 29 10:38:40 2007 +0000 Added new timer function to Curses driver. commit 47722a630f894c704a849242dae4b062290ee0e4 Author: angel Date: Thu Mar 29 10:38:28 2007 +0000 Added forgotten registration of w32drv_timer(). commit 2a1758506d4f2566e3294c21ea2f07aaafa84d3b Author: angel Date: Thu Mar 29 10:38:15 2007 +0000 New timer function for Win32. commit dca13e30c970f3a9ad6e1668be8c1aa52820367b Author: angel Date: Thu Mar 29 10:38:03 2007 +0000 New timer function for the GTK driver. commit 8e503c7b68ac72be730bc9e5a561d29e13590b22 Author: angel Date: Thu Mar 29 10:37:51 2007 +0000 New (dummy) function mp.drv.timer() in mp_drv.mpsl. commit e5be240f57af835d06ce8ea9e2ef87207f4b1822 Author: angel Date: Thu Mar 29 06:19:11 2007 +0000 Updated TODO. commit c8ca4a5a40a03960355336464c034f94ff4614e9 Author: angel Date: Wed Mar 28 11:17:39 2007 +0000 Updated RELEASE_NOTES. commit cfcf93b0b4e2bb90fb1d564c87f902f834119d1e Author: angel Date: Wed Mar 28 11:17:21 2007 +0000 mp.timer_period is set to 0 by default, effectively disabling the timer unless explicitly enabled by user. commit ab22dd52da76f8b36034f22a216727a07b218315 Author: angel Date: Wed Mar 28 09:27:19 2007 +0000 The default 'timer' action now does nothing. commit dae26e85335d61a4ebc4a8cdd5bb02fb44c41b08 Author: angel Date: Wed Mar 28 09:26:54 2007 +0000 The 'insert_line' action triggers the automatic syntax detection. commit cb3e3fb9e68d1367da12b7b99470032f2c40f0d3 Author: angel Date: Mon Mar 19 09:59:31 2007 +0000 The ctrl-space keycode has been set to open the menu. commit 61e98fa3f5ac1ace62168c4e7d41b1d37d38f518 Author: angel Date: Fri Mar 16 12:31:51 2007 +0000 Fixed target 'midnight' to use the 'distcopy' target. commit 46344af39180b32657c014af9e89430e46a05dd6 Author: angel Date: Fri Mar 16 12:31:43 2007 +0000 Updated dependencies. commit e38565ca6f8259dc9795b02717e1bc16f90dc7aa Author: angel Date: Fri Mar 16 12:31:36 2007 +0000 New Makefile target 'distcopy'. commit 8bf254797742da0b2e4c7d6ae52a3b318f24f72d Author: angel Date: Mon Feb 26 16:31:48 2007 +0000 Search and replace actions now use mp.backslash_codes() (Closes: #1214). commit d60fc5548f7051109448cffe2166c46c87c37589 Author: angel Date: Mon Feb 26 16:27:51 2007 +0000 Moved mp.backslash_codes() from mp_edit.mpsl to mp_core.mpsl. commit 9b650db52a5d5d304ed715c1539186ede3058ceb Author: angel Date: Fri Feb 23 07:07:15 2007 +0000 The mp.backspace_codes() has been renamed to mp.backslash_codes() and used by the 'line options' dialog. commit 6625b0e882b5d3c8a01562548359494a679a4b9f Author: angel Date: Thu Feb 22 13:33:04 2007 +0000 New function mp.backspace_codes(), to en/decode backspaced codes (\n, \t, etc.). commit d6f7eedd53c27de73556d2457f9f6703c3eadbe9 Author: angel Date: Thu Feb 22 13:24:07 2007 +0000 Updated TODO. commit d75a8c3ea1644ac1058f664e3b659ca9a45e85ae Author: angel Date: Thu Feb 22 13:11:03 2007 +0000 Word wrapping has been improved by testing the visual column where the cursor is and not the character position (Closes: #1137). commit e955226e72f0c905316fff12751f1aafcacd085d Author: angel Date: Thu Feb 8 12:31:17 2007 +0000 Updated RELEASE_NOTES. commit c8bb8c152adcd2211599a0951516093ebc06d807 Author: angel Date: Thu Feb 8 12:30:24 2007 +0000 New action 'word_count'. commit 96dafea3b1ad885713ebaf33bdb064faf1dbaae3 Author: angel Date: Thu Feb 8 12:25:33 2007 +0000 New function mp.split_by_words() (not to be confused with mp.split_line_by_words()). commit 5f3ecdcc10608e94e5ff0ba5707a5e7d48f71827 Author: angel Date: Thu Feb 8 11:30:59 2007 +0000 Changed the action 'exec_command' to use mp.get_active_area(). commit 473b4098590718824609259144cbb15c165fd8c2 Author: angel Date: Thu Feb 8 10:49:40 2007 +0000 New function mp.get_active_area(), that returns the selection or the full document. commit a09ce4befdb44c58186e8b9badcce8722d10a87c Author: angel Date: Fri Feb 2 10:32:51 2007 +0000 Added comments to mp_keyseq.mpsl. commit 79ed779a0eda606fb1c895041a2c730541d645b3 Author: angel Date: Fri Feb 2 09:14:26 2007 +0000 New 'system_command' action (Closes: #1120). commit d3b4f677bf0c0e32c31dd661105f94c5012d3bf2 Author: angel Date: Fri Feb 2 07:35:26 2007 +0000 Timer period in milliseconds is stored in the mp.timer_period variable. commit 95d199fd0728f9e769ca436b169cdb5af4988456 Author: angel Date: Thu Feb 1 08:57:46 2007 +0000 Added support for ctrl-k under curses. commit 6ee2c071dea10ed8dc561dab9de04a6a33615135 Author: angel Date: Thu Feb 1 08:57:25 2007 +0000 Deleted ctrl-t from the list of empty keycodes. commit 42ba49bd07f3998108d3e5d0ec33a0241a174235 Author: angel Date: Wed Jan 31 12:34:30 2007 +0000 Updated RELEASE_NOTES. commit fd6f72cd3217229f6010ceb48812d91719b6b1ff Author: angel Date: Wed Jan 31 12:29:41 2007 +0000 Added key sequence support to the curses driver. commit ae3ed4cbf4173299295cc34607b18ad6252674cc Author: angel Date: Wed Jan 31 12:12:02 2007 +0000 Added C bindings to mp.pending_key() and mp.process_keyseq(). commit 091e47c558f12e1f074c9f3ef79505f0d5b7ba8e Author: angel Date: Wed Jan 31 12:08:00 2007 +0000 New source file mp_keyseq.mpsl, to convert strings of keys into keycodes (mainly to support odd ANSI sequences). commit d72d7ff1581b14c5d88afa2b305c20426a43872d Author: angel Date: Wed Jan 31 09:49:36 2007 +0000 mp.process_event() avoids calling mp.active() if the list of documents is empty. commit 50e0d4a94a4262d5fd45166df0174cb4e372b947 Author: angel Date: Tue Jan 30 10:16:50 2007 +0000 The GTK timer function redraws the screen. commit 0101ad7cd4bf6c6b76ba1425f3c1ee7ae29fd37e Author: angel Date: Tue Jan 30 10:10:37 2007 +0000 Updated RELEASE_NOTES. commit fbb0147664d6a404720f166786d7d97434ef0e28 Author: angel Date: Tue Jan 30 10:08:00 2007 +0000 Added timer support for curses. commit 3c2a5ed5c3a7fb667e78010cb9c72a5de89b91c4 Author: angel Date: Tue Jan 30 09:29:13 2007 +0000 Added timer support for win32. commit dd44901112441a859aaf8297abe2df30f560dd68 Author: angel Date: Tue Jan 30 09:00:48 2007 +0000 Every second, a fake keycode 'timer' is generated (under GTK only by now). commit 1122b50b03f643d73296d6aa6609fc53d69df1b8 Author: angel Date: Thu Jan 25 16:27:38 2007 +0000 Version 5.0.0-pre1 RELEASED. commit 5493de65de7f3329f9512e06391be2a07c3be75e Author: angel Date: Thu Jan 25 16:19:42 2007 +0000 Updated TODO. commit 569d1f0cd1a745a72ef50a66775fe5b31ea658e3 Author: angel Date: Thu Jan 25 16:13:16 2007 +0000 Added mp.config.maximize support to win32 (Closes: #1213). commit a6984857d5f8ee3761cf6f6b765bf4e2ea527fd0 Author: angel Date: Thu Jan 25 07:46:24 2007 +0000 Added mp.config.maximize support for GTK (Closes: #1212). commit bf3547ef586e5ea44818b04f9a4483dea18b3129 Author: angel Date: Wed Jan 24 17:00:39 2007 +0000 Updated RELEASE_NOTES. commit eb46bb53460ce461d6487dc3e25b7c380670fbaf Author: angel Date: Wed Jan 24 16:59:10 2007 +0000 The most important syntax highlight definitions have been imported from mp 3.x (Closes: #1168). commit 411d27d1c07709fa0cad884517fa3125a3f2bb9c Author: angel Date: Wed Jan 24 16:56:58 2007 +0000 Syntax highlight for Ruby ported from mp 3.x. commit 248f540665dd02d5bb4b72d2b2298c9e72969cf2 Author: angel Date: Wed Jan 24 16:45:38 2007 +0000 Deleted debug code from the 'eval_doc' action. commit 3134e6000a02e8fbf3f34a7d7a7d9b2893bfaf6a Author: angel Date: Wed Jan 24 16:31:59 2007 +0000 Syntax highlight for diff files ported from mp 3.x. commit 280ef060bd00947a0d6d7c587eec1b6a08496aa6 Author: angel Date: Wed Jan 24 16:21:36 2007 +0000 Syntax highlight for python ported from mp 3.x. commit e407364f86f6e2d474a771864e46d1b38adecf07 Author: angel Date: Wed Jan 24 15:56:44 2007 +0000 PHP syntax highlight ported from mp 3.x. commit bffefa1982a89c9bad9c1fe398adbaee210e481a Author: angel Date: Mon Jan 22 15:31:12 2007 +0000 Action 'line_control' renamed to 'line_options'. commit 0d56d2aeaea8d224a4d92e35e5dc69eee935ce19 Author: angel Date: Mon Jan 22 15:29:33 2007 +0000 New action 'tab_options' to set tab size and such (Closes: #1171, #1175). commit 705bb9ce9e620897f9d28b2d96099b33cd972d68 Author: angel Date: Mon Jan 22 13:07:14 2007 +0000 New action 'line_control', that opens a form asking for several line controls (Closes: #1172, #1173, #1174). commit 4419898f43b6539d46b8aec2c38a0bd6ce0f6eba Author: angel Date: Mon Jan 22 13:00:11 2007 +0000 Small aestetic changes to the 'encoding' form. commit ddafb3f982752e060f328efb910c2a49121ab9ce Author: angel Date: Mon Jan 22 12:45:01 2007 +0000 Fixed revert to not use mp.action.close(), but only a confirmation for closing. commit 0792a7d986460932013c266516d2fb520669b085 Author: angel Date: Mon Jan 22 12:40:42 2007 +0000 New action 'revert' (Closes: #1209). commit f36d933373ba2dbe59f66f9722cc8128080de078 Author: angel Date: Mon Jan 22 12:35:49 2007 +0000 Added interface to set the encoding (Closes: #1210). commit e54d0e90960e234bc76c9c6b3d42498053b1a24b Author: angel Date: Mon Jan 22 12:29:06 2007 +0000 Spellchecking toggle added as action and to the menu (Closes: #1198). commit 6f5a9200594ed9e9968847f479f8a446cb7e53a2 Author: angel Date: Mon Jan 22 12:21:44 2007 +0000 The function mp.word_color_func is stored in the drw_1 structure, to autodetect changes (Closes: #1204). commit 525e58112be5e956697b401ea5da73de20a0fa54 Author: angel Date: Mon Jan 22 10:42:48 2007 +0000 Fixed ispell toggling code. commit 4653233c796fe4b8e79aebd59fad8a4e92c92295 Author: angel Date: Mon Jan 22 10:29:06 2007 +0000 mp.toggle_ispell() has been deleted and mp.ispell() changed to force a toggle if its argument is -1. commit 033115eee6cbbe92e65b51d7b13affdfd6edfcdd Author: angel Date: Fri Jan 19 12:28:18 2007 +0000 A global mp.post_paint() function can exist and it will be used to postprocess the output from mp_paint() (the same as the private doc.post_paint() functions). commit b8ea6cd786f9209a499858d00276de733ffe0466 Author: angel Date: Fri Jan 19 12:25:07 2007 +0000 All documents can have a 'post_paint' function, that receives the formatted list of lines and can possibly filter it. commit b7b03c92797918efc3a53bd712e448054142eb98 Author: angel Date: Fri Jan 19 12:21:50 2007 +0000 Slight change in private painting function processing. commit 1955f47cb13ef9239768b29636a737ce083195e3 Author: angel Date: Thu Jan 18 08:47:22 2007 +0000 Changed the way optimizations are disabled when drawing documents with private paint functions. commit 35736ec2340b5fcb3b2e426a937ea057bdd7454b Author: angel Date: Thu Jan 18 08:35:47 2007 +0000 If a special paint document function exists and is executed, all previously cached information stored drw_1_o is deleted. commit d9b5acc26ceff40309ddc7e2648fa8c6ebe9e08a Author: angel Date: Thu Jan 18 08:14:32 2007 +0000 Updated RELEASE_NOTES. commit 54ac3d3a6b3e4bdc5421d66fcb6a1f1460179aa4 Author: angel Date: Thu Jan 18 08:12:50 2007 +0000 Reverted last modification of '\' expressions. commit 3b608aaf5423bf867e0c0c8147c3d9239db288a0 Author: angel Date: Thu Jan 18 08:12:08 2007 +0000 "make install" also does install-mo. commit a3c9b3cd6731865ebb1790af40179d39f52a47b5 Author: angel Date: Thu Jan 18 08:09:15 2007 +0000 Updated es.po. commit 7c3feb8b26254751a5264ff516cba3ca37e21798 Author: angel Date: Thu Jan 18 08:03:09 2007 +0000 All translations ported from mp-3.x (Closes: #1169). commit 1c20b2b505ebd292a5a372a6231907371b6097ec Author: angel Date: Thu Jan 18 07:54:53 2007 +0000 Copied all .po files from mp-3.x and recoded to UTF-8. commit 0f3fa22a5e4b3da0e0dab21847ffb154f7552401 Author: angel Date: Thu Jan 18 07:51:00 2007 +0000 Updated win32dist target. commit 9412e4bde97dfe54680112e7812e6299199416a0 Author: angel Date: Thu Jan 18 07:48:53 2007 +0000 Updated win32dist target. commit 6405f12d98f08d95e4489b93b622605fd7e21a29 Author: angel Date: Thu Jan 18 07:21:52 2007 +0000 Updated copyright notice. commit e6af960a1b4b745c5039d5e3fb353b73cc229f07 Author: angel Date: Thu Jan 18 07:15:41 2007 +0000 Don't use curses, only ncursesw (Closes: #1179). commit 4680af6da045ca1729aa94489902f134f970872d Author: angel Date: Wed Jan 17 13:25:37 2007 +0000 If a document has a 'paint' component (that should be an executable value), it's called instead of the generic document-to-array-of-attr-string-arrays function. commit 0eb00215964b13dd8199452050ac0a923aae000d Author: angel Date: Mon Jan 15 09:27:58 2007 +0000 Test for NULL instead of true when changing document from the list. commit c0eae40515a714e3f05a77024722aa71461fc61f Author: angel Date: Fri Jan 12 12:18:35 2007 +0000 Updated RELEASE_NOTES. commit 09c839940a56dabdb5438ff389e1a335f25cd337 Author: angel Date: Fri Jan 12 07:29:03 2007 +0000 New action 'document_list' (Closes: #1211). commit 0ae40f333d308364c3f47a3d493580163509c702 Author: angel Date: Wed Jan 10 13:00:49 2007 +0000 Add words all in caps as 'word2' color in the sh syntax highlighter. commit 6ad8b1fa6d6ea54c511d2156e838653e93e2fb73 Author: angel Date: Thu Dec 28 11:31:04 2006 +0000 Don't crash when mp.grep() fails. commit 94db8142e6a2c536b3a41462ffc55d1350d3050d Author: angel Date: Sun Dec 3 21:02:27 2006 +0000 Changed the HTML syntax highlight to move the comments to the end. commit f781f0066c9845da8294436442624a8d1185d56a Author: angel Date: Sun Dec 3 19:28:54 2006 +0000 Updated TODO. commit b15ce9a983417431401ef7f3a3447dc511f4197c Author: angel Date: Sun Nov 26 11:40:17 2006 +0000 Updated RELEASE_NOTES. commit 67935b819cad2546aac2aa25e63c712ba1f71735 Author: angel Date: Sun Nov 26 11:39:37 2006 +0000 New action 'sync' (Closes: #1206). commit 0a3cf269323899751edb8b44ab0b2a9483a2cd69 Author: angel Date: Fri Nov 24 12:41:26 2006 +0000 Updated TODO. commit 7c31702deb21d11f19058a5b504e6c5910710bde Author: angel Date: Mon Nov 20 17:22:10 2006 +0000 Added a note on disabling syntax highlighting to mp_cookbook.txt. commit d090dda9565fd42e1dc4d77bc00f9af61a66c50d Author: angel Date: Mon Nov 20 17:21:19 2006 +0000 Added .installer.c to "make clean". commit 4be955bd8822be1214f4d99f3bfb105ec7953f0e Author: angel Date: Mon Nov 20 10:26:00 2006 +0000 Updated TODO. commit da83607a77c582658f8639dcb98cbeacfa33eb55 Author: angel Date: Fri Nov 17 15:09:48 2006 +0000 Added syntax highlight for Shell variables in the form ${VAR}. commit b675ed8a8d6d15f0167adfdd99b9db1ea150f1b0 Author: angel Date: Tue Nov 14 16:25:02 2006 +0000 Cancel if the string in grep is empty. commit e83dc174cb62f24f86338a6d4e17f2bfea04806d Author: angel Date: Tue Nov 14 16:22:27 2006 +0000 Grep works (Closes: #1116). commit 02d70dd650771c24c11ce66967ae2295d84f5af3 Author: angel Date: Tue Nov 14 16:02:22 2006 +0000 The return value in mp.grep() is an array of three elements instead of three arrays. commit cb78135d2dbc4d2ada15cf535da7213590bc4d48 Author: angel Date: Tue Nov 14 12:39:15 2006 +0000 Fixed a bug in mp.grep(). commit 74b6601ce5717332ec8cccff102972f5d13a3da5 Author: angel Date: Tue Nov 14 12:37:34 2006 +0000 Changed mp.grep() to avoid using GUI. commit 4d7f6058e84b08aa9bc6ac71b007bc59e7d8fd56 Author: angel Date: Tue Nov 14 12:28:59 2006 +0000 New function mp.grep() (still incomplete). commit d0ba01809f4cc713e4b3218c342b53cfb5923e09 Author: angel Date: Tue Nov 14 12:12:10 2006 +0000 Don't store undo from mp.new(). commit 1827da5040507e70ab800eacc2ffcae635b4be62 Author: angel Date: Tue Nov 14 12:08:10 2006 +0000 New function mp.insert_keystroke(), the same as mp.insert() but saving undo information. This function is supposed to be called as a response from a (missed or not) keystroke. commit ba9b0d2792a939f8d77254468647ead5d22ac4fd Author: angel Date: Tue Nov 14 11:00:30 2006 +0000 Curses panels are drawn with a box. commit 10ae0ea71aeeeb7b03c0d3839b01bc9a5dbfa576 Author: angel Date: Mon Nov 13 15:20:54 2006 +0000 Updated TODO. commit c3e639e75c0dadadd0140374858d392dba3770e3 Author: angel Date: Sat Nov 11 10:24:07 2006 +0000 The MPSL dump() has been overwritten to dump values on the special document. commit 8cee47f20eab143535bbf6d01e3a812c4b890bd9 Author: angel Date: Fri Nov 10 16:41:04 2006 +0000 mp.insert_array() has disappeared; now mp.insert() splits its second argument by \n if it's not array and acts like mp.insert_array() did. commit 2a42be0a36b4355cd8ca37cd7630f10cd34e84ca Author: angel Date: Fri Nov 10 11:31:47 2006 +0000 Improved perl syntax highlight. commit 6d45b99936c8e6526c6cf190e8177d0c30c678ed Author: angel Date: Wed Nov 8 17:08:23 2006 +0000 The mouse_down flag has been documented and moved to the top (both in GTK and Win32). commit 6661b6e755844970968b819b4a9e6cd676729cdf Author: angel Date: Wed Nov 8 17:07:02 2006 +0000 Updated RELEASE_NOTES. commit dc700c2132f075e2a20648ca1d992691276be0d3 Author: angel Date: Wed Nov 8 17:04:44 2006 +0000 Selection can be done by dragging the mouse under win32 (Closes: #1201). commit ce6cae0ead6a124b8708493afda9b5da861c099d Author: angel Date: Mon Nov 6 07:14:43 2006 +0000 Modified the win32dist Makefile target to use the new aovwinstall tool. commit 4fa1dcaa219d6a5a68811ae867421679139750e3 Author: angel Date: Sat Nov 4 01:42:08 2006 +0000 Marked block information has been moved from drw_1, so they are really fastly drawn now (even when dragging with the mouse!). commit c69f9a9f17947b78151ae91ee47b1a510501874e Author: angel Date: Sat Nov 4 01:36:59 2006 +0000 The attributes for the selection are always drawn, but saved. This way the block can be taken from drw_1. commit 9cb17c5b5fe957f7d22dfb804fa12164b4cccadd Author: angel Date: Sat Nov 4 01:24:44 2006 +0000 Deleted debug information printed to stdout. commit 0ee1e3e5e3162336027bf40bfeae67d7ceab88ec Author: angel Date: Sat Nov 4 01:19:55 2006 +0000 The mark information is stored in drw_1. commit 50584fb99938a930805a4bbc369ce10db7f89cca Author: angel Date: Sat Nov 4 01:14:17 2006 +0000 The mod flag is stored in drw_1. commit 391272af331c0d931ea19d887b2711b52340f297 Author: angel Date: Sat Nov 4 01:09:05 2006 +0000 The cursor attribute is filled in the new function drw_cursor(), where drw_2.cursor is now calculated. As this value is also used in drw_matching_paren(), drw_cursor() is executed first. Also, x and y are stored in drw_2. commit c352cabb33a57e7afe108131c4ee71af014b43fb Author: angel Date: Sat Nov 4 00:56:14 2006 +0000 The current line is no longer stored in drw_1. The only function that used it, drw_adjust_x(), now accepts it directly as argument. commit 45e6569dce1e653abf75a35b6ec6f817d17d03ee Author: angel Date: Sat Nov 4 00:45:44 2006 +0000 Changed drw_adjust_x() to not use data from drw_2. commit bf97dfa7895edbd442067dffc938151ed0bf0a2f Author: angel Date: Sat Nov 4 00:40:25 2006 +0000 Moved all code modifying the drw_1 structure to the top of the drw_prepare() function. commit 991f90f33cd3578e9574f36b0cac40243bae220a Author: angel Date: Sat Nov 4 00:28:14 2006 +0000 The drw structure has been divided in two; one for the data taken from the document, and another for the calculated stuff; if the first one is the same as the previously drawn one, there is no need to recalculate the second one. commit f710f9bb897a087ffe31d24a25e3a3ea357b54eb Author: angel Date: Fri Nov 3 23:55:09 2006 +0000 Tabs are no longer drawn in normal attribute when they are inside the selected block and under the cursor. commit f952fe3ab2b233af404dd3311f27bfa95354def4 Author: angel Date: Fri Nov 3 23:32:25 2006 +0000 Updated TODO. commit 3c5665b7dd462e75528fe289d550c7c97057095d Author: angel Date: Fri Nov 3 16:46:09 2006 +0000 New function mp.move_to_coords_xy() and changes to mouse actions to use it. commit dcee36bf4e4297a4e2d7c95fa7799e6bc7d1e687 Author: angel Date: Fri Nov 3 16:34:35 2006 +0000 Block selection have been fixed (Closes: #1202). commit eea456e0c994d1bc8dbaf5f2b99a90846e2f8625 Author: angel Date: Fri Nov 3 16:24:50 2006 +0000 Updated TODO. commit 375d031ad996ca454d4ac48c74c66fddd331e2a2 Author: angel Date: Fri Nov 3 16:11:56 2006 +0000 Minor optimizations to GTK mouse dragging; don't repeat events with the same mouse-to coordinates and redraw with optimizations. commit 04ee7242c33edfa5ce1290bbd5b2bab33e950d0c Author: angel Date: Fri Nov 3 15:58:45 2006 +0000 Selection can be done by dragging the mouse under GTK (Closes: #1200). commit bd05f90bb5664293288353bd9c7086e7e7f32f93 Author: angel Date: Fri Nov 3 14:58:36 2006 +0000 Updated TODO. commit 5cc195253f25fffd945c1ae04b919fb7a12864a7 Author: angel Date: Fri Nov 3 14:50:06 2006 +0000 Selection can be done by pressing shift + any movement key (Closes: #1182). commit 573d6ba21bc75c35cca9c75bb40642bc6f52c763 Author: angel Date: Fri Nov 3 14:29:07 2006 +0000 New wrapper function mp.move() for movement functions that also take shift-key (move-selecting) into account. commit 7d1d143eae1657b5542cee0dffc67c231b405496 Author: angel Date: Fri Nov 3 13:19:13 2006 +0000 Updated TODO. commit 5c40a782909042356779c2f7788a5d87b6f8f7d0 Author: angel Date: Fri Nov 3 13:09:53 2006 +0000 Updated TODO. commit 30596a62ae9f9bddc8ef8d8687a68b88761be241 Author: angel Date: Fri Nov 3 13:04:25 2006 +0000 Finally, . is not included in INC (Closes: #1185). commit 680f15e813fb0b1fce98ff96672bdacf9e669be9 Author: angel Date: Thu Oct 26 13:46:21 2006 +0000 New function mp.toggle_ispell(), to do the obvious. commit 1ab09418be011c4f5d750d3af541c7b7b66c625f Author: angel Date: Fri Oct 20 05:57:15 2006 +0000 Updated TODO. commit 3ad16dbc714b8e698b0e6933eb48b018cdbbe84a Author: angel Date: Fri Oct 20 05:54:24 2006 +0000 Updated TODO. commit 06bf6791d7277991153b14cedd297c39562ac89d Author: angel Date: Fri Oct 20 05:53:02 2006 +0000 Updated RELEASE_NOTES. commit 9411d4c85bf825cacdf36d64efcdb7ebc3ab137d Author: angel Date: Fri Oct 20 05:51:47 2006 +0000 Don't use SetDlgItemTextW() because it doesn't work under Windows 98 (Closes: #1196). commit 35ecde9a898f8a012ca4dc2eef5090db3af7dcc0 Author: angel Date: Fri Oct 20 05:42:54 2006 +0000 Don't use GetDlgItemTextW() in win32 as it doesn't work in Windows 98 (Closes: #1197). commit 225a25625c3860366a907f6793a843e9456be640 Author: angel Date: Thu Oct 19 20:11:32 2006 +0000 Updated TODO. commit dcc9378af2157f645e1cc60201761705e8bfe7ac Author: angel Date: Thu Oct 19 16:57:01 2006 +0000 The new mp_plain_load() C function explicitly destroys (using mpdm_destroy()) every line after using it (RES memory changed to a half). commit f1dc282efa3cb0c69f3b1ac99a3fab0716ea74ee Author: angel Date: Thu Oct 19 16:50:35 2006 +0000 A new mp_plain_load() in mp_core.c, to substitute mp.plain_load(). It loads a 10Mb, 560K lines PostScript file in 2 seconds instead of 1:22 minutes. This is great, but I'm not totally happy with this being here; it probably should be a more generic slurp() function in MPDM or MPSL. commit ee526baeac7abc663cabe227d5922f533673cf11 Author: angel Date: Thu Oct 19 16:10:52 2006 +0000 Fixed some typos in comments. commit a3e08848356fc86f78b8418191c6e5760285d042 Author: angel Date: Mon Oct 16 15:38:24 2006 +0000 Updated TODO. commit 5d5988248fb2467d1234046fc290fd8d2f0df5d5 Author: angel Date: Mon Oct 16 15:28:15 2006 +0000 If mp.config.move_seek_to_line is NULL, no positioning on successful searches is done. commit 2c0abf3b809e8f01548678af12d7431e46ef38cf Author: angel Date: Mon Oct 16 15:24:53 2006 +0000 Updated RELEASE_NOTES. commit 04a538295c4a12a58367ac72a2df42180b0fd1dc Author: angel Date: Mon Oct 16 15:22:51 2006 +0000 Both search functions have been unified in mp.search_dir(). commit 513dac05836e2b807a74226d5baafffe40c3077c Author: angel Date: Mon Oct 16 14:25:34 2006 +0000 mp.seek_next_char() and mp.seek_prev_char() have been unified in mp.seek_prev_or_next_char(), with the searching function as argument. commit e9a0ce9f59cb35059c2a264652183b5a7427ad4c Author: angel Date: Mon Oct 16 14:18:26 2006 +0000 Move to next / previous instance of character works (Closes: #1131). commit 679df54c5ce94e7e32912e9dd1445aa2bdc22179 Author: angel Date: Mon Oct 16 14:15:56 2006 +0000 A new mp.search_back() function, and a new action 'seek_prev' that uses it. commit 94dad370af11f9aea8b1704eac51cad70d8d1dfc Author: angel Date: Mon Oct 16 14:01:24 2006 +0000 New function mp.search_next_char() and associated action and keycode. commit 506c1e8c15668aa397321602ce8b05dc4d4e8bd2 Author: angel Date: Sat Oct 14 08:29:21 2006 +0000 Updated TODO. commit 6912e67c6d004a69e4fff4b32b86a8cf2f8bf669 Author: angel Date: Sat Oct 14 07:32:15 2006 +0000 Updated TODO. commit 97e2717adc35c0558799ef0059db21d9aa051325 Author: angel Date: Fri Oct 13 18:55:59 2006 +0000 The font in the tab list is set to DEFAULT_GUI_FONT and some code deleted in win32. commit d94f6adc25751a496a730e51c37499e5443ef4f8 Author: angel Date: Fri Oct 13 18:55:13 2006 +0000 Updated TODO. commit 6d07db52244285aa3f00000f929921164f6b60ed Author: angel Date: Fri Oct 13 18:38:16 2006 +0000 Empty passwords equal cancellations (Closes: #1192). commit cda8f3593c452b7cabe1dcdf040f013af451e4b3 Author: angel Date: Fri Oct 13 17:00:40 2006 +0000 Updated TODO. commit 5dcad508bc2c2c85258bafdc056d8cbba791acd5 Author: angel Date: Fri Oct 13 16:59:13 2006 +0000 Updated TODO. commit 6d32de876707aa1326bbd147cbe95e3e5a23d920 Author: angel Date: Fri Oct 13 16:29:43 2006 +0000 Changed file opening modes to "rb" and "wb" in mp_file.mpsl. commit fe95bbaa4810ec935788285a6ac06d81dcde9f3d Author: angel Date: Fri Oct 13 16:29:17 2006 +0000 Updated TODO. commit 640ab640a30db37fd3022d615903682e6bbb9e2e Author: angel Date: Fri Oct 13 16:06:38 2006 +0000 Updated TODO. commit 3941f7c9c772446203a5ff5e691f373a30a43675 Author: angel Date: Fri Oct 13 16:03:19 2006 +0000 Fixed tag colors in win32 (Closes: #1188). commit 68d3faa9a0932a97dc5450c6f8ddd9fb03618a6e Author: angel Date: Fri Oct 13 16:00:54 2006 +0000 Deleted unnecessary code. commit 2065003ab3892f9676c4fda5de3f557f065cf910 Author: angel Date: Fri Oct 13 16:00:36 2006 +0000 Updated TODO. commit 93f1386822c0ce9561c9401f35fe57431c6ec5a5 Author: angel Date: Fri Oct 13 15:46:42 2006 +0000 The GTK startup() function calls build_colors(), so tags are correctly drawn again (Closes: #1187). commit 2d17faf4a4c4098b3599bd7e82ef55f689b3e35d Author: angel Date: Fri Oct 13 12:20:40 2006 +0000 Updated TODO. commit 4bc1b7164ef52bf33a308d7f8f0cfe8d99b2fe9e Author: angel Date: Thu Oct 12 17:28:48 2006 +0000 When pasting on GTK, the utf8 clipboard is converted using utf8_to_wcs() instead of the current locale. commit e7be9685d8eb258dc78efc38b10cb767d8c75113 Author: angel Date: Thu Oct 12 17:07:20 2006 +0000 Pasting in GTK uses the UTF8_STRING argument to gdk_atom_intern() (whatever it is), so all Unicode characters are transferred (it must be tested on non-utf8 locales, though). commit c1a1bbd13e9cc093aa8765901a2f72ea82700761 Author: angel Date: Thu Oct 12 10:57:44 2006 +0000 Added default dummy driver functions and deleted the equivalent ones from mpv_curses.c. commit cafb5888438f1a13290cc6b56fc05a46a7ff7690 Author: angel Date: Thu Oct 12 10:25:26 2006 +0000 Command line arguments are processed after driver initialization, so mp.post_ui_startup() is no longer needed and operations triggered by the command line as tag opening and encrypted files now work correctly (Closes: #1186). commit a8bc39bb7894a258e2097cf9dc1b02c178d596c6 Author: angel Date: Thu Oct 12 08:57:12 2006 +0000 Updated TODO. commit e3e56fc9c642f3683c73d3e81223f2fbd1065984 Author: angel Date: Thu Oct 12 08:56:16 2006 +0000 Updated RELEASE_NOTES. commit e62d767b44e2d75d84406a4ec58dec04f2416b01 Author: angel Date: Thu Oct 12 08:55:35 2006 +0000 Encrypted files are detected and a password prompted (Closes: #1180). commit 0ad51256b7aab2ad1c37fc0a02ccc23f5d1c8dd6 Author: angel Date: Thu Oct 12 08:09:19 2006 +0000 mp.arcfour_load() and mp.arcfour_save() have been renamed to mp.crypt1_load() and mp.crypt1_save(), as they are exactly what the are. Also a new mp.crypt1_detect() function has been implemented. commit 7487aedda6cc80d4486cc41e5a015be65fe3315f Author: angel Date: Wed Oct 11 05:36:01 2006 +0000 mp_main_argc and mp_main_argv globals have been deleted. Also, the old _init() driver routines have been renamed to _detect(). commit 68294abd24c141a196af065aeb7a246ceee2aea8 Author: angel Date: Wed Oct 11 04:21:57 2006 +0000 Updated TODO. commit 7467a6f91c22ff6db2907b6616eeb0abfe0cac58 Author: angel Date: Tue Oct 10 12:13:51 2006 +0000 Updated TODO. commit edb5c74154f1f473ab18b26400823a021a753046 Author: angel Date: Tue Oct 10 11:57:12 2006 +0000 Added wcscoll() to C syntax highlight. commit b0bb94a800ad87b00e5c0e8a29748842378cb4a3 Author: angel Date: Tue Oct 10 11:05:46 2006 +0000 Updated TODO. commit 4333e2c924deaa445f5f73eaa55368efbdc221d9 Author: angel Date: Tue Oct 10 05:30:14 2006 +0000 Added backticks to Perl syntax highlight. commit 9df88b217801d9710795023d1fb1b88adf6caad3 Author: angel Date: Sun Oct 8 08:20:28 2006 +0000 Fixed TUI to localize top menu options. commit 9e22e932800bb20f24ca1f3a9c9d26b7c820f1cd Author: angel Date: Sun Oct 8 07:53:37 2006 +0000 The gettext domain is set at mp_core.mpsl startup. commit 38489a1da01986696bb69e5fc79578930874f34a Author: angel Date: Sun Oct 8 07:46:02 2006 +0000 Update many messages to match the ones in 3.x. commit 9189e2c32c6c79924b9162138b5c7dc6c57a8821 Author: angel Date: Sun Oct 8 06:30:28 2006 +0000 Updated TODO. commit 164dc14f9859ab549607e97aa93194802e33e6ef Author: angel Date: Sat Oct 7 11:13:11 2006 +0000 Updated win32dist target. commit 7ad4f062633efa3bfe7155d8f9c43009e29f1648 Author: angel Date: Sat Oct 7 10:58:14 2006 +0000 Exclude .svn instead of CVS from dist tar. commit 3a407cdde6809b173ee310836bf6f36a4867ad95 Author: angel Date: Sat Oct 7 10:51:08 2006 +0000 Version 4.99.12 RELASED. commit 7b362084649952e2586b17accf539a520060d630 Author: angel Date: Sat Oct 7 10:49:45 2006 +0000 Generate Changelog with svn instead of cvs2cl. commit 822124ccaa55e9b3586f7a4463ef6933eaf3dc3b Author: angel Date: Wed Oct 4 11:34:50 2006 +0000 Deleted the default mp.drv.form(), as it's now mandatory and all drivers implement it. commit ce4fccf5d118cf38f0c7bd2b527981bab096d078 Author: angel Date: Wed Oct 4 11:32:37 2006 +0000 Got rid of all instances of mp.drv.readline() / mp.readline(). commit b65f97cade355d1d513d861f8fd553e241b34070 Author: angel Date: Wed Oct 4 11:17:47 2006 +0000 Got rid of mp.drv.list() / mp.list(). commit f6932d4c5d53186e6265e8de809d95db8acf6a85 Author: angel Date: Tue Oct 3 19:46:41 2006 +0000 Added numbers to all-caps quotes in most syntax highlighters. commit 85dfce69aaa60879ccbc531227b3eddaf7ad03f0 Author: angel Date: Tue Oct 3 12:07:04 2006 +0000 All foreach() loops adapted to use the local iterator variable, where applicable. commit 78cbb56e91a1647cfb99797f383a71311ac59eb0 Author: angel Date: Tue Oct 3 04:51:52 2006 +0000 If mp_exit_requested is set, GTK's main loop is not started. commit 0342f6527f8efde7bee9bb877696dedb97fd32f6 Author: angel Date: Mon Oct 2 18:20:04 2006 +0000 All successful seeks move the cursor to the same screen line (Closes: #1181). commit acac165e32ec5e5ae90bb557a2151f24398f0b1f Author: angel Date: Mon Oct 2 18:13:33 2006 +0000 Updated TODO. commit 6732d849aea9bc185cc1c5c68a40c236a9e03d5f Author: angel Date: Mon Oct 2 18:12:33 2006 +0000 TUI menu is accepted as working (Closes: #1162). commit 597518e404ca8606c7492f31dd6ad68af90c03e0 Author: angel Date: Mon Oct 2 15:25:27 2006 +0000 A new action to protect texts with passwords (Closes: #1115). commit ff84a9e9d14758795c4cc0ef979cc7e68094a534 Author: angel Date: Sun Oct 1 17:00:59 2006 +0000 Updated TODO. commit 5f3fcbcb457474b592f93151493660b152a41998 Author: angel Date: Sat Sep 30 10:50:08 2006 +0000 Deleted unused Win32 resource code. commit 436221b8dc82cb9c56edc749851fa1bf791db535 Author: angel Date: Sat Sep 30 06:15:36 2006 +0000 Updated RELEASE_NOTES. commit 553576eba5257c559f03b5166ee67d1cb0d2fb4d Author: angel Date: Sat Sep 30 06:05:17 2006 +0000 The old drv functions in TUI implementing readline and list have been deleted, so that it will be indirectly called by mp.drv.form(). This way, form() is considered implemented under TUI (Closes: #1178). commit 333afa64c620cab8620d12570d2ab07f25e73c80 Author: angel Date: Sat Sep 30 05:58:41 2006 +0000 A rudimentary mp.drv.form() 'emulator' for TUI, implemented by looping a form's widget list and calling the equivalent interface functions. commit 17b3a4fe29bcf98a2ee8ded10c9a81367cc2c204 Author: angel Date: Fri Sep 29 19:46:09 2006 +0000 Updated RELEASE_NOTES. commit 986679b12700512f15f61933fdb61a506e72e6e8 Author: angel Date: Fri Sep 29 12:00:05 2006 +0000 mp.menu_label() returns NULL if action is '-'. commit a2bb91a4a15c69247938ba9f875d486371fe9ef8 Author: angel Date: Fri Sep 29 11:58:16 2006 +0000 TUI's menu now uses mp.menu_label(). commit 82049974d86f482af47d902235236a011cc3a3a6 Author: angel Date: Fri Sep 29 11:53:08 2006 +0000 New panels are filled with the lastly set attribute. commit 7f68e1a400cac103429db276eb3b9efbc89980d6 Author: angel Date: Fri Sep 29 11:33:38 2006 +0000 Added code trying to fill new panels with current background color. commit 6abf49f9dc57a1c4990e74a8e3113287cb99a480 Author: angel Date: Fri Sep 29 11:30:34 2006 +0000 Bright deleted from tag text color. commit da031f6ed5595983e407d460438dec731f530b14 Author: angel Date: Fri Sep 29 11:28:39 2006 +0000 TUI's prompt() now sets a color explicitly. commit aa83d5bfdb05c8b5bf228f3cdc2b6efe678ce8ef Author: angel Date: Fri Sep 29 11:26:10 2006 +0000 Curses' tui_attr() also sets the background filling color. commit eacbe1847286732c0efd966d2b07e8fcbdb6d907 Author: angel Date: Fri Sep 29 11:22:00 2006 +0000 The hardware cursor is moved to the currently selected menu option. commit a47d9d1957b6aab36135650c091acfb3872ae914 Author: angel Date: Fri Sep 29 11:19:27 2006 +0000 A new color for TUI menus. commit 6833ace356055c6c55824da11678a6865b2cb57c Author: angel Date: Fri Sep 29 11:08:11 2006 +0000 New action 'menu', with a default keybinding of 'ctrl-a' (as in mp 3.x). commit a2a1a9990d58dac80dea4ba454f47e0982d60775 Author: angel Date: Fri Sep 29 11:04:05 2006 +0000 TUI's list() also uses sprintf() to fill strings. commit da4f8d892942787d55e05d19db78843b37b531d5 Author: angel Date: Fri Sep 29 05:30:00 2006 +0000 In TUI's menu, the cursor is space-filled using sprintf. commit 5d731b1d2fb963e124146f775ceafd76c099dc2b Author: angel Date: Thu Sep 28 12:29:46 2006 +0000 TUI's menu correctly wraps up. commit 84e68ff00cd5f7ba34086e1e0978203800e0a358 Author: angel Date: Thu Sep 28 12:26:31 2006 +0000 TUI's menu skip over separators. commit 646d67c756931ae014a90519cf0ca4614e2b2930 Author: angel Date: Thu Sep 28 12:19:00 2006 +0000 TUI's menu, while still ugly, works. commit 9bc7500e198f10181f44edd2db8467a55bd7efe4 Author: angel Date: Thu Sep 28 11:34:18 2006 +0000 Now that the underlying window is touched, panels work. commit 7978680937404872f32757764cdc2473d6693206 Author: angel Date: Thu Sep 28 11:31:47 2006 +0000 Fixed string positions (they are window-relative). commit 46809ac5a43615f379e42839c04679189e941f6d Author: angel Date: Thu Sep 28 11:28:30 2006 +0000 Keys are read always from stdscr (don't know why it must be this way). commit 0ad3eee5d211cdebdfa3ecdaf0aaefa939988944 Author: angel Date: Thu Sep 28 11:18:13 2006 +0000 TUI's menu panel are starting to show. commit d3b6f6ea13cce19894ed27d189ceba0d62099ac3 Author: angel Date: Thu Sep 28 04:18:49 2006 +0000 The top menu bar in TUI at least look well. commit 5c052527a2298d99e14221aced5638d5008c5135 Author: angel Date: Wed Sep 27 18:25:15 2006 +0000 An embryo of menu in the TUI interface. commit 8f9066c6c0e30058eb79e8f932d662a8e1d1f7d0 Author: angel Date: Wed Sep 27 18:05:08 2006 +0000 The mp.menu structure has been changed to be a list of pairs instead of a plain list. commit 97a797b8bd09d903c41783a72c539f703f417ca9 Author: angel Date: Wed Sep 27 17:55:23 2006 +0000 Added experimental code to TUI's mp.drv.menu(). commit b457465c887dcfcd686c25eb5fae4955066e2a09 Author: angel Date: Wed Sep 27 16:21:45 2006 +0000 New TUI functions openpanel() and closepanel(). commit 2b986a7eca9be4e7d44f6e3e3acd8fc1cf69994a Author: angel Date: Wed Sep 27 12:28:24 2006 +0000 The curses driver no longer uses the stdscr-implicit functions, but the window-dependent ones. commit 4f91796bc69b6c74603c8bc4123355db324833c8 Author: angel Date: Mon Sep 25 17:57:19 2006 +0000 Updated RELEASE_NOTES. commit e93e0bf44c7ec5cd5fe5f44100bdc6f5be1fafb3 Author: angel Date: Mon Sep 25 17:50:21 2006 +0000 All possible Win32 dialogs have been implemented via mp.drv.form() (Closes: #1177). commit 47c48a72ab7c7e1a34047d7d64578feffef2832e Author: angel Date: Mon Sep 25 17:45:06 2006 +0000 Updated TODO. commit 75b50e4ff97f3d50d21e7356e97c77c6dedf3bb8 Author: angel Date: Mon Sep 25 17:44:14 2006 +0000 Minor code cleaning and comments. commit 0f10ba6ae68288606f6e6da72b469a6ab56c13c2 Author: angel Date: Mon Sep 25 16:20:22 2006 +0000 Win32's form() adapts the size of the labels to match the length of their strings. commit 3bd214a67782d28ffdb656290165a586f80e1d92 Author: angel Date: Mon Sep 25 12:12:13 2006 +0000 Win32's form() is much wider. commit 7f121f791c64cc14b3ad6fa1f71dc0ce9e7dd48b Author: angel Date: Mon Sep 25 12:02:32 2006 +0000 Win32's form() now stores history in text fields. commit cee9fea6984374ef7220af34c034ddfcef70183e Author: angel Date: Mon Sep 25 11:57:40 2006 +0000 Lists in win32's form() receive and return data. commit ecad08d4e8b4ef137ef32f2417d11a003065306c Author: angel Date: Mon Sep 25 11:22:31 2006 +0000 Support for dynamic height in Win32's form() controls. commit 244c151ff3443f9717eb60aac795ec3f6b0079ec Author: angel Date: Sun Sep 24 22:06:07 2006 +0000 Small code cleaning. commit 0a8912783ec01ef614ac24b7aaa8be62bc74aff8 Author: angel Date: Sun Sep 24 21:57:35 2006 +0000 Win32 form() accepts and returns all widget values except lists. commit 52d856808ec260553974d80563d5eb8a75089a08 Author: angel Date: Sun Sep 24 20:56:58 2006 +0000 Much work on Win32's form(). commit 77e2946ad90d10febc973e1079d635d137dd82de Author: angel Date: Sun Sep 24 19:55:33 2006 +0000 More work on Win32's mp.drv.form(). commit 9fa0afa3a37d438fa454a7fdc3259d3d52a85a77 Author: angel Date: Sun Sep 24 19:37:36 2006 +0000 An embryo of a Win32 mp.drv.form(), mostly cargo-culted from MSDN. commit b201e4382d7f7e067b43bf92448faf0322c6beeb Author: angel Date: Sun Sep 24 10:59:42 2006 +0000 The mp.drv.dialog() function and interface has been renamed to mp.drv.form(). commit aee8ed2de32ad9f1d0845b3a2f99c58c277fcd5c Author: angel Date: Thu Sep 21 19:59:48 2006 +0000 A better character scaping regex in mp_tags.mpsl. commit 4ca08116d41e8a228ad5361c1745b168a9d5b828 Author: angel Date: Thu Sep 21 15:02:21 2006 +0000 Fixed a typo in TODO. commit 794e228af3a6f76dbc65e27e0003803fb7e90b5c Author: angel Date: Thu Sep 21 14:55:47 2006 +0000 Updated TODO. commit 75ab12f8ec43ce2928ff5349d7077f5c872a45bc Author: angel Date: Thu Sep 21 14:50:35 2006 +0000 Added some notes about spellchecking. commit 130d3a01c3791bbe6444dc286e1e5639583fe83a Author: angel Date: Thu Sep 21 14:39:34 2006 +0000 Updated TODO. commit ac4eda5c761ca118015e2728e45a8460cec1d0c7 Author: angel Date: Tue Sep 19 04:40:52 2006 +0000 Updated TODO. commit 184898d2c4bf63cd8f5ae7ae41c2e5bc22e9c9d8 Author: angel Date: Sun Sep 17 20:45:22 2006 +0000 The configuration file is parsed before the command line. commit d4986ad6ad84ee56a2616de8a89ced8d4710e5fc Author: angel Date: Sun Sep 17 08:03:03 2006 +0000 The GTK dialog lists, the default value is stored at dialog creation because the select_row callback can never be called (when the user accepts the default value). commit 178d55b1f42a265b3ac50f843be8e2f4ac35b637 Author: angel Date: Sun Sep 17 07:55:05 2006 +0000 Tags work again (Closes: #1167). commit 1fe241624b88642474fb5eed640f3dc4f811e2e4 Author: angel Date: Sat Sep 16 20:37:19 2006 +0000 Updated TODO. commit 2037bdd968fc9a829210378aac064534cc9f46e2 Author: angel Date: Sat Sep 16 20:35:20 2006 +0000 Fixed a bug in history storage for text fields in GTK. commit 4fe3f60dd6d2bf865be2df61bc74c230890ee9de Author: angel Date: Sat Sep 16 10:17:40 2006 +0000 Win32's readline_replace() function has been registered. commit 3eebe0f006bd4fb85fc5613457696bc659cac937 Author: angel Date: Sat Sep 16 10:10:33 2006 +0000 Changed openfile() in GTK to use the same dialog data as dialog(), to unify all value pass from/to the dialogs. commit 16b0466a6595b6f60561e391ec3140af11c7acd6 Author: angel Date: Sat Sep 16 09:29:23 2006 +0000 More dead variables deleted and code reordered. commit 37e261af35c34b102f4d3e37f96c977c8eafe0ea Author: angel Date: Sat Sep 16 09:20:15 2006 +0000 GTK's functions readline(), readline_search(), readline_password() and list() have been deleted, as they are implemented by way of dialog(). commit 7fdcbb8cdf6ff32a1ffdcb2679a1369ec746a6d1 Author: angel Date: Sat Sep 16 09:09:25 2006 +0000 When storing a confirmed string in TUI's readline, test existence of the history by using 'h != NULL' instead of just 'h' (this worked some time ago; something must be broken in MPDM or MPSL). commit 3673c4f6744bccce279bb3bf3be087a658a38e92 Author: angel Date: Sat Sep 16 08:55:13 2006 +0000 Updated config system to enable get_wch() if available. commit 41e56da0db770123e6f7271fb109b2fa570d354c Author: angel Date: Sat Sep 16 08:14:15 2006 +0000 New function mp.drv.readline_replace(). commit 3d44da8c0a24760e80d41ec22780b53059a39893 Author: angel Date: Fri Sep 15 20:00:21 2006 +0000 On cancellation, mp.drv.readline_replace() returns NULL. commit c16261974b26739362e01322cf92a69c2f49f620 Author: angel Date: Fri Sep 15 19:57:17 2006 +0000 New default function mp.drv.readline_replace(). commit f361677e6cb9bdc133688563b9f3a7cb2ec093a0 Author: angel Date: Fri Sep 15 12:23:02 2006 +0000 mp.readline_search() no longer surrounds the string in '/'; that is done now in mp.search(). commit 162c6c7fc18fbc6180e34ba33367a8c0658cf53d Author: angel Date: Fri Sep 15 12:22:04 2006 +0000 mp_tui.mpsl is loaded from mp.drv.startup() under curses to avoid its functions being overwritten in mp_drv.mpsl; but if it fails, the user is no longer warned. commit ed3e1eaa3e85239e4550731e5778dce03c875836 Author: angel Date: Fri Sep 15 12:10:28 2006 +0000 Minor fixes in readline_search() history and deleted useless code in mp.alert(). commit 99f5f14fe1a8bacc46e8f9550177517e5c46ac69 Author: angel Date: Fri Sep 15 12:07:56 2006 +0000 Many default driver functions implemented using mp.drv.dialog(). commit d4ed8754923639bb212c524dea91af58c2f5a3eb Author: angel Date: Fri Sep 15 11:42:19 2006 +0000 A default mp.drv.dialog() function, to be used as a fallback for drivers that doesn't implement it. commit ba90b0fc962b9ff323b4ad7cfdb794bdffae4792 Author: angel Date: Fri Sep 15 11:39:54 2006 +0000 Win32 startup didn't call register_functions(). commit c0f5a482f4752908121ba6693e6a6fe16e7d9e21 Author: angel Date: Fri Sep 15 11:39:12 2006 +0000 Drivers now register only mp.drv.startup() on initialization, and the rest of driver functions are initialized there. commit 9e25cc08ff9fa37bcf5510b1c3e671f732d4aa69 Author: angel Date: Fri Sep 15 09:40:02 2006 +0000 New source file mp_drv.mpsl, to hold all generic driver code. commit b9c853467049cf781d55b1a6b847d97686833c39 Author: angel Date: Fri Sep 15 09:28:32 2006 +0000 The mp.drv namespace is created in mp_core.c instead of on each driver. commit 4bd995be98afda4f2de445ee789cccf5220ba5e2 Author: angel Date: Thu Sep 14 11:36:03 2006 +0000 Changed version 4.99.12-svn, as it's under Subversion control now. commit 0dc3ff4f73b71f9a1d1ac8d0a87d90ca4e148d2c Author: angel Date: Thu Sep 14 11:35:24 2006 +0000 Added mpdm and mpsl as svn:externals. commit cce765222004ab62214a241f7ef2d5322f053479 Author: angel Date: Thu Sep 14 11:28:21 2006 +0000 Cleanup: deleted all closed branches, some branch-related tags and all .cvsignore files. commit 1ab81cbdac19ef17df5328fb629ac51e5ef6295f Author: angel Date: Thu Sep 7 14:15:11 2006 +0000 Added a syntax detection regex for configuration files (.somethingrc). commit 9ea0efd11a923da6f62af7684caef3d62c653db4 Author: angel Date: Sun Sep 3 19:32:06 2006 +0000 A new widget type, 'label', as a text spanning all dialog's width. commit 72e32afdac2a2f957f76d57db739dcdc6250cc0b Author: angel Date: Sun Sep 3 19:20:03 2006 +0000 If a widget has no label, it spans to full size. commit c93b068aa7685d87bab5f6cf6981155f47996a63 Author: angel Date: Sun Sep 3 18:19:18 2006 +0000 More tweaks to list width. commit 94491d6156e1a2e43287412da7c1e32f3a043bec Author: angel Date: Sun Sep 3 18:16:21 2006 +0000 Lists in GTK's mp.drv.dialog() are wider. commit 79da16ef0ac6dbed608cf1abbf8d937f5d59b9db Author: angel Date: Sun Sep 3 17:47:59 2006 +0000 Lists in mp.drv.dialog() have their size automatically calculated. commit 01b355843bc0b8e3f4e5c26b141b65869d30317a Author: angel Date: Sun Sep 3 17:16:31 2006 +0000 The GTK mp.drv.dialog() function also accepts lists. commit a03be85d9d86dc149d69db482dd68d86152f3134 Author: angel Date: Sun Sep 3 16:15:34 2006 +0000 More preprocessor changes. commit cc7e9be66b3a9bf8a83fcbfaf15f32284c845756 Author: angel Date: Sun Sep 3 16:12:21 2006 +0000 Some preprocessor tricks to delete copied code. commit 9b34896c185849cec743fd7ad2784ddb945205ca Author: angel Date: Sun Sep 3 15:53:43 2006 +0000 The GTK driver now has a powerful function, mp.drv.dialog(), that allows creating multiwidget dialogs. commit a28af1dd29f0012aca7c7df579e90321f15bde1b Author: angel Date: Sat Sep 2 16:06:19 2006 +0000 The config flag mp.config.case_insensitive_search has been changed to mp.config.case_sensitive_search. commit a0ec6c75f3430a91f460cfe7253322cb4e580189 Author: angel Date: Sat Sep 2 16:01:24 2006 +0000 Align in GTK readline() has been done on a table instead of hbox/vbox. commit 4f331ea8a0711e8b1a019cdb70fb6431d6008f38 Author: angel Date: Sat Sep 2 15:44:03 2006 +0000 Deleted many redundant gtk_widget_show(). commit 20a5ac85b78c2ee62ee2257f71428fee6c22aa17 Author: angel Date: Sat Sep 2 15:37:26 2006 +0000 The case insensitive checkbox reflects the value in the config variable (but can't be set back). commit af3fb43a57261fe0e70d47dd1034bbc08e305c01 Author: angel Date: Sat Sep 2 12:35:02 2006 +0000 The GTK version of readline_search() now shows a (useless) case insensitive checkbox. commit f69ac6df80ffa24ad087765956916afbcbe4ec2a Author: angel Date: Sat Sep 2 10:31:38 2006 +0000 GTK's readline() can optionally ask for a checkbox; this is experimental code and will change. commit 116f43b3b0b8f8fad422e112822cada4f7babe1e Author: angel Date: Sat Sep 2 09:54:47 2006 +0000 Replace works (though work in the interface is stil needed) (Closes: #1155). commit 6cafbd334fe6f053b9c944b4db7c73467cec9fc2 Author: angel Date: Sat Sep 2 09:41:09 2006 +0000 Updated RELEASE_NOTES. commit 1e179d9b2cf418d5e4b988dd21990e88765c779a Author: angel Date: Sat Sep 2 09:40:13 2006 +0000 The concat of 'i' in searches is done in mp.search() and not in mp.readline_search(). commit adcaa4fdd6f743ecfb2a35b026f825fdf563888f Author: an