1. 21 Jan, 2015 1 commit
  2. 21 Dec, 2013 1 commit
  3. 26 Oct, 2013 1 commit
  4. 20 Oct, 2013 1 commit
  5. 14 May, 2013 1 commit
  6. 05 May, 2013 1 commit
  7. 04 May, 2013 2 commits
  8. 24 Apr, 2013 1 commit
  9. 27 Jan, 2013 1 commit
  10. 21 Jan, 2013 1 commit
  11. 27 Mar, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Fix tab and wide character handling in editor and menu. · e1bd676b
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/normal/charset.c (grub_unicode_aglomerate_comb): Don't
      	agglomerate control characters with combining marks.
      	(bidi_line_wrap): Allow break on tab.
      	(grub_unicode_get_comb_start): New function.
      	* grub-core/normal/menu_entry.c: Restructure to handle wide characters
      	and tab correctly.
      	* grub-core/normal/menu_text.c (print_entry): Replace \n, \r, \b and \e
      	with a space.
      	* grub-core/normal/term.c (print_ucs4_terminal): New argument
      	fixed_tab_size. All users updated.
      	* include/grub/term.h (GRUB_TERM_TAB_WIDTH): New const.
      	(grub_term_getcharwidth): Handle \t.
      	* include/grub/unicode.h (grub_unicode_glyph_dup): Fix allocation
      	and copy.
      e1bd676b
  12. 03 Mar, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      * grub-core/commands/gptsync.c: Fix typographic quoting. · 805a8dcc
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/commands/ieee1275/suspend.c: Likewise.
      	* grub-core/commands/parttool.c: Likewise.
      	* grub-core/commands/search_wrap.c: Likewise.
      	* grub-core/commands/videoinfo.c: Likewise.
      	* grub-core/gfxmenu/gui_label.c: Likewise.
      	* grub-core/hello/hello.c: Likewise.
      	* grub-core/kern/emu/main.c: Likewise.
      	* grub-core/net/net.c: Likewise.
      	* grub-core/normal/menu.c: Likewise.
      	* grub-core/normal/menu_text.c: Likewise.
      	* grub-core/normal/misc.c: Likewise.
      	* util/grub-editenv.c: Likewise.
      	* util/grub-install.in: Likewise.
      	* util/grub-kbdcomp.in: Likewise.
      	* util/grub-mkconfig.in: Likewise.
      	* util/grub-mknetdir.in: Likewise.
      	* util/grub-mkrescue.in: Likewise.
      	* util/grub-mkstandalone.in: Likewise.
      	* util/grub-reboot.in: Likewise.
      	* util/grub-set-default.in: Likewise.
      	* util/grub-setup.c: Likewise.
      	* util/powerpc/ieee1275/grub-mkrescue.in: Likewise.
      805a8dcc
  13. 27 Feb, 2012 1 commit
  14. 26 Feb, 2012 1 commit
  15. 10 Apr, 2011 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Dynamically count the number of lines for the lower banner. · 8b8a81fa
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/normal/menu_entry.c (per_term_screen): New member
      	num_entries.
      	(print_down): Use num_entries.
      	(update_screen): Likewise.
      	(grub_menu_entry_run): Set num_entries.
      	* grub-core/normal/menu_text.c (menu_viewer_data): New member
      	num_entries.
      	(grub_print_message_indented): Move real part to ...
      	(grub_print_message_indented_real): ... here. Additional argument
      	dry_run.
      	(draw_border): Additional argument num_entries.
      	(print_message): Additional argument dry_run.
      	(print_entries): Receive menu viewer data.
      	(grub_menu_init_page): New argment num_entries.
      	(menu_text_set_chosen_entry): Use num_entries.
      	(grub_menu_try_text): Likewise.
      	* grub-core/normal/term.c (print_ucs4_terminal): New argument dry_run.
      	All users updated.
      	(grub_ucs4_count_lines): New function.
      	* include/grub/term.h (grub_term_cursor_x): Moved from here ..
      	* grub-core/normal/menu_text.c (grub_term_cursor_x): ... to here.
      	* include/grub/term.h (GRUB_TERM_MESSAGE_HEIGHT): Removed.
      	(grub_term_border_height): Likewise.
      	(grub_term_num_entries): Likewise.
      8b8a81fa
  16. 06 May, 2010 1 commit
  17. 10 Apr, 2010 1 commit
  18. 17 Mar, 2010 3 commits
  19. 16 Mar, 2010 3 commits
  20. 15 Mar, 2010 1 commit
  21. 20 Jan, 2010 1 commit
  22. 04 Jan, 2010 1 commit
  23. 01 Jan, 2010 1 commit
    • carles's avatar
      2010-01-01 Carles Pina i Estany <carles@pina.cat> · 33937904
      carles authored
      	* commands/help.c: Include `grub/mm.h' and `grub/normal.h'.
      	(grub_cmd_help): Print the cmd->name before the cmd->summary. Cut the
      	string using string width.
      	* normal/menu_text.c (grub_print_message_indented): Use
      	grub_print_spaces and not print_spaces.
      	(print_timeout): Likewise.
      	(print_spaces): Move to...
      	* include/grub/term.h: ... here. Change the name to grub_print_spaces.
      33937904
  24. 29 Dec, 2009 1 commit
  25. 28 Dec, 2009 1 commit
  26. 26 Dec, 2009 1 commit
  27. 25 Dec, 2009 2 commits
  28. 24 Dec, 2009 2 commits
  29. 23 Dec, 2009 1 commit
    • Felix Zielcke's avatar
      2009-12-23 Felix Zielcke <fzielcke@z-51.de> · a2c1332b
      Felix Zielcke authored
      	* commands/i386/pc/drivemap.c: Remove all trailing whitespace.
      	* commands/lspci.c: Likewise.
      	* commands/probe.c: Likewise.
      	* commands/xnu_uuid.c: Likewise.
      	* conf/i386-coreboot.rmk: Likewise.
      	* conf/i386-efi.rmk: Likewise.
      	* conf/i386-ieee1275.rmk: Likewise.
      	* conf/i386-pc.rmk: Likewise.
      	* conf/powerpc-ieee1275.rmk: Likewise.
      	* conf/sparc64-ieee1275.rmk: Likewise.
      	* conf/x86_64-efi.rmk: Likewise.
      	* fs/i386/pc/pxe.c: Likewise.
      	* gettext/gettext.c: Likewise.
      	* include/grub/efi/graphics_output.h: Likewise.
      	* include/grub/i386/pc/memory.h: Likewise.
      	* kern/env.c: Likewise.
      	* kern/i386/qemu/startup.S: Likewise.
      	* lib/i386/pc/biosnum.c: Likewise.
      	* lib/i386/relocator.c: Likewise.
      	* lib/i386/relocator_asm.S: Likewise.
      	* lib/relocator.c: Likewise.
      	* loader/i386/bsd.c: Likewise.
      	* loader/i386/multiboot.c: Likewise.
      	* loader/i386/pc/chainloader.c: Likewise.
      	* loader/i386/xnu.c: Likewise.
      	* loader/xnu.c: Likewise.
      	* normal/main.c: Likewise.
      	* normal/menu_text.c: Likewise.
      	* util/getroot.c: Likewise.
      	* util/grub-mkconfig_lib.in: Likewise.
      	* util/grub.d/00_header.in: Likewise.
      	* util/i386/pc/grub-mkimage.c: Likewise.
      	* util/mkisofs/eltorito.c: Likewise.
      	* util/mkisofs/exclude.h: Likewise.
      	* util/mkisofs/hash.c: Likewise.
      	* util/mkisofs/iso9660.h: Likewise.
      	* util/mkisofs/joliet.c: Likewise.
      	* util/mkisofs/mkisofs.c: Likewise.
      	* util/mkisofs/mkisofs.h: Likewise.
      	* util/mkisofs/multi.c: Likewise.
      	* util/mkisofs/name.c: Likewise.
      	* util/mkisofs/rock.c: Likewise.
      	* util/mkisofs/tree.c: Likewise.
      	* util/mkisofs/write.c: Likewise.
      	* video/efi_gop.c: Likewise.
      a2c1332b
  30. 21 Dec, 2009 1 commit
    • carles's avatar
      2009-12-20 Carles Pina i Estany <carles@pina.cat> · 7f39d92f
      carles authored
       
      	* include/grub/auth.h: Include `<grub/i18n.h>'.
      	(GRUB_GET_PASSWORD): Gettextizze string.
      	* include/grub/normal.h (STANDARD_MARGIN): New macro, moved from
      	menu_text.c.
      	(grub_utf8_to_ucs4_alloc): Fix indentation.
      	(grub_print_ucs4): Likewise.
      	(grub_getstringwidth): Likewise.
      	(print_message_indented): New declaration.
      	* normal/auth.c: Include `<grub/i18n.h>'.
      	(grub_auth_check_authentication): Gettexttize string.
      	* normal/cmdline.c: Include `<grub/i18n.h>'.
      	(grub_cmdline_get): Gettextizze.
      	* normal/color.c: Include `<grub/i18n.h>'.
      	(grub_parse_color_name_pair): Gettexttize strings.
      	* normal/main.c (grub_normal_reader_init): Cleanup gettexttized
      	string (use `print_message_indented').
      	* normal/menu_text.c (STANDARD_MARGIN): Moved from here to
      	`include/grub/normal.h'.
      	(print_message_indented): Renamed to ...
      	(grub_print_message_indented): ... this. Remove `static' qualifer (now
      	used in normal/main.c).
      	(print_message): Use `grub_print_message_indented' instead of
      	`print_message_indented'.
      	(print_timeout): Likewise.
      	* normal/misc.c: Include `<grub/term.h>' and `<grub/i18n.h>'.
      	(grub_normal_print_device_info): Gettexttize strings.
      	* po/POTFILES: Add `auth.c', `color.c' and `misc.c'.
      7f39d92f
  31. 20 Dec, 2009 1 commit
    • carles's avatar
      2009-12-19 Carles Pina i Estany <carles@pina.cat> · b99518d1
      carles authored
      	* include/grub/normal.h (grub_utf8_to_ucs4): New declaration.
      	(grub_print_ucs4_alloc): Likewise.
      	(grub_getstringwidth): Likewise.
      	* normal/main.c (grub_normal_init_page): Gettextize version string.
      	* normal/menu_text.c (grub_utf8_to_ucs4_alloc): New definition.
      	(getstringwidth): Renamed to ...
      	(grub_getstringwidth): ... this. Remove `static' qualifier (now used
      	in normal/main.c).  Use `grub_utf8_to_ucs4_alloc'.
      	(grub_print_ucs4): Remove `static' qualifer (now used in
      	normal/main.c).
      	* po/POTFILES: Add normal/main.c.
      b99518d1
  32. 19 Dec, 2009 1 commit
    • carles's avatar
      2009-12-19 Carles Pina i Estany <carles@pina.cat> · bfd5e52b
      carles authored
      	* normal/menu_text.c (STANDARD_MARGIN): New macro.
      	(print_message_indented): Add `margin_left' and `margin_right'
      	parameters.
      	(print_message): Update `print_message_indented' calls. Adds '\n' to the
      	strings.
      	(print_timeout): Use `print_message_indented' to print the message.
      	Deletes `second_stage' parameter.
      	(run_menu): Update `print_timeout' calls.
      bfd5e52b
  33. 08 Dec, 2009 1 commit
    • Carles Pina i Estany's avatar
      2009-12-08 Carles Pina i Estany <carles@pina.cat> · e3069ec1
      Carles Pina i Estany authored
      	* include/grub/misc.h (grub_printf_): New declaration.
      	* kern/misc.c (grub_printf_): New definition.
      	* normal/main.c (grub_normal_reader_init): Use `grub_printf_' and `N_'
      	instead of `grub_printf' and `_'.
      	* normal/menu_entry.c (store_completion): Likewise.
      	(run): Likewise.
      	(grub_menu_entry_run): Likewise.
      	* normal/menu_text.c (grub_wait_after_message): Likewise.
      	(notify_booting): Likewise.
      	(notify_fallback): Likewise.
      	(notify_execution_failure): Likewise.
      e3069ec1