[PD-cvs] pd/src TODO,1.1.2.28.2.35,1.1.2.28.2.36

Mathieu Bouchard matju at users.sourceforge.net
Mon Feb 12 21:58:07 CET 2007


Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10563

Modified Files:
      Tag: desiredata
	TODO 
Log Message:
.


Index: TODO
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/TODO,v
retrieving revision 1.1.2.28.2.35
retrieving revision 1.1.2.28.2.36
diff -C2 -d -r1.1.2.28.2.35 -r1.1.2.28.2.36
*** TODO	17 Jan 2007 00:42:29 -0000	1.1.2.28.2.35
--- TODO	12 Feb 2007 20:58:05 -0000	1.1.2.28.2.36
***************
*** 2,5 ****
--- 2,27 ----
  
  ---------------------------------------------------------------- 0.40.pre6
+ <<<<<<< TODO
+ 
+ [x] fix double delete [pd]
+ [ ] new way to do View get_canvas
+ 
+  def Menuable raise {} {
+ +       wm withdraw $w
+ +       wm deiconify $w
+ 
+ [ ] GOP problems are back due to recent changes in canvas_map and canvas_vis.
+     now that abstractions don't get loaded into the client anymore, GOP can't always be drawn anymore too.
+      i mean, because the content of GOP is not uploaded to the client, so the client can't draw anything about it..
+      unless def View outside_of_the_box are moved to the server side and the server only uploads what needs to be drawn for gop
+ 
+      another side effect of not uploading the content of [pd]/abs that i just found out is that,
+      when deleting such object,
+      1. the client won't be able to perform things like $wire deconstruct in def Canvas del,
+         as the object don't exists in the client side
+      2. even if client don't call things like that, the server would still send -> delete message to the client,
+         which causes the same error because the object don't exists...
+ 
+ =======
  [ ] it might make sense to always upload subpatches but upload instances only when needed
  [ ] server don't send delete message back after client sending "object_delete" (http://pastebin.ca/318343)
***************
*** 10,13 ****
--- 32,36 ----
  [ ] [route]  should accept mixed types (float, symbol)
  [ ] [select] should accept mixed types (float, symbol, pointer)
+ >>>>>>> 1.1.2.28.2.35
  [ ] server-side slider outputs wrong value
  [ ] remove MAXPDSTRING
***************
*** 46,51 ****
--- 69,85 ----
      [ ] contracts : *-rule.pd
      [ ] tests for the frameworks' own components?
+  * not finished:
+    [glue-test]
+    [comparators-test] [arith-test]
+    [operator1-rule] [operator1-test]
+    [operator2-rule] [operator2-test]
  
  ---------------------------------------------------------------- 0.40.pre7-...
+ <shift8> matju: another big bug for me - v/h sliders in existing patches bounce
+  repeatedly back to bottom when some kind of event occurs.  you have to move the
+  mouse very gently back and forth until the slider stays at the location you want,
+  then without moving the mouse, release the mouse button :(
+ 
+ [ ] switch iemguis to using only t_atoms
  [ ] MIDI loopback pseudo-device (inside pd)
  [ ] audio loopback pseudo-device (inside pd)
***************
*** 144,147 ****
--- 178,183 ----
  [ ] make commandline options reloadable at runtime
  [x] canvas scrollbars auto-disappear when not needed.
+ [ ] [route]  should accept mixed types (float, symbol)
+ [ ] [select] should accept mixed types (float, symbol, pointer)
  [ ] implement dirty flag
  [ ] use gensym2() in builtin classes and stuff.
***************
*** 264,267 ****
--- 300,308 ----
  [ ] <Dossy> fconfigure -encoding binary ...
  
+ [ ] Luke Iannini suggests some OSX bindings:
+     Command-` to switch between different windows within the application.
+     Command-, to bring up preferences (though this one is more difficult since there are multiple preference windows...)
+     Command-m to minimize the window (this currently brings up the "send message" dialogue box)
+ 
  Marius Schebella:
  I have a small keyboard shortcut wish: change between "entering mode" and
***************
*** 279,282 ****
--- 320,336 ----
      (useful for making variants)
  
+ [ ] I fixed it now, but I don't know if this is not a bug in pd 0.40:
+ 
+ "The problem is, that canvas-local search path really tread each path as 
+ local to the canvas-path ( see line 1561 in g_canvas.c).
+ So if you add e.g. /usr/local/lib/pd/extra/iemmatrix, it will search for 
+ this path, but local to the canvas path - so if I started Pd from 
+ /home/me it will search in /home/me//usr/local/lib/pd/extra/iemmatrix !
+ Is this a feature or a bug of Pd ?" -- Holzi
+ 
+ "I don't quite understand how this explains why wrap~ of -1 returns 1." -- steffen
+ 
+ there's a [wrap~] but no [wrap]. there's a [>] but no [>~] (without externals). -- matju
+ 
  ------------------8<--------cut-here--------8<------------------
  
***************
*** 394,852 ****
  3. times (tclx)
  
- 
- 
-    81886  ::ObjectBox_draw_box
-    82135  ::x80cd2b0
-    83076  ::x80cc9c8
-    87135  ::x80cd3f0
-    87337  ::TextBox_update_size
-    87662  ::Canvas_children
-    92144  ::Labeled_draw
-    93469  ::TextBox_text=
-    94827  ::Box_io_bbox
-    96890  ::View_canvas
-    97818  ::x80cd6f8
-    99591  ::View_get_canvas
-   100330  ::x80ccf98
-   103005  ::x80ccff8
-   103157  ::StatusBar_widget
-   104622  ::x80ccb30
-   104861  ::x80cca28
-   107575  ::Canvas_draw
-   113401  ::MessageBox_draw
-   116713  ::x80cd460
-   116867  ::x81b34a0
-   119329  ::x80d0440
-   119357  ::x8100908
-   119648  ::Canvas_init_scrollbars
-   120333  ::x81c1250
-   123602  ::x80cc690
-   125397  ::x80cc8a0
-   133951  ::Active_init
-   140976  ::View_look
-   150736  ::x80c1610
-   152037  ::Client_init_controls
-   156158  ::x80cc7d0
-   157623  ::Client_init
-   158007  ::Client_new
-   158154  ::Client
-   165917  ::Wire_draw
-   172527  ::View_noutlets=
-   173574  ::Box_draw_io2
-   175002  ::x80d0c30
-   175065  ::View_pdclass=
-   186335  ::MessageBox_init
-   196522  ::View_ninlets=
-   200936  ::x80c1818
-   201826  ::Box_draw_io
-   210567  ::Console_post_string
-   213590  ::Observable_subscribe
-   218579  ::x8203f38
-   219125  ::Box_draw
-   219656  ::Crosshair_init
-   220330  ::MessageBox_new_as
-   224091  ::Canvas_folder=
-   224849  ::Canvas_name=
-   226838  ::x80c15a0
-   229664  ::Canvas_delete_window
-   231295  ::x80ede38
-   231502  ::x80f92d0
-   233187  ::x80ed398
-   233539  ::x8115d70
-   234836  ::MessageBox
-   235501  ::x8109fc8
-   236857  ::x80f8898
-   237161  ::x8229ed8
-   237539  ::x821d708
-   237764  ::x822a590
-   237796  ::x812f940
-   237899  ::x8116808
-   239419  ::x8144f30
-   239466  ::x812ee98
-   240266  ::x8122698
-   240444  ::x80de250
-   240564  ::x8121c60
-   240814  ::x81eec10
-   240825  ::x80dd598
-   241064  ::x8138b30
-   242025  ::Box_remove_braces
-   242037  ::x81444f8
-   242708  ::x81d3b50
-   242739  ::x8139608
-   243399  ::x8229858
-   243402  ::x8150310
-   243452  ::x810aa30
-   243465  ::x8150d48
-   243511  ::x8163c90
-   243543  ::x81e4f80
-   243852  ::x81ef308
-   245129  ::x816f8a0
-   245188  ::x81eaf60
-   245712  ::x8163220
-   245790  ::x8189320
-   245933  ::x81f4840
-   246454  ::x8170360
-   246837  ::x817cb40
-   247212  ::x81f4f38
-   248740  ::x817c080
-   249797  ::balloon
-   252557  ::x81e6888
-   253523  ::Canvas_make_title
-   254455  ::View_item
-   254762  ::x80d6e90
-   256130  ::Active_new
-   256313  ::x80da3e8
-   256410  ::x80e7d18
-   256527  ::x80e70f8
-   256552  ::x80d9790
-   257495  ::x81ec7c0
-   258348  ::x80f5838
-   258466  ::x80e9598
-   258539  ::x80e64c0
-   258554  ::x80db838
-   258567  ::x80f2370
-   258829  ::x80d7b00
-   259162  ::x8188860
-   259185  ::x80e8958
-   259608  ::x80f4be0
-   259628  ::x8108448
-   260074  ::x80f2fb0
-   260655  ::x80f6c08
-   261836  ::x8112020
-   261959  ::x8110420
-   262220  ::x810f940
-   262546  ::x81ceb10
-   262582  ::x819cc40
-   262601  ::x811dfa8
-   262742  ::x811b768
-   263189  ::x81c17a0
-   263273  ::x8107078
-   263926  ::x80d6268
-   264668  ::x811c3a8
-   266364  ::x812a698
-   266415  ::x8129a58
-   266693  ::x81281f8
-   267211  ::x80e4c98
-   267259  ::x810ed40
-   267382  ::x80e40b8
-   267393  ::x81ce038
-   267671  ::x8128e18
-   267672  ::x813ec40
-   267891  ::x8135280
-   268058  ::x812b2d0
-   269534  ::x81ab330
-   270052  ::x813e000
-   270067  ::x80eae18
-   270111  ::x812bef0
-   270205  ::x81569a8
-   270253  ::x81b7b80
-   270498  ::x8114048
-   270504  ::x814a9f0
-   270969  ::x819c180
-   271884  ::x8135ea0
-   271895  ::x813d400
-   272560  ::x80e5880
-   272623  ::x8140840
-   272761  ::x8157588
-   272818  ::x815e5e8
-   273130  ::x8106420
-   274167  ::x816b2b0
-   274203  ::x816bee8
-   274243  ::x8169a30
-   274402  ::x80f1770
-   274470  ::x80ea1d8
-   275219  ::x815d9a8
-   275475  ::x8184270
-   275896  ::x81372c0
-   275958  ::x80d87c0
-   276239  ::x8134648
-   276255  ::x81786c8
-   276342  ::x8176e50
-   276478  ::x8184ea8
-   277203  ::x8176210
-   277249  ::x8183630
-   277333  ::x8149de0
-   277815  ::x8149200
-   277929  ::x820f1c8
-   278087  ::x81aa870
-   278151  ::x816a670
-   278240  ::x815cd68
-   278442  ::x8185ac8
-   278808  ::x807b748
-   279269  ::x811ab68
-   279563  ::x815c128
-   279748  ::x8203388
-   279999  ::x814c5f0
-   280139  ::pd_mess_split
-   280215  ::x8177a90
-   280365  ::x8142868
-   281218  ::x8112c78
-   282043  ::x80f3c18
-   282107  ::x81829f0
-   283392  ::x821b9b8
-   283570  ::x8226e40
-   283649  ::x815b508
-   283825  ::x8186708
-   283935  ::x8133a08
-   284126  ::x812cb30
-   284418  ::x8132dd0
-   285125  ::x816d748
-   285259  ::x821aee0
-   285273  ::x8168e10
-   285911  ::x814e618
-   285944  ::x8111088
-   287089  ::x811d010
-   287123  ::x816cb08
-   287879  ::x814d248
-   288513  ::x8242118
-   289244  ::x81a6220
-   289337  ::x81b70d8
-   289984  ::x81a86b8
-   290018  ::x81755f0
-   290684  ::x8198fc8
-   291037  ::x81792e8
-   291053  ::Observable_init
-   291061  ::x81de170
-   291106  ::x8179f28
-   291319  ::x81b3698
-   291548  ::x81983c8
-   291894  ::x820fc00
-   291939  ::x8105490
-   292161  ::x811ffd0
-   292244  ::x81a7a78
-   292556  ::x8199c08
-   292813  ::x813f8a8
-   292933  ::x81b4ef8
-   293069  ::x81dd738
-   293253  ::x81bc838
-   294324  ::Active
-   295019  ::x81a6e58
-   295107  ::x8141498
-   295503  ::x8181dd0
-   296289  ::x8100c60
-   296807  ::x815a8e8
-   298045  ::x8242bd8
-   299258  ::x81b2a60
-   299293  ::x81b42b8
-   299549  ::x8235958
-   301393  ::x814b658
-   302102  ::x81bbbf8
-   302632  ::x81bafc0
-   302930  ::x8236418
-   303229  ::x8100050
-   303617  ::x81ca8d0
-   305461  ::x80ff418
-   305737  ::x82016f8
-   307046  ::x8200328
-   307070  ::x81b11e0
-   307598  ::x81be090
-   308431  ::x81ff6d0
-   308498  ::x81b05c0
-   308968  ::x82080d0
-   310456  ::x8208cd0
-   310899  ::x8213f10
-   311060  ::x81fc290
-   311557  ::Canvas_havewindow=
-   311572  ::x81bf468
-   313011  ::x81cc8a8
-   313874  ::x820c168
-   314556  ::x8218d60
-   314599  ::x8220910
-   314808  ::x8221520
-   315966  ::x8214b10
-   316120  ::x821fd30
-   316330  ::x81b1e20
-   316444  ::x81c4b60
-   316496  ::x8217fa8
-   316802  ::x81cb4d0
-   317852  ::x8225148
-   318338  ::x823ffc0
-   318605  ::x8231fa0
-   318842  ::x820d538
-   319250  ::o0000003
-   320041  ::x81d7208
-   320496  ::x8233800
-   321574  ::x820b510
-   322488  ::x823b688
-   322824  ::x823c2a8
-   323198  ::x81fdad0
-   323290  ::x80ce5e8
-   323603  ::x823f380
-   324382  ::x81dba40
-   325437  ::x81d6628
-   325485  ::x81d7e18
-   326123  ::x81da670
-   326259  ::x8232bc0
-   326534  ::x81fce90
-   327235  ::x822eec8
-   328365  ::x8231368
-   328962  ::x8223d78
-   329266  ::x8223120
-   332900  ::x8209910
-   336023  ::x8217350
-   337737  ::o0000004
-   340212  ::x81d9a18
-   340480  ::x8215750
-   342576  ::ObjectBox_draw
-   345694  ::x823db28
-   346488  ::x8230728
-   357849  ::x823cee8
-   360603  ::x81fe738
-   361056  ::Crosshair_new
-   364872  ::x81c0cc8
-   365048  ::x81e02a8
-   367044  ::x820a578
-   370557  ::x823e760
-   372260  ::x82163b8
-   377588  ::TextBox_draw
-   380555  ::x8227878
-   381143  ::x81efa50
-   381764  ::x81269b8
-   390072  ::x8155198
-   391212  ::x81f5668
-   392417  ::x81e5758
-   396715  ::pdtk_post
-   396897  ::x8173de0
-   399433  ::Crosshair
-   400724  ::x811ec00
-   402375  ::x8167600
-   406435  ::x81aedb0
-   408107  ::x818cda0
-   408708  ::x81805c0
-   413015  ::x81eb708
-   420693  ::x80fdc08
-   429730  ::x81d8a80
-   443760  ::x824c760
-   445914  ::x81a1940
-   446966  ::x824e8b0
-   452200  ::x81a39d0
-   454224  ::x80e2888
-   455514  ::x825ca70
-   455572  ::x822d6b8
-   456835  ::x8266c90
-   460382  ::x8262b40
-   460733  ::x826ce18
-   462027  ::x81a5a78
-   462386  ::x8239e78
-   462461  ::x825a940
-   462554  ::x826ee88
-   464070  ::x825eaa8
-   465617  ::x8272ee0
-   465654  ::x8250810
-   468209  ::x827b018
-   470065  ::x8274ef8
-   472780  ::Canvas_update_title
-   474736  ::x8266be0
-   475641  ::x8270f10
-   476276  ::x8250918
-   480996  ::x8249f30
-   481699  ::Canvas_widget
-   487458  ::x8276f88
-   488441  ::x826ad90
-   489594  ::x8270e60
-   490541  ::x8260ae8
-   493027  ::x8222188
-   500321  ::x8203dc0
-   502216  ::x8278fa0
-   513532  ::x807ca90
-   514391  ::x822fae8
-   514695  ::x8103488
-   515959  ::x81bd470
-   526150  ::x81ee578
-   526533  ::x8102d38
-   528761  ::x807c2f8
-   529697  ::x8158170
-   539602  ::x81e4978
-   542006  ::x81f41a0
-   543052  ::x815f228
-   544530  ::x8158920
-   549941  ::accel_munge
-   555066  ::x815f990
-   566144  ::x81c81d0
-   566191  ::x8195c98
-   570480  ::x8193620
-   570706  ::x81ea968
-   571876  ::x81c5798
-   584927  ::x818e5b0
-   591699  ::x8191628
-   596840  ::x81e25d8
-   598929  ::x81e8658
-   602851  ::x81963e8
-   613202  ::x81c8920
-   618366  ::x81c5f48
-   621473  ::x8193d70
-   629978  ::x81f4068
-   634569  ::x81f1658
-   671052  ::StatusBar_addw
-   697682  ::Comment_new_as
-   699423  ::x818ed40
-   712652  ::x81e1d08
-   722110  ::x81f3a48
-   723125  ::x81edd88
-   736875  ::x81e7df8
-   737859  ::x8237b68
-   744021  ::Comment
-   789893  ::mset
-   800343  ::Wire_reinit
-   848684  ::View_gop_check
-   861763  ::x8131c28
-   945054  ::x81242d8
-   952884  ::x81b9de8
-   958071  ::Canvas_wires=
-   961995  ::Canvas_children=
-   966542  ::x80c2d40
-   968682  ::x80c76a8
-   969697  ::say
-   992149  ::x80d44b8
-  1011078  ::x80effe8
-  1017824  ::x810d5e8
-  1018741  ::x80c1af0
-  1022591  ::x81acaa0
-  1024782  ::x81193e0
-  1038344  ::x813bc38
-  1054410  ::x8147a68
-  1087759  ::x80dff20
-  1091992  ::x80faf28
-  1102524  ::x810c688
-  1115787  ::Box_reinit
-  1126043  ::x81311d0
-  1130844  ::x813acd8
-  1132347  ::x81184c0
-  1157013  ::x8125160
-  1158546  ::x8171ac8
-  1160196  ::x81524d8
-  1169554  ::x81fab38
-  1191160  ::x82127b8
-  1192248  ::x8206978
-  1193824  ::x81653f8
-  1194002  ::x817ef30
-  1197658  ::x8165f70
-  1205987  ::x821e568
-  1207968  ::x8172750
-  1211369  ::x80d2f78
-  1228787  ::x819e3a8
-  1236098  ::x818aa88
   1240774  ::StatusBar_init
-  1245510  ::x81ad720
-  1257692  ::x819efb0
-  1289132  ::x81f9ba0
-  1289367  ::x80d2c48
   1308113  ::Menuable_init
-  1313150  ::x8205a18
-  1328710  ::x8211858
-  1329411  ::x822b198
-  1332386  ::x822b420
-  1333643  ::x822bf90
-  1337448  ::x82387b8
-  1338898  ::x81b92f0
-  1350810  ::x81f9860
-  1364280  ::x80e0f10
   1368588  ::StatusBar_new
-  1374121  ::x81d3720
-  1384345  ::x81c3988
-  1386753  ::x81d4e50
-  1391552  ::x80ef1f0
   1407356  ::StatusBar
-  1429565  ::x80fbe70
   1477726  ::View_outside_of_the_box
   1533613  ::Canvas_init
--- 448,455 ----





More information about the Pd-cvs mailing list