diff options
author | Björn Gustavsson <[email protected]> | 2010-03-11 10:02:34 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2010-03-11 10:13:45 +0100 |
commit | 3379bd2b28b823a460b9e8e46734648be6ca3b42 (patch) | |
tree | 57fd7ba7f571a2911732b0abde551f5e94ed777f /whats/cooking/2010 | |
parent | 87dd4777fce7c73935631cf6a7d1a2d78009b0ad (diff) | |
download | otp-3379bd2b28b823a460b9e8e46734648be6ca3b42.tar.gz otp-3379bd2b28b823a460b9e8e46734648be6ca3b42.tar.bz2 otp-3379bd2b28b823a460b9e8e46734648be6ca3b42.zip |
Add What's cooking in erlang/otp (2010-03-11)
Diffstat (limited to 'whats/cooking/2010')
-rw-r--r-- | whats/cooking/2010/03/11.txt | 205 |
1 files changed, 205 insertions, 0 deletions
diff --git a/whats/cooking/2010/03/11.txt b/whats/cooking/2010/03/11.txt new file mode 100644 index 0000000000..6c9ed0df6a --- /dev/null +++ b/whats/cooking/2010/03/11.txt @@ -0,0 +1,205 @@ +To: erlang patches <[email protected]> +Subject: What's cooking in erlang/otp (2010-03-11) +X-dev-at: 356c33b6063de632f9c98c66260603e6edbc3ee5 + +------------------------------------------------------------ +[Graduated] + +* ks/types (kernel, stdlib) (2010-02-14) 2 commits + + file.hrl: Move out type declarations (8fef4ff) + + kernel: Add types and specs (da70b2b) + +------------------------------------------------------------ +[New topics] + +* am/restricted-port (erts) (2010-03-06) 5 commits + - Add unit test for 'restricted' flag to port_SUITE (837fdb1) + - Add enforcement of 'restricted' flag when using erlang:send (970aa8c) + - Add checks to port functions to enforce 'restricted' flag (6f3ec5b) + - Add 'restricted' option to opening ports (6a25251) + - Add 'restricted' as atom (d54ba70) + +Will be discussed by the OTP Technical Board. + +* bg/asn1-tests (asn1) (2010-03-10) 6 commits + - asn1 tests: No longer tolerate compilation warnings (54ba270) + - asn1 tests: Eliminate use of deprecated concat_binary/1 (66dee97) + - asn1 tests: Eliminate warning for an unused variable (4c3e9d4) + - asn1 tests: Modernize guard tests (eb66ccf) + - asn1 tests: Clean up comments (561706d) + - asn1 tests: Don't refer to $ERL_TOP in compiler options (c2fa06c) + +* dgud/wx-new-doxygen (wx) (2010-03-10) 4 commits + - Added a non existing macro on windows. (d5b08b9) + - Commit of the generated code with previous commit. (8cd7999) + - Fixed code generation from newer doxygen versions. (f5eeb0f) + - Whitespace fixes (b89ee2b) + +* dp/shell-line-editing (kernel, stdlib) (2010-03-05) 1 commit + - Readline-style line edit history (91e912b) + +* er/ei-decode_msg (erl_interface) (2010-03-10) 1 commit + - Add function to decode distribution header (01821ee) + +* hawk/escript-add-create-and-extract (erts, reltool, stdlib) (2010-03-05) 4 commits + - Remove the undocumented function escript:foldl/3 (643f1bf) + - Make reltool independent of the function escript:foldl/3 (af90428) + - Add functions to create and extract escripts (1b12c59) + - Add function zip:foldl/3 to iterate over zip archives (14eef37) + +* jf/run_erl-disable-flow-control (erts) (2010-03-05) 1 commit + - Teach run_erl RUN_ERL_DISABLE_FLOWCNTRL for disabling flow control (d0775cd) + +* jn/ic-docs-without-java (ic) (2010-03-07) 1 commit + - Permit building and installing documentation without Java (2016a08) + +* ks/export_type (dialyzer, hipe) (2010-03-08) 1 commit + - Support -export_type() in dialyzer and erl_types (0e39287) + +------------------------------------------------------------ +[Stalled] + +* am/spawn_rpc (kernel) (2010-03-07) 2 commits + . Add filter to remote spawn (d84c5bb) + . Add filter to rpc (4a621c0) + +Awaits a decision by the OTP Technical Board. + +* at/odbc_osx_fix (odbc) (2009-11-30) 1 commit + - Workaround broken ODBC implementation on OSX 10.5 (88c71c9) + +The patch in itself is good. It solves the problem on Mac OS X +in the only way that seems possible. Unfortunately, our +test cases fail on Linux, and fixing it seems to require a +backward-incompatible change to the API of the odbc module or +ugly workarounds. The reviewer (Jakob Cederlund) will email +the details and suggest and/or implement a solution. + +Action expected from: OTP/Jakob Cederlund + +* bg/safer-local_to_univ (erts) (2010-02-11) 1 commit + - erl_time_sup.c: test for error return from mktime() (0f62f0b) + +We will not include this branch in R13B04 for two reasons: + + o We are not 100% sure that this change is harmless on all + platforms in all timezones. + o We have an idea how the underlying problem can be fixed in + the calendar module (only) and I plan to try it out after the + release. We will keep this branch in pu as a reminder. + +Action expected from: Björn Gustavsson + +* db/tv_nthtail_fix (tv) (2009-12-01) 1 commit + - Fix for tv which restarts while trying to open a table (abe0759) + +Since our long-term goal is to migrate from gs towards wx, +maintaining the old gs applications has a low priority for +the Erlang/OTP team. Therefore, we will accept patches that +seem sound, but we are unlikely to spend much of our own time +fixing bugs. + +The author of this topic branch has found the real reason for +the problem, but uncovered additional issues. + +Action expected from: The topic author - to decide whether to +include the topic branch (which is a workaround, but does eliminate +the crash) or to wait for a better fix from himself or someone else +with an interest to advance the topic. + +* jp/dependencies_makefile (compiler, erts) (2010-02-14) 3 commits + - squash! eliminate dialyzer warning (434e2ca) + - squash! fix snprintf for Windows (bf2708d) + - Add dependencies Makefile generation to erlc(1) and compile(3) (7cbc437) + +Approved in principle by the OTP Technical Board; now awaits a closer +review of the implementation. + +Action expected from: Björn Gustavsson (the reviewer) + +* jv/update-rpccall-to-use-try (kernel) (2010-02-24) 1 commit + . fix rpc handling of uncaught throws (3f21ed7) + +The follow test cases fall when this topic branch is included: + +compiler: inline_SUITE:barnes2/1 +kernel: global_SUITE:simple_resolve/1 + global_SUITE:simple_resolve2/1 + rpc_SUITE:called_throws/1 + +Action expected from: Topic author or anyone else with an interest to +advance the topic + +* kr/gs-browser (gs) (2010-02-10) 1 commit + - Change lib/gs/src/tool_utils.erl to select multiple browsers other than Netscape (802d159) + +This topic branch introduces a new call to the deprecated regexp module. + +Action expected from: Topic author or anyone else with an interest to +advance the topic + +------------------------------------------------------------ +[Cooking] + +* am/kernel-stops (kernel) (2010-02-21) 1 commit + - Change restart behavior of network apps from permanent to transient (397343b) + +* am/net_kernel_catchall (kernel) (2010-02-20) 1 commit + - Add catch all handle_call to net_kernel (77ee109) + +* au/crypto (crypto) (2010-03-01) 2 commits + - Add missing docs for crypto:md4/1 (b869aef) + - Add des_ecb_encrypt/2 and des_ecb_decrypt/2 to crypto module (544ed56) + +* bd/mnesia-activity-subscription (mnesia) (2010-02-12) 1 commit + - Add mnesia activity subscription message (a564dd3) + +* bg/compiler-bugs (otp) (2010-02-16) 1 commit + - bug: inlining a module causes an internal compiler error (f77e8aa) + +Reminder for a (low priority) bug to fix after the R13B04 release. + +* bg/efficiency-guide (otp) (2010-02-28) 3 commits + - Efficiency Guide: Recommend external funs over tuple funs (5a662ce) + - Efficiency Guide: The maximum number of atoms can be configured (cedee54) + - Efficiency Guide: Fix typos (a0fc666) + +* bg/temp-hipe-fixes (compiler, hipe, kernel) (2010-01-31) 4 commits + - Crudely fix return type for the lists:key{search,find,member}/3 (0e3ab3e) + - seq_trace_SUITE: Don't native-compile (c9fc04b) + - Disable native code if on_load is used (bd4fe28) + - andor_SUITE: Don't native-compile (8aadc4c) + +This branch contains temporary workarounds to avoid failing test +cases and is never intended to graduate. + +* dgud/emacs-bugfixes (tools) (2010-02-25) 2 commits + - Added erlang-skels to release target (ddcad46) + - Fixed electric semi-colon and tuples inside lists. (cfde62b) + +* gl/jinterface-pom (jinterface, otp) (2010-02-15) 2 commits + - Exclude jinterface build artifact from git (5acf5fa) + - Add pom.xml for jinterface build (aa68190) + +* jl/windows-file-share-delete (erts) (2010-02-22) 1 commit + - Windows: Open files with FILE_SHARE_DELETE to get closer to UNIX semantics (e5e5597) + +* ks/cleanups (debugger, docbuilder, gs, kernel, stdlib) (2010-03-07) 6 commits + - kernel: Clean up as suggested by tidier (4b7962b) + - debugger: Clean up as suggested by tidier (8dc0d23) + - docbuilder: Clean up as suggested by tidier (9c46be1) + - gs: Clean up as suggested by tidier (068dbc4) + - stdlib: Use fun object instead of {M,F} tuple (d52f2bc) + - ets: Cleanup as suggested by tidier (7b6ffc8) + +Was formerly called ks/cleanups-after-r13b04. + +* mh/ssh_channel-init-no-catch (ssh) (2010-01-25) 1 commit + - Remove pointless catch from ssh_channel:init/1. (bb7eaa5) + +* ra/include-public_key-in-ssh (ssh) (2010-01-20) 1 commit + - Added public_key among ssh applications. (3a0c2c5) + +* sv/format_status_error_info (stdlib) (2010-02-28) 2 commits + - Add support for the format_status callback to gen_event (fd9abcb) + - Extend format_status for gen_server/gen_fsm termination error logging (3d06952) |