Gitweb links:

...log 
http://git.netsurf-browser.org/netsurf.git/shortlog/9669fe52c132331b924d9aef1fdff12ecb0144f3
...commit 
http://git.netsurf-browser.org/netsurf.git/commit/9669fe52c132331b924d9aef1fdff12ecb0144f3
...tree 
http://git.netsurf-browser.org/netsurf.git/tree/9669fe52c132331b924d9aef1fdff12ecb0144f3

The branch, ashmew2/nskolibrios has been updated
       via  9669fe52c132331b924d9aef1fdff12ecb0144f3 (commit)
      from  614c86215dbf650e033c826e747af1b3b54caeac (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commitdiff 
http://git.netsurf-browser.org/netsurf.git/commit/?id=9669fe52c132331b924d9aef1fdff12ecb0144f3
commit 9669fe52c132331b924d9aef1fdff12ecb0144f3
Author: Ashish Gupta <[email protected]>
Commit: Ashish Gupta <[email protected]>

    Get rid of load<lib>.asm files

diff --git a/frontends/kolibrios/loadboxlib.asm 
b/frontends/kolibrios/loadboxlib.asm
deleted file mode 100644
index faeadb0..0000000
--- a/frontends/kolibrios/loadboxlib.asm
+++ /dev/null
@@ -1,135 +0,0 @@
-format coff
-use32                                   ; Tell compiler to use 32 bit 
instructions
-
-section '.init' code                   ; Keep this line before includes or GCC 
messes up call addresses
-
-include 'proc32.inc'
-include 'macros.inc'
-purge section,mov,add,sub
-       
-include 'box_lib.mac'
-include 'txtbut.inc'
-include 'dll.inc'
-       
-public init_boxlib as '_init_boxlib_asm'
-public editbox_key as '_editbox_key@4'
-       
-;;; Returns 0 on success. -1 on failure.
-
-proc init_boxlib
-       
-       mcall 68,11
-       
-       stdcall dll.Load, @IMPORT
-        test    eax, eax
-        jnz     error
-       
-       mov eax, 0
-       ret
-       
-error: 
-       mov eax, -1
-       ret
-endp   
-       
-;; Wrapper to handle edit_box_key function for editboxes.
-;; Call this baby from C (refer kolibri_editbox.h for details)
-editbox_key:
-       mov [oldebp], ebp       ;Save ebp because GCC is crazy for it otherwise.
-       pop ebp                 ;Save return address in ebp. Stack top is param 
now.
-       mcall 2
-       call [edit_box_key]     ; The pointer we passed should be on the stack 
already.
-       push ebp                ;push the return address back to stack
-       mov ebp, [oldebp]
-       ret
-       
-oldebp dd ?
-
-@IMPORT:
-library lib_boxlib,    'box_lib.obj'
-
-import lib_boxlib, \
-       edit_box_draw, 'edit_box' , \
-       edit_box_key, 'edit_box_key' , \
-       edit_box_mouse, 'edit_box_mouse', \
-       edit_box_set_text, 'edit_box_set_text' , \
-       init_checkbox2,  'init_checkbox2' , \
-       check_box_draw2, 'check_box_draw2' , \
-       check_box_mouse2, 'check_box_mouse2' , \
-       option_box_draw,  'option_box_draw' , \
-       option_box_mouse, 'option_box_mouse' , \
-       scroll_bar_vertical_draw, 'scrollbar_ver_draw' , \
-       scroll_bar_vertical_mouse, 'scrollbar_ver_mouse' , \
-       scroll_bar_horizontal_draw, 'scrollbar_hor_draw' , \
-       scroll_bar_horizontal_mouse, 'scrollbar_hor_mouse' , \
-       dinamic_button_draw, 'dbutton_draw' , \
-       dinamic_button_mouse, 'dbutton_mouse' , \
-       menu_bar_draw, 'menu_bar_draw' , \
-       menu_bar_mouse, 'menu_bar_mouse' , \
-       menu_bar_activate, 'menu_bar_activate' , \
-       fb_draw_panel, 'filebrowser_draw' , \
-       fb_mouse, 'filebrowser_mouse' , \
-       fb_key, 'filebrowser_key' , \
-       tl_data_init, 'tl_data_init' , \
-       tl_data_clear, 'tl_data_clear' , \
-       tl_info_clear, 'tl_info_clear' , \
-       tl_key, 'tl_key' , \
-       tl_mouse, 'tl_mouse' , \
-       tl_draw, 'tl_draw' , \
-       tl_info_undo, 'tl_info_undo' , \
-       tl_info_redo, 'tl_info_redo' , \
-       tl_node_add, 'tl_node_add' , \
-       tl_node_set_data, 'tl_node_set_data' , \
-       tl_node_get_data, 'tl_node_get_data' , \
-       tl_node_delete, 'tl_node_delete' , \
-       tl_cur_beg, 'tl_cur_beg' , \
-       tl_cur_next, 'tl_cur_next' , \
-       tl_cur_perv, 'tl_cur_perv' , \
-       tl_node_close_open, 'tl_node_close_open' , \
-       tl_node_lev_inc, 'tl_node_lev_inc' , \
-       tl_node_lev_dec, 'tl_node_lev_dec' , \
-       tl_node_move_up, 'tl_node_move_up' , \
-       tl_node_move_down, 'tl_node_move_down' , \
-       tl_node_poi_get_info, 'tl_node_poi_get_info' , \
-       tl_node_poi_get_next_info, 'tl_node_poi_get_next_info' , \
-       tl_node_poi_get_data, 'tl_node_poi_get_data' , \
-       tl_save_mem, 'tl_save_mem' , \
-       tl_load_mem, 'tl_load_mem' , \
-       tl_get_mem_size, 'tl_get_mem_size' , \
-       path_show_prepare, 'pathshow_prepare' , \
-       path_show_draw, 'pathshow_draw' , \
-       ted_but_sumb_upper, 'ted_but_sumb_upper' , \
-       ted_but_sumb_lover, 'ted_but_sumb_lover' , \
-       ted_but_convert_by_table, 'ted_but_convert_by_table' , \
-       ted_can_save, 'ted_can_save' , \
-       ted_clear, 'ted_clear' , \
-       ted_delete, 'ted_delete' , \
-       ted_draw, 'ted_draw' , \
-       ted_init, 'ted_init' , \
-       ted_init_scroll_bars, 'ted_init_scroll_bars' , \
-       ted_init_syntax_file, 'ted_init_syntax_file' , \
-       ted_is_select, 'ted_is_select' , \
-       ted_key, 'ted_key' , \
-       ted_mouse, 'ted_mouse' , \
-       ted_open_file, 'ted_open_file' , \
-       ted_save_file, 'ted_save_file' , \
-       ted_text_add, 'ted_text_add' , \
-       ted_but_select_word, 'ted_but_select_word' , \
-       ted_but_cut, 'ted_but_cut' , \
-       ted_but_copy, 'ted_but_copy' , \
-       ted_but_paste, 'ted_but_paste' , \
-       ted_but_undo, 'ted_but_undo' , \
-       ted_but_redo, 'ted_but_redo' , \
-       ted_but_reverse, 'ted_but_reverse' , \
-       ted_but_find_next, 'ted_but_find_next' , \
-       ted_text_colored, 'ted_text_colored' , \
-       frame_draw, 'frame_draw' , \
-       progressbar_draw,'progressbar_draw' , \
-       progressbar_progress, 'progressbar_progress'
-       
-public edit_box_draw as '_edit_box_draw'
-public edit_box_key as '_edit_box_key'
-public edit_box_mouse as '_edit_box_mouse'
-
-public check_box_draw2 as '_check_box_draw2'
-public check_box_mouse2 as '_check_box_mouse2'
diff --git a/frontends/kolibrios/loadhttp.asm b/frontends/kolibrios/loadhttp.asm
deleted file mode 100644
index 3aa7b27..0000000
--- a/frontends/kolibrios/loadhttp.asm
+++ /dev/null
@@ -1,61 +0,0 @@
-format coff
-use32                                   ; Tell compiler to use 32 bit 
instructions
-       
-section '.flat' code                   ; Keep this line before includes or GCC 
messes up call addresses
-
-include 'struct.inc'
-include 'proc32.inc'
-include 'macros.inc'
-purge section,mov,add,sub
-
-include 'network.inc'
-include 'http.inc'
-include 'dll.inc'
-       
-virtual at 0
-        http_msg http_msg
-end virtual
-
-public init_network as '_init_network_asm'
-       
-;;; Returns 0 on success. -1 on failure.
-
-proc init_network
-       stdcall dll.Load, @IMPORT
-       test    eax, eax
-       jnz     error
-
-       mov eax, 0
-       ret
-
-error:
-       mov eax, -1
-       ret
-endp
-
-@IMPORT:
-
-library lib_http,               'http.obj'
-
-import  lib_http, \
-        HTTP_get                , 'get'                 , \
-        HTTP_head               , 'head'                , \
-        HTTP_post               , 'post'                , \
-        HTTP_find_header_field  , 'find_header_field'   , \
-        HTTP_send               , 'send'                , \
-        HTTP_receive            , 'receive'             , \
-        HTTP_disconnect         , 'disconnect'          , \
-        HTTP_free               , 'free'                , \
-        HTTP_escape             , 'escape'              , \
-        HTTP_unescape           , 'unescape'
-
-public HTTP_get as '_http_get_asm'
-public HTTP_head as '_http_head_asm'
-public HTTP_post as '_http_post_asm'
-public HTTP_find_header_field as '_http_find_header_field_asm'
-public HTTP_send as '_http_send_asm'
-public HTTP_receive as '_http_receive_asm'
-public HTTP_disconnect as '_http_disconnect_asm'
-public HTTP_free as '_http_free_asm'
-public HTTP_escape as '_http_escape_asm'
-public HTTP_unescape as '_http_unescape_asm'


-----------------------------------------------------------------------

Summary of changes:
 frontends/kolibrios/loadboxlib.asm |  135 ------------------------------------
 frontends/kolibrios/loadhttp.asm   |   61 ----------------
 2 files changed, 196 deletions(-)
 delete mode 100644 frontends/kolibrios/loadboxlib.asm
 delete mode 100644 frontends/kolibrios/loadhttp.asm

diff --git a/frontends/kolibrios/loadboxlib.asm 
b/frontends/kolibrios/loadboxlib.asm
deleted file mode 100644
index faeadb0..0000000
--- a/frontends/kolibrios/loadboxlib.asm
+++ /dev/null
@@ -1,135 +0,0 @@
-format coff
-use32                                   ; Tell compiler to use 32 bit 
instructions
-
-section '.init' code                   ; Keep this line before includes or GCC 
messes up call addresses
-
-include 'proc32.inc'
-include 'macros.inc'
-purge section,mov,add,sub
-       
-include 'box_lib.mac'
-include 'txtbut.inc'
-include 'dll.inc'
-       
-public init_boxlib as '_init_boxlib_asm'
-public editbox_key as '_editbox_key@4'
-       
-;;; Returns 0 on success. -1 on failure.
-
-proc init_boxlib
-       
-       mcall 68,11
-       
-       stdcall dll.Load, @IMPORT
-        test    eax, eax
-        jnz     error
-       
-       mov eax, 0
-       ret
-       
-error: 
-       mov eax, -1
-       ret
-endp   
-       
-;; Wrapper to handle edit_box_key function for editboxes.
-;; Call this baby from C (refer kolibri_editbox.h for details)
-editbox_key:
-       mov [oldebp], ebp       ;Save ebp because GCC is crazy for it otherwise.
-       pop ebp                 ;Save return address in ebp. Stack top is param 
now.
-       mcall 2
-       call [edit_box_key]     ; The pointer we passed should be on the stack 
already.
-       push ebp                ;push the return address back to stack
-       mov ebp, [oldebp]
-       ret
-       
-oldebp dd ?
-
-@IMPORT:
-library lib_boxlib,    'box_lib.obj'
-
-import lib_boxlib, \
-       edit_box_draw, 'edit_box' , \
-       edit_box_key, 'edit_box_key' , \
-       edit_box_mouse, 'edit_box_mouse', \
-       edit_box_set_text, 'edit_box_set_text' , \
-       init_checkbox2,  'init_checkbox2' , \
-       check_box_draw2, 'check_box_draw2' , \
-       check_box_mouse2, 'check_box_mouse2' , \
-       option_box_draw,  'option_box_draw' , \
-       option_box_mouse, 'option_box_mouse' , \
-       scroll_bar_vertical_draw, 'scrollbar_ver_draw' , \
-       scroll_bar_vertical_mouse, 'scrollbar_ver_mouse' , \
-       scroll_bar_horizontal_draw, 'scrollbar_hor_draw' , \
-       scroll_bar_horizontal_mouse, 'scrollbar_hor_mouse' , \
-       dinamic_button_draw, 'dbutton_draw' , \
-       dinamic_button_mouse, 'dbutton_mouse' , \
-       menu_bar_draw, 'menu_bar_draw' , \
-       menu_bar_mouse, 'menu_bar_mouse' , \
-       menu_bar_activate, 'menu_bar_activate' , \
-       fb_draw_panel, 'filebrowser_draw' , \
-       fb_mouse, 'filebrowser_mouse' , \
-       fb_key, 'filebrowser_key' , \
-       tl_data_init, 'tl_data_init' , \
-       tl_data_clear, 'tl_data_clear' , \
-       tl_info_clear, 'tl_info_clear' , \
-       tl_key, 'tl_key' , \
-       tl_mouse, 'tl_mouse' , \
-       tl_draw, 'tl_draw' , \
-       tl_info_undo, 'tl_info_undo' , \
-       tl_info_redo, 'tl_info_redo' , \
-       tl_node_add, 'tl_node_add' , \
-       tl_node_set_data, 'tl_node_set_data' , \
-       tl_node_get_data, 'tl_node_get_data' , \
-       tl_node_delete, 'tl_node_delete' , \
-       tl_cur_beg, 'tl_cur_beg' , \
-       tl_cur_next, 'tl_cur_next' , \
-       tl_cur_perv, 'tl_cur_perv' , \
-       tl_node_close_open, 'tl_node_close_open' , \
-       tl_node_lev_inc, 'tl_node_lev_inc' , \
-       tl_node_lev_dec, 'tl_node_lev_dec' , \
-       tl_node_move_up, 'tl_node_move_up' , \
-       tl_node_move_down, 'tl_node_move_down' , \
-       tl_node_poi_get_info, 'tl_node_poi_get_info' , \
-       tl_node_poi_get_next_info, 'tl_node_poi_get_next_info' , \
-       tl_node_poi_get_data, 'tl_node_poi_get_data' , \
-       tl_save_mem, 'tl_save_mem' , \
-       tl_load_mem, 'tl_load_mem' , \
-       tl_get_mem_size, 'tl_get_mem_size' , \
-       path_show_prepare, 'pathshow_prepare' , \
-       path_show_draw, 'pathshow_draw' , \
-       ted_but_sumb_upper, 'ted_but_sumb_upper' , \
-       ted_but_sumb_lover, 'ted_but_sumb_lover' , \
-       ted_but_convert_by_table, 'ted_but_convert_by_table' , \
-       ted_can_save, 'ted_can_save' , \
-       ted_clear, 'ted_clear' , \
-       ted_delete, 'ted_delete' , \
-       ted_draw, 'ted_draw' , \
-       ted_init, 'ted_init' , \
-       ted_init_scroll_bars, 'ted_init_scroll_bars' , \
-       ted_init_syntax_file, 'ted_init_syntax_file' , \
-       ted_is_select, 'ted_is_select' , \
-       ted_key, 'ted_key' , \
-       ted_mouse, 'ted_mouse' , \
-       ted_open_file, 'ted_open_file' , \
-       ted_save_file, 'ted_save_file' , \
-       ted_text_add, 'ted_text_add' , \
-       ted_but_select_word, 'ted_but_select_word' , \
-       ted_but_cut, 'ted_but_cut' , \
-       ted_but_copy, 'ted_but_copy' , \
-       ted_but_paste, 'ted_but_paste' , \
-       ted_but_undo, 'ted_but_undo' , \
-       ted_but_redo, 'ted_but_redo' , \
-       ted_but_reverse, 'ted_but_reverse' , \
-       ted_but_find_next, 'ted_but_find_next' , \
-       ted_text_colored, 'ted_text_colored' , \
-       frame_draw, 'frame_draw' , \
-       progressbar_draw,'progressbar_draw' , \
-       progressbar_progress, 'progressbar_progress'
-       
-public edit_box_draw as '_edit_box_draw'
-public edit_box_key as '_edit_box_key'
-public edit_box_mouse as '_edit_box_mouse'
-
-public check_box_draw2 as '_check_box_draw2'
-public check_box_mouse2 as '_check_box_mouse2'
diff --git a/frontends/kolibrios/loadhttp.asm b/frontends/kolibrios/loadhttp.asm
deleted file mode 100644
index 3aa7b27..0000000
--- a/frontends/kolibrios/loadhttp.asm
+++ /dev/null
@@ -1,61 +0,0 @@
-format coff
-use32                                   ; Tell compiler to use 32 bit 
instructions
-       
-section '.flat' code                   ; Keep this line before includes or GCC 
messes up call addresses
-
-include 'struct.inc'
-include 'proc32.inc'
-include 'macros.inc'
-purge section,mov,add,sub
-
-include 'network.inc'
-include 'http.inc'
-include 'dll.inc'
-       
-virtual at 0
-        http_msg http_msg
-end virtual
-
-public init_network as '_init_network_asm'
-       
-;;; Returns 0 on success. -1 on failure.
-
-proc init_network
-       stdcall dll.Load, @IMPORT
-       test    eax, eax
-       jnz     error
-
-       mov eax, 0
-       ret
-
-error:
-       mov eax, -1
-       ret
-endp
-
-@IMPORT:
-
-library lib_http,               'http.obj'
-
-import  lib_http, \
-        HTTP_get                , 'get'                 , \
-        HTTP_head               , 'head'                , \
-        HTTP_post               , 'post'                , \
-        HTTP_find_header_field  , 'find_header_field'   , \
-        HTTP_send               , 'send'                , \
-        HTTP_receive            , 'receive'             , \
-        HTTP_disconnect         , 'disconnect'          , \
-        HTTP_free               , 'free'                , \
-        HTTP_escape             , 'escape'              , \
-        HTTP_unescape           , 'unescape'
-
-public HTTP_get as '_http_get_asm'
-public HTTP_head as '_http_head_asm'
-public HTTP_post as '_http_post_asm'
-public HTTP_find_header_field as '_http_find_header_field_asm'
-public HTTP_send as '_http_send_asm'
-public HTTP_receive as '_http_receive_asm'
-public HTTP_disconnect as '_http_disconnect_asm'
-public HTTP_free as '_http_free_asm'
-public HTTP_escape as '_http_escape_asm'
-public HTTP_unescape as '_http_unescape_asm'


-- 
NetSurf Browser

_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org

Reply via email to