MAWK

Software screenshot:
MAWK
Rincian Software:
Versi: 1.3.4-20131226
Tanggal Upload: 17 Feb 15
Pengembang: Thomas E Dickey
Lisensi: Gratis
Popularitas: 15

Rating: nan/5 (Total Votes: 0)

Mawk adalah seorang juru open source untuk bahasa pemrograman AWK.
Mawk lebih kecil dan jauh lebih cepat daripada melongo. Ini memiliki beberapa saat kompilasi
batas, seperti sprintf penyangga = 1020 dan NF = 32.767.

Apa yang baru dalam rilis ini:

  • Tambahkan configure cek untuk mengatasi kerusakan baru-baru ini di math.h Cygwin itu yang menyatakan _LIB_VERSION tanpa memungkinkan untuk diperbarui (laporan Gert Hulselmans).
  • update minor untuk mengkonfigurasi skrip, untuk dentang dan mingw
  • Update config.guess dan config.sub

Apa yang baru dalam versi 1.3.4-20130803:

  • update minor untuk mengkonfigurasi skrip
  • tambahkan batas-cek, meningkatkan perhitungan indeks dalam scan.c untuk memperbaiki berusia 1.3.3 masalah dengan sangat panjang string literal dalam naskah diurai (laporan Marcin Krol).
  • pembaruan config.guess dan config.sub

Apa yang baru dalam versi 1.3.4-20121209:

  • membangun-memperbaiki untuk cygwin di matherr.c, yang menyatakan jenis yang berbeda untuk _LIB_VERSION
  • menambahkan hilang "-f" pilihan dalam contoh / gdecl.awk
  • memperbaiki regresi dalam fflush, memastikan bahwa ia mengembalikan kesalahan jika argumen tidak sesuai nama file output (laporan Nathan Minggu).
  • mengubah kata-kata dari configure --help pesan untuk membuat jelas bahwa default untuk --with-builtin-regex menggunakan mesin ekspresi reguler builtin dari mawk.
  • masalah memperbaiki dilansir Coverity scan. Sebagian besar dari mereka kecil, dan ditangani dengan memodifikasi sumber untuk memungkinkan Coverity untuk meningkatkan analisis kode.
  • mengubah dukungan untuk LC_NUMERIC dengan menerjemahkan periode ke pemisah desimal lokal yang diperlukan untuk bekerja dengan strtod () yang digunakan untuk memvalidasi konstanta desimal saat memindai file source. Ini akan memperbaiki infinite loop dengan mawk 'BEGIN {print 1,0}' (laporan Jan Psota).
  • regenerasi manusia / mawk.doc, diabaikan dalam pembaruan sebelumnya.

Apa yang baru dalam versi 1.3.4-20121129:

  • perilaku perubahan jika panggilan fflush internal yang gagal. Bukannya keluar dengan kesalahan, menyebarkan nilai kembali ke script sebagai -1, untuk konsistensi dengan melongo dan BWK (diskusi dengan Aharon Robbins dan Nathan Minggu)
  • menambahkan kasus khusus untuk referensi ke depan untuk fungsi menggunakan parameter array, memperbarui fungsi tipe parameter sehingga array dilewatkan benar.
  • dukungan panjang (array), seperti yang dilakukan di melongo dan BWK awk.
  • LC_NUMERIC dukungan, yang akan mengubah titik desimal ditampilkan dalam beberapa locales. Ini tidak mengubah titik desimal yang digunakan untuk input, pencocokan perilaku nawk dan BWK awk (diminta oleh permintaan dari Yechiel Bardov ribuan-pemisah).
  • menambahkan opsi configure --enable-init-srand untuk memungkinkan pilihan apakah akan menginisialisasi nomor acak secara otomatis pada startup atau tidak. Tidak melakukan hal ini membuat program yang lebih dapat diprediksi (Debian # 63843).
  • menambahkan opsi configure --enable-builtin-srand, menggunakannya untuk mencela builtin fungsi srand / rand mawk itu yang umumnya tidak sebagus fungsi sistem yang disediakan.
  • memperpanjang opsi configure --enable-jejak untuk menunjukkan fungsi builtin.
  • tambahkan SYSTIME dan mktime fungsi
  • ketika peringatan tentang opsi yang belum diakui, tidak keluar dengan kesalahan pada ini melongo pilihan:
  • - serat
  • - serat berusia
  • - POSIX
  • - re-selang
  • - tradisional
  • mengintegrasikan Patch oleh Dominic Letz untuk fungsi strtime.
  • logika yang benar untuk "/ dev / stdin" perangkat khusus (Gentoo # 424137).
  • update untuk macro skrip configure: + memodifikasi script configure dan makefile untuk mendukung cross-kompilasi. + Menghapus Turbo C ++ dan Zortech C ++ makefiles. + Menghapus usang fungsi-cek: FMOD, memcpy, strchr, strerror, strtod, vfprintf. + Menghilangkan cek usang untuk beberapa header: math.h, stdarg.h, stdlib.h, string.h time.h + mendukung opsi --datarootdir. + Menambahkan parameter ke-3 untuk AC_DEFINE untuk memungkinkan autoheader untuk menjalankan. + Menghapus macro yang tidak terpakai.
  • pembaruan config.guess dan config.sub
  • menambahkan ikon untuk halaman web karya seni

Apa yang baru dalam versi 1.3.4-20120627:

  • Versi ini menerapkan "nextfile" fitur melongo itu, menambahkan "/ dev / stdin" sebagai alias untuk stdin (sudah alias untuk "-"), perbaikan pemeriksaan meluap digunakan untuk membedakan antara jumlah yang besar dan string, meningkatkan debugging jejak dan memeriksa memori-kebocoran, dan menambahkan berbagai perbaikan bug dan perbaikan lainnya portabilitas.

Apa yang baru dalam versi 1.3.4-20100625:

  • terjemahan yang benar dari oktal dan hex lolos untuk sistem perpustakaan ekspresi reguler.
  • memodifikasi script configure untuk mendukung --program-akhiran, dll.
  • menambahkan paket script Debian, untuk "mawk-skr".
  • tambahkan RPM spesifikasi file.
  • bergerak release- dan Patch tingkat nilai dari version.c untuk patchlev.h untuk menyederhanakan script kemasan.

Apa yang baru dalam versi 1.3.3-20090920:

  • Rilis ini mendukung nulls dalam pola lapangan pemisah.
  • Ini meningkatkan kinerja array asosiatif melalui fungsi hashing baru.
  • Memiliki perbaikan lainnya / perbaikan.

Apa yang baru dalam versi 1.3.3-20090820:

  • minor perbaikan portabilitas / standar untuk contoh / hical
  • menambahkan fitur WHINY_USERS diurutkan-array, untuk kompatibilitas dengan melongo (Patch oleh Aharon Robbins).
  • benar rendah-batas d_to_U () fungsi, yang pecah konversi nol di "% x" format, ditambahkan dalam memperbaiki Debian # 303825 (laporan Masami Hiramatsu).
  • memodifikasi "% s" dan "% c" format dalam printf / sprintf perintah untuk memastikan bahwa "? S" tidak melakukan zero-padding, untuk kesesuaian standar (diskusi dengan Aharon Robbins, Mike Brennan, diminta oleh Debian # 339799 ).

Software yang serupa

PyInstaller
PyInstaller

18 Feb 15

Azure
Azure

3 Jun 15

autogen.sh
autogen.sh

20 Feb 15

Perangkat lunak lain dari pengembang Thomas E Dickey

Diffstat
Diffstat

20 Feb 15

bcpp
bcpp

20 Feb 15

Lynx
Lynx

31 Mar 18

Komentar untuk MAWK

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!